builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-094 starttime: 1467820438.02 results: success (0) buildid: 20160706073423 builduid: d561b80e55da49529f455fb67012b9a1 revision: 01a1714a1d049ff43ad0fe73d0c81ba5c04fad8d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 08:53:58.021609) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 08:53:58.022014) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 08:53:58.022311) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 08:53:58.247300) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 08:53:58.247677) ========= '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-094 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-094 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-094 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --08:53:59-- 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% 25.79 MB/s 08:53:59 (25.79 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.186000 ========= master_lag: 0.29 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 08:53:59.721864) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-06 08:53:59.722194) ========= '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-094 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-094 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-094 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.201000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-06 08:54:03.940201) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 08:54:03.940624) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 01a1714a1d049ff43ad0fe73d0c81ba5c04fad8d --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 01a1714a1d049ff43ad0fe73d0c81ba5c04fad8d --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-094 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-094 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-094 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-07-06 08:54:04,469 truncating revision to first 12 chars 2016-07-06 08:54:04,469 Setting DEBUG logging. 2016-07-06 08:54:04,469 attempt 1/10 2016-07-06 08:54:04,469 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/01a1714a1d04?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-06 08:54:04,976 unpacking tar archive at: mozilla-beta-01a1714a1d04/testing/mozharness/ program finished with exit code 0 elapsedTime=1.383000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 08:54:05.360215) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 08:54:05.360583) ========= script_repo_revision: 01a1714a1d049ff43ad0fe73d0c81ba5c04fad8d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 08:54:05.361099) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 08:54:05.361400) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 08:54:05.378904) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 33 secs) (at 2016-07-06 08:54:05.379279) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-094 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-094 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-094 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 08:54:05 INFO - MultiFileLogger online at 20160706 08:54:05 in C:\slave\test 08:54:05 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 08:54:05 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:54:06 INFO - {'append_to_log': False, 08:54:06 INFO - 'base_work_dir': 'C:\\slave\\test', 08:54:06 INFO - 'blob_upload_branch': 'mozilla-beta', 08:54:06 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:54:06 INFO - 'buildbot_json_path': 'buildprops.json', 08:54:06 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:54:06 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:54:06 INFO - 'download_minidump_stackwalk': True, 08:54:06 INFO - 'download_symbols': 'true', 08:54:06 INFO - 'e10s': False, 08:54:06 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:54:06 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:54:06 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:54:06 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:54:06 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:54:06 INFO - 'C:/mozilla-build/tooltool.py'), 08:54:06 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:54:06 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:54:06 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:54:06 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:54:06 INFO - 'log_level': 'info', 08:54:06 INFO - 'log_to_console': True, 08:54:06 INFO - 'opt_config_files': (), 08:54:06 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:54:06 INFO - '--processes=1', 08:54:06 INFO - '--config=%(test_path)s/wptrunner.ini', 08:54:06 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:54:06 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:54:06 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:54:06 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:54:06 INFO - 'pip_index': False, 08:54:06 INFO - 'require_test_zip': True, 08:54:06 INFO - 'test_type': ('testharness',), 08:54:06 INFO - 'this_chunk': '1', 08:54:06 INFO - 'total_chunks': '10', 08:54:06 INFO - 'virtualenv_path': 'venv', 08:54:06 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:54:06 INFO - 'work_dir': 'build'} 08:54:06 INFO - ##### 08:54:06 INFO - ##### Running clobber step. 08:54:06 INFO - ##### 08:54:06 INFO - Running pre-action listener: _resource_record_pre_action 08:54:06 INFO - Running main action method: clobber 08:54:06 INFO - rmtree: C:\slave\test\build 08:54:06 INFO - Using _rmtree_windows ... 08:54:06 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:55:59 INFO - Running post-action listener: _resource_record_post_action 08:55:59 INFO - ##### 08:55:59 INFO - ##### Running read-buildbot-config step. 08:55:59 INFO - ##### 08:55:59 INFO - Running pre-action listener: _resource_record_pre_action 08:55:59 INFO - Running main action method: read_buildbot_config 08:55:59 INFO - Using buildbot properties: 08:55:59 INFO - { 08:55:59 INFO - "project": "", 08:55:59 INFO - "product": "firefox", 08:55:59 INFO - "script_repo_revision": "production", 08:55:59 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 08:55:59 INFO - "repository": "", 08:55:59 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 08:55:59 INFO - "buildid": "20160706073423", 08:55:59 INFO - "pgo_build": "False", 08:55:59 INFO - "basedir": "C:\\slave\\test", 08:55:59 INFO - "buildnumber": 19, 08:55:59 INFO - "slavename": "t-w732-ix-094", 08:55:59 INFO - "revision": "01a1714a1d049ff43ad0fe73d0c81ba5c04fad8d", 08:55:59 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 08:55:59 INFO - "platform": "win32", 08:55:59 INFO - "branch": "mozilla-beta", 08:55:59 INFO - "repo_path": "releases/mozilla-beta", 08:55:59 INFO - "moz_repo_path": "", 08:55:59 INFO - "stage_platform": "win32", 08:55:59 INFO - "builduid": "d561b80e55da49529f455fb67012b9a1", 08:55:59 INFO - "slavebuilddir": "test" 08:55:59 INFO - } 08:55:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:55:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:55:59 INFO - Running post-action listener: _resource_record_post_action 08:55:59 INFO - ##### 08:55:59 INFO - ##### Running download-and-extract step. 08:55:59 INFO - ##### 08:55:59 INFO - Running pre-action listener: _resource_record_pre_action 08:55:59 INFO - Running main action method: download_and_extract 08:55:59 INFO - mkdir: C:\slave\test\build\tests 08:55:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:55:59 INFO - https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:55:59 INFO - trying https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:55:59 INFO - Downloading https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:55:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 08:56:00 INFO - Downloaded 1240 bytes. 08:56:00 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:56:00 INFO - Using the following test package requirements: 08:56:00 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:56:00 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:56:00 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:56:00 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:56:00 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:56:00 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:56:00 INFO - u'jsshell-win32.zip'], 08:56:00 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:56:00 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:56:00 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:56:00 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:56:00 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:56:00 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:56:00 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:56:00 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:56:00 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:56:00 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:56:00 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:56:00 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:56:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:56:00 INFO - https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:56:00 INFO - trying https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:56:00 INFO - Downloading https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 08:56:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 08:56:02 INFO - Downloaded 20402830 bytes. 08:56:02 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:56:02 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:56:04 INFO - caution: filename not matched: web-platform/* 08:56:04 INFO - Return code: 11 08:56:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:56:04 INFO - https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:56:04 INFO - trying https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:56:04 INFO - Downloading https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 08:56:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 08:56:05 INFO - Downloaded 36389908 bytes. 08:56:05 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:56:05 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:56:57 INFO - caution: filename not matched: bin/* 08:56:57 INFO - caution: filename not matched: config/* 08:56:57 INFO - caution: filename not matched: mozbase/* 08:56:57 INFO - caution: filename not matched: marionette/* 08:56:57 INFO - caution: filename not matched: tools/wptserve/* 08:56:57 INFO - Return code: 11 08:56:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:56:57 INFO - https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:56:57 INFO - trying https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:56:57 INFO - Downloading https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:56:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 08:57:02 INFO - Downloaded 68467482 bytes. 08:57:02 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:57:02 INFO - mkdir: C:\slave\test\properties 08:57:02 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:57:02 INFO - Writing to file C:\slave\test\properties\build_url 08:57:02 INFO - Contents: 08:57:02 INFO - build_url:https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:57:02 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:57:02 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:57:02 INFO - Writing to file C:\slave\test\properties\symbols_url 08:57:02 INFO - Contents: 08:57:02 INFO - symbols_url:https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:57:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:57:02 INFO - https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:57:02 INFO - trying https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:57:02 INFO - Downloading https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:57:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:57:04 INFO - Downloaded 55590803 bytes. 08:57:04 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:57:04 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:57:07 INFO - Return code: 0 08:57:07 INFO - Running post-action listener: _resource_record_post_action 08:57:07 INFO - Running post-action listener: set_extra_try_arguments 08:57:07 INFO - ##### 08:57:07 INFO - ##### Running create-virtualenv step. 08:57:07 INFO - ##### 08:57:07 INFO - Running pre-action listener: _pre_create_virtualenv 08:57:07 INFO - Running pre-action listener: _resource_record_pre_action 08:57:07 INFO - Running main action method: create_virtualenv 08:57:07 INFO - Creating virtualenv C:\slave\test\build\venv 08:57:07 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 08:57:07 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:57:10 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:57:13 INFO - Installing distribute......................................................................................................................................................................................done. 08:57:14 INFO - Return code: 0 08:57:14 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:57:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:57:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:57:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:57:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:57: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 0x01BA76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA9200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A59D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD7368>, '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 0x01932D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-094', 'USERDOMAIN': 'T-W732-IX-094', '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-094', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:57: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 08:57: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 08:57:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:57:14 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:57:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:57:14 INFO - 'COMPUTERNAME': 'T-W732-IX-094', 08:57:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:57:14 INFO - 'DCLOCATION': 'SCL3', 08:57:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:57:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:57:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:57:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:57:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:57:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:57:14 INFO - 'HOMEDRIVE': 'C:', 08:57:14 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:57:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:57:14 INFO - 'KTS_VERSION': '1.19c', 08:57:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:57:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:57:14 INFO - 'LOGONSERVER': '\\\\T-W732-IX-094', 08:57:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:57:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:57:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:57:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:57:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:57:14 INFO - 'MOZ_AIRBAG': '1', 08:57:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:57:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:57:14 INFO - 'MOZ_MSVCVERSION': '8', 08:57:14 INFO - 'MOZ_NO_REMOTE': '1', 08:57:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:57:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:57:14 INFO - 'NO_EM_RESTART': '1', 08:57:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:57:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:57:14 INFO - 'OS': 'Windows_NT', 08:57:14 INFO - 'OURDRIVE': 'C:', 08:57: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', 08:57:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:57:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:57:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:57:14 INFO - 'PROCESSOR_LEVEL': '6', 08:57:14 INFO - 'PROCESSOR_REVISION': '1e05', 08:57:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:57:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:57:14 INFO - 'PROMPT': '$P$G', 08:57:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:57:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:57:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:57:14 INFO - 'PWD': 'C:\\slave\\test', 08:57:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:57:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:57:14 INFO - 'SYSTEMDRIVE': 'C:', 08:57:14 INFO - 'SYSTEMROOT': 'C:\\windows', 08:57:14 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:57:14 INFO - 'TEST1': 'testie', 08:57:14 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:57:14 INFO - 'USERDOMAIN': 'T-W732-IX-094', 08:57:14 INFO - 'USERNAME': 'cltbld', 08:57:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:57:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:57:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:57:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:57:14 INFO - 'WINDIR': 'C:\\windows', 08:57:14 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:57:14 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:57:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:57:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:57:16 INFO - Downloading/unpacking psutil>=0.7.1 08:57:16 INFO - Running setup.py egg_info for package psutil 08:57:16 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:57:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:57:16 INFO - Installing collected packages: psutil 08:57:16 INFO - Running setup.py install for psutil 08:57:16 INFO - building 'psutil._psutil_windows' extension 08:57:16 INFO - error: Unable to find vcvarsall.bat 08:57: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-mmab67-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:57:16 INFO - running install 08:57:16 INFO - running build 08:57:16 INFO - running build_py 08:57:16 INFO - creating build 08:57:16 INFO - creating build\lib.win32-2.7 08:57:16 INFO - creating build\lib.win32-2.7\psutil 08:57:16 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:57:16 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:57:16 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:57:16 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:57:16 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:57:16 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:57:16 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:57:16 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:57:16 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:57:16 INFO - running build_ext 08:57:16 INFO - building 'psutil._psutil_windows' extension 08:57:16 INFO - error: Unable to find vcvarsall.bat 08:57:16 INFO - ---------------------------------------- 08:57: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-mmab67-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:57:16 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:57:16 WARNING - Return code: 1 08:57: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! 08:57:16 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:57: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')]} 08:57:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:57: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')]} 08:57:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:57: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 0x01BA76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA9200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A59D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD7368>, '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 0x01932D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-094', 'USERDOMAIN': 'T-W732-IX-094', '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-094', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:57: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 08:57: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 08:57:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:57:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:57:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:57:16 INFO - 'COMPUTERNAME': 'T-W732-IX-094', 08:57:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:57:16 INFO - 'DCLOCATION': 'SCL3', 08:57:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:57:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:57:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:57:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:57:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:57:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:57:16 INFO - 'HOMEDRIVE': 'C:', 08:57:16 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:57:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:57:16 INFO - 'KTS_VERSION': '1.19c', 08:57:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:57:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:57:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-094', 08:57:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:57:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:57:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:57:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:57:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:57:16 INFO - 'MOZ_AIRBAG': '1', 08:57:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:57:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:57:16 INFO - 'MOZ_MSVCVERSION': '8', 08:57:16 INFO - 'MOZ_NO_REMOTE': '1', 08:57:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:57:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:57:16 INFO - 'NO_EM_RESTART': '1', 08:57:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:57:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:57:16 INFO - 'OS': 'Windows_NT', 08:57:16 INFO - 'OURDRIVE': 'C:', 08:57: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', 08:57:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:57:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:57:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:57:16 INFO - 'PROCESSOR_LEVEL': '6', 08:57:16 INFO - 'PROCESSOR_REVISION': '1e05', 08:57:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:57:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:57:16 INFO - 'PROMPT': '$P$G', 08:57:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:57:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:57:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:57:16 INFO - 'PWD': 'C:\\slave\\test', 08:57:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:57:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:57:16 INFO - 'SYSTEMDRIVE': 'C:', 08:57:16 INFO - 'SYSTEMROOT': 'C:\\windows', 08:57:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:57:16 INFO - 'TEST1': 'testie', 08:57:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:57:16 INFO - 'USERDOMAIN': 'T-W732-IX-094', 08:57:16 INFO - 'USERNAME': 'cltbld', 08:57:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:57:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:57:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:57:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:57:16 INFO - 'WINDIR': 'C:\\windows', 08:57:16 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:57:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:57:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:57:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:57:17 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:57:17 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:57:17 INFO - Running setup.py egg_info for package mozsystemmonitor 08:57:17 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:57:17 INFO - Running setup.py egg_info for package psutil 08:57:17 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:57:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:57:17 INFO - Installing collected packages: mozsystemmonitor, psutil 08:57:17 INFO - Running setup.py install for mozsystemmonitor 08:57:17 INFO - Running setup.py install for psutil 08:57:17 INFO - building 'psutil._psutil_windows' extension 08:57:17 INFO - error: Unable to find vcvarsall.bat 08:57: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-fnhdvi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:57:17 INFO - running install 08:57:17 INFO - running build 08:57:17 INFO - running build_py 08:57:17 INFO - running build_ext 08:57:17 INFO - building 'psutil._psutil_windows' extension 08:57:17 INFO - error: Unable to find vcvarsall.bat 08:57:17 INFO - ---------------------------------------- 08:57: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-fnhdvi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:57:17 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:57:17 WARNING - Return code: 1 08:57: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! 08:57:17 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:57: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')]} 08:57:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:57: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')]} 08:57:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:57: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 0x01BA76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA9200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A59D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD7368>, '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 0x01932D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-094', 'USERDOMAIN': 'T-W732-IX-094', '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-094', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:57: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 08:57: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 08:57:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:57:17 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:57:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:57:17 INFO - 'COMPUTERNAME': 'T-W732-IX-094', 08:57:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:57:17 INFO - 'DCLOCATION': 'SCL3', 08:57:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:57:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:57:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:57:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:57:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:57:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:57:17 INFO - 'HOMEDRIVE': 'C:', 08:57:17 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:57:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:57:17 INFO - 'KTS_VERSION': '1.19c', 08:57:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:57:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:57:17 INFO - 'LOGONSERVER': '\\\\T-W732-IX-094', 08:57:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:57:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:57:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:57:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:57:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:57:17 INFO - 'MOZ_AIRBAG': '1', 08:57:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:57:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:57:17 INFO - 'MOZ_MSVCVERSION': '8', 08:57:17 INFO - 'MOZ_NO_REMOTE': '1', 08:57:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:57:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:57:17 INFO - 'NO_EM_RESTART': '1', 08:57:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:57:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:57:17 INFO - 'OS': 'Windows_NT', 08:57:17 INFO - 'OURDRIVE': 'C:', 08:57: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', 08:57:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:57:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:57:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:57:17 INFO - 'PROCESSOR_LEVEL': '6', 08:57:17 INFO - 'PROCESSOR_REVISION': '1e05', 08:57:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:57:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:57:17 INFO - 'PROMPT': '$P$G', 08:57:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:57:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:57:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:57:17 INFO - 'PWD': 'C:\\slave\\test', 08:57:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:57:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:57:17 INFO - 'SYSTEMDRIVE': 'C:', 08:57:17 INFO - 'SYSTEMROOT': 'C:\\windows', 08:57:17 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:57:17 INFO - 'TEST1': 'testie', 08:57:17 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:57:17 INFO - 'USERDOMAIN': 'T-W732-IX-094', 08:57:17 INFO - 'USERNAME': 'cltbld', 08:57:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:57:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:57:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:57:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:57:17 INFO - 'WINDIR': 'C:\\windows', 08:57:17 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:57:17 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:57:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:57:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:57:17 INFO - Downloading/unpacking blobuploader==1.2.4 08:57:17 INFO - Downloading blobuploader-1.2.4.tar.gz 08:57:17 INFO - Running setup.py egg_info for package blobuploader 08:57:17 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:57:21 INFO - Running setup.py egg_info for package requests 08:57:21 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:57:21 INFO - Downloading docopt-0.6.1.tar.gz 08:57:21 INFO - Running setup.py egg_info for package docopt 08:57:21 INFO - Installing collected packages: blobuploader, docopt, requests 08:57:21 INFO - Running setup.py install for blobuploader 08:57:21 INFO - Running setup.py install for docopt 08:57:21 INFO - Running setup.py install for requests 08:57:21 INFO - Successfully installed blobuploader docopt requests 08:57:21 INFO - Cleaning up... 08:57:21 INFO - Return code: 0 08:57:21 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:57:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:57:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:57:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:57:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:57:21 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 0x01BA76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA9200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A59D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD7368>, '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 0x01932D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB30C0>, '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-094', 'USERDOMAIN': 'T-W732-IX-094', '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-094', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:57:21 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:57:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:57:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:57:21 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:57:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:57:21 INFO - 'COMPUTERNAME': 'T-W732-IX-094', 08:57:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:57:21 INFO - 'DCLOCATION': 'SCL3', 08:57:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:57:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:57:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:57:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:57:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:57:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:57:21 INFO - 'HOMEDRIVE': 'C:', 08:57:21 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:57:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:57:21 INFO - 'KTS_VERSION': '1.19c', 08:57:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:57:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:57:21 INFO - 'LOGONSERVER': '\\\\T-W732-IX-094', 08:57:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:57:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:57:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:57:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:57:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:57:21 INFO - 'MOZ_AIRBAG': '1', 08:57:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:57:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:57:21 INFO - 'MOZ_MSVCVERSION': '8', 08:57:21 INFO - 'MOZ_NO_REMOTE': '1', 08:57:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:57:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:57:21 INFO - 'NO_EM_RESTART': '1', 08:57:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:57:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:57:21 INFO - 'OS': 'Windows_NT', 08:57:21 INFO - 'OURDRIVE': 'C:', 08:57:21 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:57:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:57:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:57:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:57:21 INFO - 'PROCESSOR_LEVEL': '6', 08:57:21 INFO - 'PROCESSOR_REVISION': '1e05', 08:57:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:57:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:57:21 INFO - 'PROMPT': '$P$G', 08:57:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:57:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:57:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:57:21 INFO - 'PWD': 'C:\\slave\\test', 08:57:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:57:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:57:21 INFO - 'SYSTEMDRIVE': 'C:', 08:57:21 INFO - 'SYSTEMROOT': 'C:\\windows', 08:57:21 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:57:21 INFO - 'TEST1': 'testie', 08:57:21 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:57:21 INFO - 'USERDOMAIN': 'T-W732-IX-094', 08:57:21 INFO - 'USERNAME': 'cltbld', 08:57:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:57:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:57:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:57:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:57:21 INFO - 'WINDIR': 'C:\\windows', 08:57:21 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:57:21 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:57:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:57:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:57:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:57:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:57:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:57:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:57:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:57:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:57:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:57:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:57:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:57:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:57:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:57:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:57:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:57:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:57:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:57:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:57:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:57:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:57:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:57:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:57:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:57:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:57:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:57:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:57:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:57:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:57:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:57:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:57:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:57:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:57:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:57:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:57:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:57:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:57:26 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:57:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:57:26 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:57:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:57:26 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:57:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:57:26 INFO - Unpacking c:\slave\test\build\tests\marionette 08:57:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:57:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:57:26 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:57:26 INFO - Running setup.py install for browsermob-proxy 08:57:40 INFO - Running setup.py install for manifestparser 08:57:40 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Running setup.py install for marionette-client 08:57:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:57:40 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Running setup.py install for marionette-driver 08:57:40 INFO - Running setup.py install for mozcrash 08:57:40 INFO - Running setup.py install for mozdebug 08:57:40 INFO - Running setup.py install for mozdevice 08:57:40 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Running setup.py install for mozfile 08:57:40 INFO - Running setup.py install for mozhttpd 08:57:40 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Running setup.py install for mozinfo 08:57:40 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Running setup.py install for mozInstall 08:57:40 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Running setup.py install for mozleak 08:57:40 INFO - Running setup.py install for mozlog 08:57:40 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Running setup.py install for moznetwork 08:57:40 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Running setup.py install for mozprocess 08:57:40 INFO - Running setup.py install for mozprofile 08:57:40 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Running setup.py install for mozrunner 08:57:40 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Running setup.py install for mozscreenshot 08:57:40 INFO - Running setup.py install for moztest 08:57:40 INFO - Running setup.py install for mozversion 08:57:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:57:40 INFO - Running setup.py install for wptserve 08:57:40 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:57:40 INFO - Cleaning up... 08:57:40 INFO - Return code: 0 08:57:40 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:57:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:57:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:57:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:57:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:57:40 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 0x01BA76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA9200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A59D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD7368>, '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 0x01932D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB30C0>, '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-094', 'USERDOMAIN': 'T-W732-IX-094', '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-094', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:57:40 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:57:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:57:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:57:40 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:57:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:57:40 INFO - 'COMPUTERNAME': 'T-W732-IX-094', 08:57:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:57:40 INFO - 'DCLOCATION': 'SCL3', 08:57:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:57:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:57:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:57:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:57:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:57:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:57:40 INFO - 'HOMEDRIVE': 'C:', 08:57:40 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:57:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:57:40 INFO - 'KTS_VERSION': '1.19c', 08:57:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:57:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:57:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-094', 08:57:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:57:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:57:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:57:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:57:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:57:40 INFO - 'MOZ_AIRBAG': '1', 08:57:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:57:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:57:40 INFO - 'MOZ_MSVCVERSION': '8', 08:57:40 INFO - 'MOZ_NO_REMOTE': '1', 08:57:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:57:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:57:40 INFO - 'NO_EM_RESTART': '1', 08:57:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:57:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:57:40 INFO - 'OS': 'Windows_NT', 08:57:40 INFO - 'OURDRIVE': 'C:', 08:57:40 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:57:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:57:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:57:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:57:40 INFO - 'PROCESSOR_LEVEL': '6', 08:57:40 INFO - 'PROCESSOR_REVISION': '1e05', 08:57:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:57:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:57:40 INFO - 'PROMPT': '$P$G', 08:57:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:57:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:57:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:57:40 INFO - 'PWD': 'C:\\slave\\test', 08:57:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:57:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:57:40 INFO - 'SYSTEMDRIVE': 'C:', 08:57:40 INFO - 'SYSTEMROOT': 'C:\\windows', 08:57:40 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:57:40 INFO - 'TEST1': 'testie', 08:57:40 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:57:40 INFO - 'USERDOMAIN': 'T-W732-IX-094', 08:57:40 INFO - 'USERNAME': 'cltbld', 08:57:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:57:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:57:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:57:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:57:40 INFO - 'WINDIR': 'C:\\windows', 08:57:40 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:57:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:57:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:57:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:57:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:57:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:57:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:57:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:57:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:57:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:57:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:57:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:57:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:57:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:57:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:57:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:57:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:57:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:57:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:57:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:57:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:57:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:57:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:57:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:57:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:57:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:57:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:57:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:57:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:57:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:57:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:57:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:57:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:57:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:57:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:57:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:57:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:57:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:57:44 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:57:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:57:44 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:57:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:57:44 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:57:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:57:44 INFO - Unpacking c:\slave\test\build\tests\marionette 08:57:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:57:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:57:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:57:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:57:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 08:57:56 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:57:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:57:56 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:57:56 INFO - Downloading blessings-1.6.tar.gz 08:57:56 INFO - Running setup.py egg_info for package blessings 08:57:56 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 08:57:56 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:57:56 INFO - Running setup.py install for blessings 08:57:56 INFO - Running setup.py install for browsermob-proxy 08:57:56 INFO - Running setup.py install for manifestparser 08:57:56 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Running setup.py install for marionette-client 08:57:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:57:56 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Running setup.py install for marionette-driver 08:57:56 INFO - Running setup.py install for mozcrash 08:57:56 INFO - Running setup.py install for mozdebug 08:57:56 INFO - Running setup.py install for mozdevice 08:57:56 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Running setup.py install for mozhttpd 08:57:56 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Running setup.py install for mozInstall 08:57:56 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Running setup.py install for mozleak 08:57:56 INFO - Running setup.py install for mozprofile 08:57:56 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Running setup.py install for mozrunner 08:57:56 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:57:56 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:57:58 INFO - Running setup.py install for mozscreenshot 08:57:58 INFO - Running setup.py install for moztest 08:57:58 INFO - Running setup.py install for mozversion 08:57:58 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:57:58 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:57:58 INFO - Running setup.py install for wptserve 08:57:58 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:57:58 INFO - Cleaning up... 08:57:58 INFO - Return code: 0 08:57:58 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:57:58 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:57:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:57:58 INFO - Reading from file tmpfile_stdout 08:57:58 INFO - Using _rmtree_windows ... 08:57:58 INFO - Using _rmtree_windows ... 08:57:58 INFO - Current package versions: 08:57:58 INFO - blessings == 1.6 08:57:58 INFO - blobuploader == 1.2.4 08:57:58 INFO - browsermob-proxy == 0.6.0 08:57:58 INFO - distribute == 0.6.14 08:57:58 INFO - docopt == 0.6.1 08:57:58 INFO - manifestparser == 1.1 08:57:58 INFO - marionette-client == 2.3.0 08:57:58 INFO - marionette-driver == 1.4.0 08:57:58 INFO - mozInstall == 1.12 08:57:58 INFO - mozcrash == 0.17 08:57:58 INFO - mozdebug == 0.1 08:57:58 INFO - mozdevice == 0.48 08:57:58 INFO - mozfile == 1.2 08:57:58 INFO - mozhttpd == 0.7 08:57:58 INFO - mozinfo == 0.9 08:57:58 INFO - mozleak == 0.1 08:57:58 INFO - mozlog == 3.1 08:57:58 INFO - moznetwork == 0.27 08:57:58 INFO - mozprocess == 0.22 08:57:58 INFO - mozprofile == 0.28 08:57:58 INFO - mozrunner == 6.11 08:57:58 INFO - mozscreenshot == 0.1 08:57:58 INFO - mozsystemmonitor == 0.0 08:57:58 INFO - moztest == 0.7 08:57:58 INFO - mozversion == 1.4 08:57:58 INFO - requests == 1.2.3 08:57:58 INFO - wptserve == 1.4.0 08:57:58 INFO - Running post-action listener: _resource_record_post_action 08:57:58 INFO - Running post-action listener: _start_resource_monitoring 08:57:58 INFO - Starting resource monitoring. 08:57:58 INFO - ##### 08:57:58 INFO - ##### Running pull step. 08:57:58 INFO - ##### 08:57:58 INFO - Running pre-action listener: _resource_record_pre_action 08:57:58 INFO - Running main action method: pull 08:57:58 INFO - Pull has nothing to do! 08:57:58 INFO - Running post-action listener: _resource_record_post_action 08:57:58 INFO - ##### 08:57:58 INFO - ##### Running install step. 08:57:58 INFO - ##### 08:57:58 INFO - Running pre-action listener: _resource_record_pre_action 08:57:58 INFO - Running main action method: install 08:57:58 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:57:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:57:58 INFO - Reading from file tmpfile_stdout 08:57:58 INFO - Using _rmtree_windows ... 08:57:58 INFO - Using _rmtree_windows ... 08:57:58 INFO - Detecting whether we're running mozinstall >=1.0... 08:57:58 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:57:58 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:57:58 INFO - Reading from file tmpfile_stdout 08:57:58 INFO - Output received: 08:57:58 INFO - Usage: mozinstall-script.py [options] installer 08:57:58 INFO - Options: 08:57:58 INFO - -h, --help show this help message and exit 08:57:58 INFO - -d DEST, --destination=DEST 08:57:58 INFO - Directory to install application into. [default: 08:57:58 INFO - "C:\slave\test"] 08:57:58 INFO - --app=APP Application being installed. [default: firefox] 08:57:58 INFO - Using _rmtree_windows ... 08:57:58 INFO - Using _rmtree_windows ... 08:57:58 INFO - mkdir: C:\slave\test\build\application 08:57:58 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:57:58 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 08:58:00 INFO - Reading from file tmpfile_stdout 08:58:00 INFO - Output received: 08:58:00 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:58:00 INFO - Using _rmtree_windows ... 08:58:00 INFO - Using _rmtree_windows ... 08:58:00 INFO - Running post-action listener: _resource_record_post_action 08:58:00 INFO - ##### 08:58:00 INFO - ##### Running run-tests step. 08:58:00 INFO - ##### 08:58:00 INFO - Running pre-action listener: _resource_record_pre_action 08:58:00 INFO - Running main action method: run_tests 08:58:00 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:58:00 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:58:00 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:58:00 INFO - grabbing minidump binary from tooltool 08:58:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:00 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 0x01BD7368>, '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 0x01932D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB30C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:58:00 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 08:58:00 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 08:58:00 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:58:02 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpak3fns 08:58:02 INFO - INFO - File integrity verified, renaming tmpak3fns to win32-minidump_stackwalk.exe 08:58:02 INFO - Return code: 0 08:58:02 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:58:02 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:58:02 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/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 08:58:02 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/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 08:58:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:58:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:58:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:58:02 INFO - 'COMPUTERNAME': 'T-W732-IX-094', 08:58:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:58:02 INFO - 'DCLOCATION': 'SCL3', 08:58:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:58:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:58:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:58:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:58:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:58:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:58:02 INFO - 'HOMEDRIVE': 'C:', 08:58:02 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:58:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:58:02 INFO - 'KTS_VERSION': '1.19c', 08:58:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:58:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:58:02 INFO - 'LOGONSERVER': '\\\\T-W732-IX-094', 08:58:02 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:58:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:58:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:58:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:58:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:58:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:58:02 INFO - 'MOZ_AIRBAG': '1', 08:58:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:58:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:58:02 INFO - 'MOZ_MSVCVERSION': '8', 08:58:02 INFO - 'MOZ_NO_REMOTE': '1', 08:58:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:58:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:58:02 INFO - 'NO_EM_RESTART': '1', 08:58:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:58:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:58:02 INFO - 'OS': 'Windows_NT', 08:58:02 INFO - 'OURDRIVE': 'C:', 08:58:02 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:58:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:58:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:58:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:58:02 INFO - 'PROCESSOR_LEVEL': '6', 08:58:02 INFO - 'PROCESSOR_REVISION': '1e05', 08:58:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:58:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:58:02 INFO - 'PROMPT': '$P$G', 08:58:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:58:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:58:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:58:02 INFO - 'PWD': 'C:\\slave\\test', 08:58:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:58:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:58:02 INFO - 'SYSTEMDRIVE': 'C:', 08:58:02 INFO - 'SYSTEMROOT': 'C:\\windows', 08:58:02 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:58:02 INFO - 'TEST1': 'testie', 08:58:02 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:58:02 INFO - 'USERDOMAIN': 'T-W732-IX-094', 08:58:02 INFO - 'USERNAME': 'cltbld', 08:58:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:58:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:58:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:58:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:58:02 INFO - 'WINDIR': 'C:\\windows', 08:58:02 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:58:02 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:58:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:58:02 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/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 08:58:04 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 08:58:04 INFO - import pkg_resources 08:58:05 INFO - Using 1 client processes 08:58:08 INFO - SUITE-START | Running 778 tests 08:58:08 INFO - Running testharness tests 08:58:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:58:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:58:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:58:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:58:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:58:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:58:08 INFO - Setting up ssl 08:58:09 INFO - PROCESS | certutil | 08:58:09 INFO - PROCESS | certutil | 08:58:09 INFO - PROCESS | certutil | 08:58:09 INFO - Certificate Nickname Trust Attributes 08:58:09 INFO - SSL,S/MIME,JAR/XPI 08:58:09 INFO - 08:58:09 INFO - web-platform-tests CT,, 08:58:09 INFO - 08:58:09 INFO - Starting runner 08:58:09 INFO - PROCESS | 3236 | [3236] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:58:09 INFO - PROCESS | 3236 | [3236] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:58:10 INFO - PROCESS | 3236 | [3236] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:58:11 INFO - PROCESS | 3236 | 1467820691463 Marionette DEBUG Marionette enabled via build flag and pref 08:58:12 INFO - PROCESS | 3236 | ++DOCSHELL 0E9CE800 == 1 [pid = 3236] [id = 1] 08:58:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 1 (0E9CEC00) [pid = 3236] [serial = 1] [outer = 00000000] 08:58:12 INFO - PROCESS | 3236 | [3236] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:58:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 2 (0E9CF800) [pid = 3236] [serial = 2] [outer = 0E9CEC00] 08:58:12 INFO - PROCESS | 3236 | ++DOCSHELL 1210D400 == 2 [pid = 3236] [id = 2] 08:58:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 3 (1210D800) [pid = 3236] [serial = 3] [outer = 00000000] 08:58:12 INFO - PROCESS | 3236 | [3236] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:58:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 4 (1210E400) [pid = 3236] [serial = 4] [outer = 1210D800] 08:58:13 INFO - PROCESS | 3236 | 1467820693050 Marionette INFO Listening on port 2828 08:58:14 INFO - PROCESS | 3236 | 1467820694688 Marionette DEBUG Marionette enabled via command-line flag 08:58:14 INFO - PROCESS | 3236 | [3236] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:58:14 INFO - PROCESS | 3236 | [3236] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:58:14 INFO - PROCESS | 3236 | ++DOCSHELL 12B48400 == 3 [pid = 3236] [id = 3] 08:58:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 5 (12B50400) [pid = 3236] [serial = 5] [outer = 00000000] 08:58:14 INFO - PROCESS | 3236 | [3236] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:58:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 6 (12B51000) [pid = 3236] [serial = 6] [outer = 12B50400] 08:58:14 INFO - PROCESS | 3236 | [3236] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:58:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 7 (1375D400) [pid = 3236] [serial = 7] [outer = 1210D800] 08:58:15 INFO - PROCESS | 3236 | [3236] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:58:15 INFO - PROCESS | 3236 | 1467820695609 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49779 08:58:15 INFO - PROCESS | 3236 | [3236] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:58:15 INFO - PROCESS | 3236 | 1467820695631 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49781 08:58:15 INFO - PROCESS | 3236 | [3236] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:58:15 INFO - PROCESS | 3236 | 1467820695639 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49783 08:58:15 INFO - PROCESS | 3236 | [3236] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:58:15 INFO - PROCESS | 3236 | 1467820695675 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49784 08:58:15 INFO - PROCESS | 3236 | [3236] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:58:15 INFO - PROCESS | 3236 | 1467820695680 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49786 08:58:15 INFO - PROCESS | 3236 | 1467820695682 Marionette DEBUG Closed connection conn0 08:58:15 INFO - PROCESS | 3236 | 1467820695684 Marionette DEBUG Closed connection conn1 08:58:15 INFO - PROCESS | 3236 | 1467820695687 Marionette DEBUG Closed connection conn2 08:58:15 INFO - PROCESS | 3236 | 1467820695746 Marionette DEBUG Closed connection conn3 08:58:15 INFO - PROCESS | 3236 | 1467820695778 Marionette DEBUG Closed connection conn4 08:58:15 INFO - PROCESS | 3236 | [3236] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:58:15 INFO - PROCESS | 3236 | 1467820695784 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49787 08:58:15 INFO - PROCESS | 3236 | 1467820695827 Marionette DEBUG Closed connection conn5 08:58:15 INFO - PROCESS | 3236 | [3236] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:58:15 INFO - PROCESS | 3236 | 1467820695832 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49788 08:58:15 INFO - PROCESS | 3236 | ++DOCSHELL 0E9CFC00 == 4 [pid = 3236] [id = 4] 08:58:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 8 (14584C00) [pid = 3236] [serial = 8] [outer = 00000000] 08:58:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 9 (148A0800) [pid = 3236] [serial = 9] [outer = 14584C00] 08:58:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 10 (148A6800) [pid = 3236] [serial = 10] [outer = 14584C00] 08:58:15 INFO - PROCESS | 3236 | 1467820695966 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:58:15 INFO - PROCESS | 3236 | 1467820695971 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160706073423","device":"desktop","version":"48.0"} 08:58:17 INFO - PROCESS | 3236 | [3236] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:58:17 INFO - PROCESS | 3236 | [3236] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:58:17 INFO - PROCESS | 3236 | [3236] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:58:17 INFO - PROCESS | 3236 | ++DOCSHELL 161E4400 == 5 [pid = 3236] [id = 5] 08:58:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 11 (161E5400) [pid = 3236] [serial = 11] [outer = 00000000] 08:58:17 INFO - PROCESS | 3236 | ++DOCSHELL 161E5C00 == 6 [pid = 3236] [id = 6] 08:58:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 12 (161E6000) [pid = 3236] [serial = 12] [outer = 00000000] 08:58:18 INFO - PROCESS | 3236 | [3236] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:58:18 INFO - PROCESS | 3236 | ++DOCSHELL 17D89400 == 7 [pid = 3236] [id = 7] 08:58:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 13 (17D89800) [pid = 3236] [serial = 13] [outer = 00000000] 08:58:18 INFO - PROCESS | 3236 | [3236] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:58:18 INFO - PROCESS | 3236 | [3236] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:58:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 14 (17D92000) [pid = 3236] [serial = 14] [outer = 17D89800] 08:58:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 15 (1845A000) [pid = 3236] [serial = 15] [outer = 161E5400] 08:58:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 16 (1845B800) [pid = 3236] [serial = 16] [outer = 161E6000] 08:58:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 17 (1845E400) [pid = 3236] [serial = 17] [outer = 17D89800] 08:58:19 INFO - PROCESS | 3236 | 1467820699454 Marionette INFO startBrowser 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:19 INFO - PROCESS | 3236 | 1467820699490 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 3236 | 1467820699505 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 3236 | 1467820699507 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 18 (19F28000) [pid = 3236] [serial = 18] [outer = 17D89800] 08:58:20 INFO - PROCESS | 3236 | 1467820700207 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"5061be91-bfd5-4da8-bace-90b3ffa033e8","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160706073423","device":"desktop","version":"48.0","command_id":1}}] 08:58:20 INFO - PROCESS | 3236 | 1467820700531 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:58:20 INFO - PROCESS | 3236 | 1467820700535 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:20 INFO - PROCESS | 3236 | 1467820700681 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 08:58:20 INFO - PROCESS | 3236 | 1467820700709 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:58:20 INFO - PROCESS | 3236 | 1467820700712 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:20 INFO - PROCESS | 3236 | [3236] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:58:21 INFO - PROCESS | 3236 | [3236] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:58:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 19 (19180400) [pid = 3236] [serial = 19] [outer = 17D89800] 08:58:21 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:21 INFO - PROCESS | 3236 | 1467820701645 Marionette TRACE conn6 <- [1,3,null,{}] 08:58:21 INFO - PROCESS | 3236 | 1467820701669 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:58:21 INFO - PROCESS | 3236 | 1467820701671 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:21 INFO - PROCESS | 3236 | 1467820701726 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 08:58:21 INFO - PROCESS | 3236 | 1467820701742 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 3236 | 1467820701744 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 08:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:58:21 INFO - PROCESS | 3236 | 1467820701748 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 3236 | 1467820701752 Marionette TRACE conn6 <- [1,6,null,{}] 08:58:21 INFO - PROCESS | 3236 | 1467820701793 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:21 INFO - PROCESS | 3236 | 1467820701796 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:21 INFO - PROCESS | 3236 | 1467820701812 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 08:58:21 INFO - PROCESS | 3236 | 1467820701817 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:21 INFO - PROCESS | 3236 | 1467820701820 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:21 INFO - PROCESS | 3236 | ++DOCSHELL 1BEA1800 == 8 [pid = 3236] [id = 8] 08:58:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 20 (1BEA3C00) [pid = 3236] [serial = 20] [outer = 00000000] 08:58:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 21 (1C547C00) [pid = 3236] [serial = 21] [outer = 1BEA3C00] 08:58:21 INFO - PROCESS | 3236 | 1467820701870 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 22 (1C54C000) [pid = 3236] [serial = 22] [outer = 1BEA3C00] 08:58:22 INFO - PROCESS | 3236 | ++DOCSHELL 14172400 == 9 [pid = 3236] [id = 9] 08:58:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 23 (1417D400) [pid = 3236] [serial = 23] [outer = 00000000] 08:58:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 24 (1C72B400) [pid = 3236] [serial = 24] [outer = 1417D400] 08:58:22 INFO - PROCESS | 3236 | 1467820702274 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 25 (1C72BC00) [pid = 3236] [serial = 25] [outer = 1417D400] 08:58:23 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:23 INFO - PROCESS | 3236 | --DOCSHELL 0E9CFC00 == 8 [pid = 3236] [id = 4] 08:58:23 INFO - PROCESS | 3236 | --DOCSHELL 0E9CE800 == 7 [pid = 3236] [id = 1] 08:58:23 INFO - PROCESS | 3236 | 1467820703738 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:58:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 2017ms 08:58:23 INFO - PROCESS | 3236 | 1467820703770 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 08:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:58:23 INFO - PROCESS | 3236 | 1467820703774 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 08:58:23 INFO - PROCESS | 3236 | 1467820703778 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - PROCESS | 3236 | 1467820703781 Marionette TRACE conn6 <- [1,10,null,{}] 08:58:23 INFO - PROCESS | 3236 | 1467820703786 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:23 INFO - PROCESS | 3236 | 1467820703789 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:23 INFO - PROCESS | 3236 | 1467820703893 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 08:58:23 INFO - PROCESS | 3236 | 1467820703902 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 3236 | 1467820703904 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:23 INFO - PROCESS | 3236 | ++DOCSHELL 0E9C7800 == 8 [pid = 3236] [id = 10] 08:58:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 26 (0E9C7C00) [pid = 3236] [serial = 26] [outer = 00000000] 08:58:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 27 (12110400) [pid = 3236] [serial = 27] [outer = 0E9C7C00] 08:58:23 INFO - PROCESS | 3236 | 1467820703956 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 28 (12220400) [pid = 3236] [serial = 28] [outer = 0E9C7C00] 08:58:24 INFO - PROCESS | 3236 | 1467820704397 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 670ms 08:58:24 INFO - PROCESS | 3236 | 1467820704450 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 3236 | 1467820704455 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 08:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:58:24 INFO - PROCESS | 3236 | 1467820704461 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 3236 | 1467820704464 Marionette TRACE conn6 <- [1,14,null,{}] 08:58:24 INFO - PROCESS | 3236 | 1467820704468 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:24 INFO - PROCESS | 3236 | 1467820704471 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:24 INFO - PROCESS | 3236 | 1467820704581 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 08:58:24 INFO - PROCESS | 3236 | 1467820704598 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:24 INFO - PROCESS | 3236 | 1467820704600 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:24 INFO - PROCESS | 3236 | ++DOCSHELL 12B0C800 == 9 [pid = 3236] [id = 11] 08:58:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 29 (12B0F400) [pid = 3236] [serial = 29] [outer = 00000000] 08:58:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 30 (12B25C00) [pid = 3236] [serial = 30] [outer = 12B0F400] 08:58:24 INFO - PROCESS | 3236 | 1467820704650 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 31 (12B54C00) [pid = 3236] [serial = 31] [outer = 12B0F400] 08:58:25 INFO - PROCESS | 3236 | ++DOCSHELL 13C4F400 == 10 [pid = 3236] [id = 12] 08:58:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 32 (13C52C00) [pid = 3236] [serial = 32] [outer = 00000000] 08:58:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 33 (14171400) [pid = 3236] [serial = 33] [outer = 13C52C00] 08:58:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 34 (12B4BC00) [pid = 3236] [serial = 34] [outer = 13C52C00] 08:58:25 INFO - PROCESS | 3236 | 1467820705129 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:58:25 INFO - PROCESS | 3236 | ++DOCSHELL 0D31E800 == 11 [pid = 3236] [id = 13] 08:58:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 35 (12BEC400) [pid = 3236] [serial = 35] [outer = 00000000] 08:58:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 36 (148A9400) [pid = 3236] [serial = 36] [outer = 12BEC400] 08:58:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 37 (159D5800) [pid = 3236] [serial = 37] [outer = 12BEC400] 08:58:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 730ms 08:58:25 INFO - PROCESS | 3236 | 1467820705214 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 3236 | 1467820705216 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 08:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:58:25 INFO - PROCESS | 3236 | 1467820705227 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 3236 | 1467820705230 Marionette TRACE conn6 <- [1,18,null,{}] 08:58:25 INFO - PROCESS | 3236 | 1467820705280 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:25 INFO - PROCESS | 3236 | 1467820705284 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:25 INFO - PROCESS | 3236 | 1467820705409 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 08:58:25 INFO - PROCESS | 3236 | 1467820705445 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 3236 | 1467820705448 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:25 INFO - PROCESS | 3236 | ++DOCSHELL 148A6400 == 12 [pid = 3236] [id = 14] 08:58:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 38 (161EA400) [pid = 3236] [serial = 38] [outer = 00000000] 08:58:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 39 (16944400) [pid = 3236] [serial = 39] [outer = 161EA400] 08:58:25 INFO - PROCESS | 3236 | 1467820705496 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 40 (16C07000) [pid = 3236] [serial = 40] [outer = 161EA400] 08:58:25 INFO - PROCESS | 3236 | 1467820705868 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:58:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 691ms 08:58:25 INFO - PROCESS | 3236 | 1467820705920 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 3236 | 1467820705922 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 08:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:58:25 INFO - PROCESS | 3236 | 1467820705928 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 3236 | 1467820705930 Marionette TRACE conn6 <- [1,22,null,{}] 08:58:25 INFO - PROCESS | 3236 | 1467820705933 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:25 INFO - PROCESS | 3236 | 1467820705935 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:26 INFO - PROCESS | 3236 | 1467820706044 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 08:58:26 INFO - PROCESS | 3236 | 1467820706052 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 3236 | 1467820706054 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:26 INFO - PROCESS | 3236 | ++DOCSHELL 17152400 == 13 [pid = 3236] [id = 15] 08:58:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 41 (17155000) [pid = 3236] [serial = 41] [outer = 00000000] 08:58:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 42 (18207800) [pid = 3236] [serial = 42] [outer = 17155000] 08:58:26 INFO - PROCESS | 3236 | 1467820706100 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 43 (1844E400) [pid = 3236] [serial = 43] [outer = 17155000] 08:58:26 INFO - PROCESS | 3236 | 1467820706464 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:58:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 08:58:26 INFO - PROCESS | 3236 | 1467820706499 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 3236 | 1467820706501 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 08:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:58:26 INFO - PROCESS | 3236 | 1467820706504 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 3236 | 1467820706506 Marionette TRACE conn6 <- [1,26,null,{}] 08:58:26 INFO - PROCESS | 3236 | 1467820706509 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:26 INFO - PROCESS | 3236 | 1467820706511 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:26 INFO - PROCESS | 3236 | 1467820706621 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 08:58:26 INFO - PROCESS | 3236 | 1467820706656 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 3236 | 1467820706659 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:26 INFO - PROCESS | 3236 | ++DOCSHELL 161CF800 == 14 [pid = 3236] [id = 16] 08:58:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 44 (17154800) [pid = 3236] [serial = 44] [outer = 00000000] 08:58:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 45 (1457F800) [pid = 3236] [serial = 45] [outer = 17154800] 08:58:26 INFO - PROCESS | 3236 | 1467820706706 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 46 (18F8B800) [pid = 3236] [serial = 46] [outer = 17154800] 08:58:27 INFO - PROCESS | 3236 | 1467820707082 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 08:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:58:27 INFO - PROCESS | 3236 | 1467820707135 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 3236 | 1467820707137 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 08:58:27 INFO - PROCESS | 3236 | 1467820707140 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 3236 | 1467820707142 Marionette TRACE conn6 <- [1,30,null,{}] 08:58:27 INFO - PROCESS | 3236 | 1467820707145 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:27 INFO - PROCESS | 3236 | 1467820707151 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:27 INFO - PROCESS | 3236 | 1467820707269 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 08:58:27 INFO - PROCESS | 3236 | 1467820707295 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:27 INFO - PROCESS | 3236 | 1467820707297 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:27 INFO - PROCESS | 3236 | ++DOCSHELL 19180C00 == 15 [pid = 3236] [id = 17] 08:58:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 47 (19183000) [pid = 3236] [serial = 47] [outer = 00000000] 08:58:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 48 (194CEC00) [pid = 3236] [serial = 48] [outer = 19183000] 08:58:27 INFO - PROCESS | 3236 | 1467820707341 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 49 (195AE400) [pid = 3236] [serial = 49] [outer = 19183000] 08:58:27 INFO - PROCESS | 3236 | 1467820707695 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 08:58:27 INFO - PROCESS | 3236 | 1467820707721 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 3236 | 1467820707723 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 08:58:27 INFO - PROCESS | 3236 | 1467820707726 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 3236 | 1467820707728 Marionette TRACE conn6 <- [1,34,null,{}] 08:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:58:27 INFO - PROCESS | 3236 | 1467820707731 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:27 INFO - PROCESS | 3236 | 1467820707733 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:27 INFO - PROCESS | 3236 | 1467820707810 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 08:58:27 INFO - PROCESS | 3236 | 1467820707872 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:27 INFO - PROCESS | 3236 | 1467820707874 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:27 INFO - PROCESS | 3236 | ++DOCSHELL 16151400 == 16 [pid = 3236] [id = 18] 08:58:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 50 (16151800) [pid = 3236] [serial = 50] [outer = 00000000] 08:58:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 51 (1615EC00) [pid = 3236] [serial = 51] [outer = 16151800] 08:58:27 INFO - PROCESS | 3236 | 1467820707919 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 52 (19318400) [pid = 3236] [serial = 52] [outer = 16151800] 08:58:28 INFO - PROCESS | 3236 | 1467820708261 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:58:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 08:58:28 INFO - PROCESS | 3236 | 1467820708302 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 3236 | 1467820708304 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 08:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:58:28 INFO - PROCESS | 3236 | 1467820708307 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - PROCESS | 3236 | 1467820708308 Marionette TRACE conn6 <- [1,38,null,{}] 08:58:28 INFO - PROCESS | 3236 | 1467820708312 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:28 INFO - PROCESS | 3236 | 1467820708314 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:28 INFO - PROCESS | 3236 | 1467820708394 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 08:58:28 INFO - PROCESS | 3236 | 1467820708456 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 3236 | 1467820708458 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:28 INFO - PROCESS | 3236 | ++DOCSHELL 1482F800 == 17 [pid = 3236] [id = 19] 08:58:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 53 (1482FC00) [pid = 3236] [serial = 53] [outer = 00000000] 08:58:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 54 (1483AC00) [pid = 3236] [serial = 54] [outer = 1482FC00] 08:58:28 INFO - PROCESS | 3236 | 1467820708503 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 55 (16152C00) [pid = 3236] [serial = 55] [outer = 1482FC00] 08:58:28 INFO - PROCESS | 3236 | 1467820708849 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:58:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 08:58:28 INFO - PROCESS | 3236 | 1467820708878 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 08:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:58:28 INFO - PROCESS | 3236 | 1467820708880 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 08:58:28 INFO - PROCESS | 3236 | 1467820708883 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - PROCESS | 3236 | 1467820708884 Marionette TRACE conn6 <- [1,42,null,{}] 08:58:28 INFO - PROCESS | 3236 | 1467820708888 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:28 INFO - PROCESS | 3236 | 1467820708889 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:28 INFO - PROCESS | 3236 | 1467820708967 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 08:58:29 INFO - PROCESS | 3236 | 1467820709030 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 3236 | 1467820709032 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:29 INFO - PROCESS | 3236 | ++DOCSHELL 171DC400 == 18 [pid = 3236] [id = 20] 08:58:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 56 (171DC800) [pid = 3236] [serial = 56] [outer = 00000000] 08:58:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 57 (171E5400) [pid = 3236] [serial = 57] [outer = 171DC800] 08:58:29 INFO - PROCESS | 3236 | 1467820709079 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (171E7C00) [pid = 3236] [serial = 58] [outer = 171DC800] 08:58:29 INFO - PROCESS | 3236 | 1467820709488 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:58:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 08:58:29 INFO - PROCESS | 3236 | 1467820709554 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 3236 | 1467820709556 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 08:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:58:29 INFO - PROCESS | 3236 | 1467820709559 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 3236 | 1467820709561 Marionette TRACE conn6 <- [1,46,null,{}] 08:58:29 INFO - PROCESS | 3236 | 1467820709564 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:29 INFO - PROCESS | 3236 | 1467820709566 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:29 INFO - PROCESS | 3236 | 1467820709649 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 08:58:29 INFO - PROCESS | 3236 | 1467820709655 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 3236 | 1467820709657 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:29 INFO - PROCESS | 3236 | ++DOCSHELL 171EB400 == 19 [pid = 3236] [id = 21] 08:58:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (175AD000) [pid = 3236] [serial = 59] [outer = 00000000] 08:58:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (1A8D4800) [pid = 3236] [serial = 60] [outer = 175AD000] 08:58:29 INFO - PROCESS | 3236 | 1467820709706 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (1BEA7000) [pid = 3236] [serial = 61] [outer = 175AD000] 08:58:30 INFO - PROCESS | 3236 | 1467820710114 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:58:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:58:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 08:58:30 INFO - PROCESS | 3236 | 1467820710130 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 08:58:30 INFO - PROCESS | 3236 | 1467820710132 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 08:58:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:58:30 INFO - PROCESS | 3236 | 1467820710135 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - PROCESS | 3236 | 1467820710138 Marionette TRACE conn6 <- [1,50,null,{}] 08:58:30 INFO - PROCESS | 3236 | 1467820710141 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:30 INFO - PROCESS | 3236 | 1467820710143 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:30 INFO - PROCESS | 3236 | 1467820710278 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 08:58:30 INFO - PROCESS | 3236 | 1467820710285 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 3236 | 1467820710287 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:30 INFO - PROCESS | 3236 | ++DOCSHELL 0DF22000 == 20 [pid = 3236] [id = 22] 08:58:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (0DF26000) [pid = 3236] [serial = 62] [outer = 00000000] 08:58:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (1693CC00) [pid = 3236] [serial = 63] [outer = 0DF26000] 08:58:30 INFO - PROCESS | 3236 | 1467820710333 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (19F23C00) [pid = 3236] [serial = 64] [outer = 0DF26000] 08:58:31 INFO - PROCESS | 3236 | 1467820711423 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:58:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1320ms 08:58:31 INFO - PROCESS | 3236 | 1467820711459 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 3236 | 1467820711463 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 08:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:58:31 INFO - PROCESS | 3236 | 1467820711477 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 3236 | 1467820711480 Marionette TRACE conn6 <- [1,54,null,{}] 08:58:31 INFO - PROCESS | 3236 | 1467820711493 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:31 INFO - PROCESS | 3236 | 1467820711496 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:31 INFO - PROCESS | 3236 | 1467820711600 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 08:58:31 INFO - PROCESS | 3236 | 1467820711653 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 3236 | 1467820711655 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:31 INFO - PROCESS | 3236 | ++DOCSHELL 0E6F0000 == 21 [pid = 3236] [id = 23] 08:58:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0E8B7800) [pid = 3236] [serial = 65] [outer = 00000000] 08:58:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0E9C4C00) [pid = 3236] [serial = 66] [outer = 0E8B7800] 08:58:31 INFO - PROCESS | 3236 | 1467820711704 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0EEDAC00) [pid = 3236] [serial = 67] [outer = 0E8B7800] 08:58:32 INFO - PROCESS | 3236 | 1467820712108 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:58:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:58:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 670ms 08:58:32 INFO - PROCESS | 3236 | 1467820712148 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 3236 | 1467820712152 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 08:58:32 INFO - PROCESS | 3236 | 1467820712158 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 3236 | 1467820712160 Marionette TRACE conn6 <- [1,58,null,{}] 08:58:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:58:32 INFO - PROCESS | 3236 | 1467820712164 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:32 INFO - PROCESS | 3236 | 1467820712166 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:32 INFO - PROCESS | 3236 | 1467820712277 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 08:58:32 INFO - PROCESS | 3236 | 1467820712284 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 3236 | 1467820712286 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:32 INFO - PROCESS | 3236 | ++DOCSHELL 122F1C00 == 22 [pid = 3236] [id = 24] 08:58:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (125B9800) [pid = 3236] [serial = 68] [outer = 00000000] 08:58:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (12B20400) [pid = 3236] [serial = 69] [outer = 125B9800] 08:58:32 INFO - PROCESS | 3236 | 1467820712334 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (12BEE000) [pid = 3236] [serial = 70] [outer = 125B9800] 08:58:32 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (14584C00) [pid = 3236] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:58:32 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (1BEA3C00) [pid = 3236] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:58:32 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (0E9C7C00) [pid = 3236] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:58:32 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (12B0F400) [pid = 3236] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:58:32 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (161EA400) [pid = 3236] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:58:32 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (17155000) [pid = 3236] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:58:32 INFO - PROCESS | 3236 | 1467820712956 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:58:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:58:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 830ms 08:58:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:58:32 INFO - PROCESS | 3236 | 1467820712993 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 3236 | 1467820712995 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 08:58:32 INFO - PROCESS | 3236 | 1467820712998 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 3236 | 1467820713002 Marionette TRACE conn6 <- [1,62,null,{}] 08:58:33 INFO - PROCESS | 3236 | 1467820713031 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:33 INFO - PROCESS | 3236 | 1467820713035 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:33 INFO - PROCESS | 3236 | 1467820713134 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 08:58:33 INFO - PROCESS | 3236 | 1467820713143 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 3236 | 1467820713146 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:33 INFO - PROCESS | 3236 | ++DOCSHELL 1457EC00 == 23 [pid = 3236] [id = 25] 08:58:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (1457F000) [pid = 3236] [serial = 71] [outer = 00000000] 08:58:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (14837800) [pid = 3236] [serial = 72] [outer = 1457F000] 08:58:33 INFO - PROCESS | 3236 | 1467820713197 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (148A0C00) [pid = 3236] [serial = 73] [outer = 1457F000] 08:58:33 INFO - PROCESS | 3236 | 1467820713588 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:58:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 08:58:33 INFO - PROCESS | 3236 | 1467820713629 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 3236 | 1467820713631 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 08:58:33 INFO - PROCESS | 3236 | 1467820713634 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 3236 | 1467820713636 Marionette TRACE conn6 <- [1,66,null,{}] 08:58:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:58:33 INFO - PROCESS | 3236 | 1467820713639 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:33 INFO - PROCESS | 3236 | 1467820713641 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:33 INFO - PROCESS | 3236 | 1467820713724 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 08:58:33 INFO - PROCESS | 3236 | 1467820713729 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 3236 | 1467820713731 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:33 INFO - PROCESS | 3236 | ++DOCSHELL 148DAC00 == 24 [pid = 3236] [id = 26] 08:58:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (159CAC00) [pid = 3236] [serial = 74] [outer = 00000000] 08:58:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (161E3C00) [pid = 3236] [serial = 75] [outer = 159CAC00] 08:58:33 INFO - PROCESS | 3236 | 1467820713776 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (16A3D800) [pid = 3236] [serial = 76] [outer = 159CAC00] 08:58:34 INFO - PROCESS | 3236 | 1467820714194 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 08:58:34 INFO - PROCESS | 3236 | 1467820714269 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 3236 | 1467820714271 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 08:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:58:34 INFO - PROCESS | 3236 | 1467820714278 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 3236 | 1467820714280 Marionette TRACE conn6 <- [1,70,null,{}] 08:58:34 INFO - PROCESS | 3236 | 1467820714283 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:34 INFO - PROCESS | 3236 | 1467820714285 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:34 INFO - PROCESS | 3236 | 1467820714364 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 08:58:34 INFO - PROCESS | 3236 | 1467820714370 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:34 INFO - PROCESS | 3236 | 1467820714372 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:34 INFO - PROCESS | 3236 | ++DOCSHELL 16A47400 == 25 [pid = 3236] [id = 27] 08:58:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (16A47800) [pid = 3236] [serial = 77] [outer = 00000000] 08:58:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (16C06400) [pid = 3236] [serial = 78] [outer = 16A47800] 08:58:34 INFO - PROCESS | 3236 | 1467820714419 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (17155400) [pid = 3236] [serial = 79] [outer = 16A47800] 08:58:34 INFO - PROCESS | 3236 | 1467820714878 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 08:58:34 INFO - PROCESS | 3236 | 1467820714950 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 3236 | 1467820714954 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 08:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:58:34 INFO - PROCESS | 3236 | 1467820714959 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 3236 | 1467820714962 Marionette TRACE conn6 <- [1,74,null,{}] 08:58:34 INFO - PROCESS | 3236 | 1467820714969 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:34 INFO - PROCESS | 3236 | 1467820714972 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:35 INFO - PROCESS | 3236 | 1467820715146 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 08:58:35 INFO - PROCESS | 3236 | 1467820715201 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 3236 | 1467820715206 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:35 INFO - PROCESS | 3236 | ++DOCSHELL 0E8EB400 == 26 [pid = 3236] [id = 28] 08:58:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (0E941800) [pid = 3236] [serial = 80] [outer = 00000000] 08:58:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0EFCC800) [pid = 3236] [serial = 81] [outer = 0E941800] 08:58:35 INFO - PROCESS | 3236 | 1467820715265 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1258D800) [pid = 3236] [serial = 82] [outer = 0E941800] 08:58:35 INFO - PROCESS | 3236 | 1467820715789 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:58:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:58:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 890ms 08:58:35 INFO - PROCESS | 3236 | 1467820715849 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 3236 | 1467820715854 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 08:58:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:58:35 INFO - PROCESS | 3236 | 1467820715861 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - PROCESS | 3236 | 1467820715864 Marionette TRACE conn6 <- [1,78,null,{}] 08:58:35 INFO - PROCESS | 3236 | 1467820715868 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:35 INFO - PROCESS | 3236 | 1467820715871 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:35 INFO - PROCESS | 3236 | 1467820715978 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 08:58:36 INFO - PROCESS | 3236 | 1467820716048 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 3236 | 1467820716050 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:36 INFO - PROCESS | 3236 | ++DOCSHELL 1483CC00 == 27 [pid = 3236] [id = 29] 08:58:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (1483D400) [pid = 3236] [serial = 83] [outer = 00000000] 08:58:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16156000) [pid = 3236] [serial = 84] [outer = 1483D400] 08:58:36 INFO - PROCESS | 3236 | 1467820716106 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (161E5800) [pid = 3236] [serial = 85] [outer = 1483D400] 08:58:36 INFO - PROCESS | 3236 | 1467820716716 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:58:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:58:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 930ms 08:58:36 INFO - PROCESS | 3236 | 1467820716795 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 08:58:36 INFO - PROCESS | 3236 | 1467820716797 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 08:58:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:58:36 INFO - PROCESS | 3236 | 1467820716801 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - PROCESS | 3236 | 1467820716805 Marionette TRACE conn6 <- [1,82,null,{}] 08:58:36 INFO - PROCESS | 3236 | 1467820716815 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:36 INFO - PROCESS | 3236 | 1467820716820 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:36 INFO - PROCESS | 3236 | 1467820716951 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 08:58:37 INFO - PROCESS | 3236 | 1467820717020 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 3236 | 1467820717023 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:37 INFO - PROCESS | 3236 | ++DOCSHELL 18211000 == 28 [pid = 3236] [id = 30] 08:58:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (183C2800) [pid = 3236] [serial = 86] [outer = 00000000] 08:58:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (183CDC00) [pid = 3236] [serial = 87] [outer = 183C2800] 08:58:37 INFO - PROCESS | 3236 | 1467820717080 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (18F87C00) [pid = 3236] [serial = 88] [outer = 183C2800] 08:58:37 INFO - PROCESS | 3236 | 1467820717647 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:58:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 870ms 08:58:37 INFO - PROCESS | 3236 | 1467820717674 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 3236 | 1467820717677 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 08:58:37 INFO - PROCESS | 3236 | 1467820717680 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:58:37 INFO - PROCESS | 3236 | 1467820717682 Marionette TRACE conn6 <- [1,86,null,{}] 08:58:37 INFO - PROCESS | 3236 | 1467820717686 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:37 INFO - PROCESS | 3236 | 1467820717688 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:37 INFO - PROCESS | 3236 | 1467820717792 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 08:58:37 INFO - PROCESS | 3236 | 1467820717873 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 3236 | 1467820717875 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:37 INFO - PROCESS | 3236 | ++DOCSHELL 1930F000 == 29 [pid = 3236] [id = 31] 08:58:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (1930FC00) [pid = 3236] [serial = 89] [outer = 00000000] 08:58:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (19391800) [pid = 3236] [serial = 90] [outer = 1930FC00] 08:58:37 INFO - PROCESS | 3236 | 1467820717930 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (195AE000) [pid = 3236] [serial = 91] [outer = 1930FC00] 08:58:38 INFO - PROCESS | 3236 | 1467820718508 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:58:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 08:58:38 INFO - PROCESS | 3236 | 1467820718554 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 3236 | 1467820718559 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 08:58:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:58:38 INFO - PROCESS | 3236 | 1467820718564 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 3236 | 1467820718567 Marionette TRACE conn6 <- [1,90,null,{}] 08:58:38 INFO - PROCESS | 3236 | 1467820718572 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:38 INFO - PROCESS | 3236 | 1467820718575 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:38 INFO - PROCESS | 3236 | 1467820718676 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 08:58:38 INFO - PROCESS | 3236 | 1467820718747 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:38 INFO - PROCESS | 3236 | 1467820718751 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:38 INFO - PROCESS | 3236 | ++DOCSHELL 0E9C9C00 == 30 [pid = 3236] [id = 32] 08:58:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0E9D0400) [pid = 3236] [serial = 92] [outer = 00000000] 08:58:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (122A4C00) [pid = 3236] [serial = 93] [outer = 0E9D0400] 08:58:38 INFO - PROCESS | 3236 | 1467820718801 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (12B0F400) [pid = 3236] [serial = 94] [outer = 0E9D0400] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (1210E400) [pid = 3236] [serial = 4] [outer = 00000000] [url = about:blank] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (1C54C000) [pid = 3236] [serial = 22] [outer = 00000000] [url = about:blank] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (12110400) [pid = 3236] [serial = 27] [outer = 00000000] [url = about:blank] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (12B25C00) [pid = 3236] [serial = 30] [outer = 00000000] [url = about:blank] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (148A9400) [pid = 3236] [serial = 36] [outer = 00000000] [url = about:blank] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (16944400) [pid = 3236] [serial = 39] [outer = 00000000] [url = about:blank] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (18207800) [pid = 3236] [serial = 42] [outer = 00000000] [url = about:blank] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1457F800) [pid = 3236] [serial = 45] [outer = 00000000] [url = about:blank] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (194CEC00) [pid = 3236] [serial = 48] [outer = 00000000] [url = about:blank] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1615EC00) [pid = 3236] [serial = 51] [outer = 00000000] [url = about:blank] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (1483AC00) [pid = 3236] [serial = 54] [outer = 00000000] [url = about:blank] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (171E5400) [pid = 3236] [serial = 57] [outer = 00000000] [url = about:blank] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (14171400) [pid = 3236] [serial = 33] [outer = 00000000] [url = about:blank] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (16C07000) [pid = 3236] [serial = 40] [outer = 00000000] [url = about:blank] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (12B54C00) [pid = 3236] [serial = 31] [outer = 00000000] [url = about:blank] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1844E400) [pid = 3236] [serial = 43] [outer = 00000000] [url = about:blank] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1A8D4800) [pid = 3236] [serial = 60] [outer = 00000000] [url = about:blank] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (12220400) [pid = 3236] [serial = 28] [outer = 00000000] [url = about:blank] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (1C72B400) [pid = 3236] [serial = 24] [outer = 00000000] [url = about:blank] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (1C547C00) [pid = 3236] [serial = 21] [outer = 00000000] [url = about:blank] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (1845E400) [pid = 3236] [serial = 17] [outer = 00000000] [url = about:blank] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (17D92000) [pid = 3236] [serial = 14] [outer = 00000000] [url = about:blank] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (148A6800) [pid = 3236] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:58:39 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (148A0800) [pid = 3236] [serial = 9] [outer = 00000000] [url = about:blank] 08:58:39 INFO - PROCESS | 3236 | 1467820719810 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:58:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1277ms 08:58:39 INFO - PROCESS | 3236 | 1467820719843 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 3236 | 1467820719847 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 08:58:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:58:39 INFO - PROCESS | 3236 | 1467820719852 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 3236 | 1467820719855 Marionette TRACE conn6 <- [1,94,null,{}] 08:58:39 INFO - PROCESS | 3236 | 1467820719861 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:39 INFO - PROCESS | 3236 | 1467820719864 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:39 INFO - PROCESS | 3236 | 1467820719954 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 08:58:40 INFO - PROCESS | 3236 | 1467820720024 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 3236 | 1467820720027 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:40 INFO - PROCESS | 3236 | ++DOCSHELL 0E8EA400 == 31 [pid = 3236] [id = 33] 08:58:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0E93FC00) [pid = 3236] [serial = 95] [outer = 00000000] 08:58:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (1210F000) [pid = 3236] [serial = 96] [outer = 0E93FC00] 08:58:40 INFO - PROCESS | 3236 | 1467820720075 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (1229F000) [pid = 3236] [serial = 97] [outer = 0E93FC00] 08:58:40 INFO - PROCESS | 3236 | 1467820720449 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:58:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 630ms 08:58:40 INFO - PROCESS | 3236 | 1467820720487 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 3236 | 1467820720492 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 08:58:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:58:40 INFO - PROCESS | 3236 | 1467820720499 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 3236 | 1467820720501 Marionette TRACE conn6 <- [1,98,null,{}] 08:58:40 INFO - PROCESS | 3236 | 1467820720505 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:40 INFO - PROCESS | 3236 | 1467820720508 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:40 INFO - PROCESS | 3236 | 1467820720596 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 08:58:40 INFO - PROCESS | 3236 | 1467820720603 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 3236 | 1467820720605 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:40 INFO - PROCESS | 3236 | ++DOCSHELL 13766C00 == 32 [pid = 3236] [id = 34] 08:58:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (13C47000) [pid = 3236] [serial = 98] [outer = 00000000] 08:58:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (14173800) [pid = 3236] [serial = 99] [outer = 13C47000] 08:58:40 INFO - PROCESS | 3236 | 1467820720658 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (1417BC00) [pid = 3236] [serial = 100] [outer = 13C47000] 08:58:41 INFO - PROCESS | 3236 | 1467820721094 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:58:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:58:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 08:58:41 INFO - PROCESS | 3236 | 1467820721131 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 3236 | 1467820721134 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 08:58:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:58:41 INFO - PROCESS | 3236 | 1467820721137 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - PROCESS | 3236 | 1467820721141 Marionette TRACE conn6 <- [1,102,null,{}] 08:58:41 INFO - PROCESS | 3236 | 1467820721151 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:41 INFO - PROCESS | 3236 | 1467820721156 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:41 INFO - PROCESS | 3236 | 1467820721239 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 08:58:41 INFO - PROCESS | 3236 | 1467820721246 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 3236 | 1467820721249 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:41 INFO - PROCESS | 3236 | ++DOCSHELL 16158000 == 33 [pid = 3236] [id = 35] 08:58:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (16158400) [pid = 3236] [serial = 101] [outer = 00000000] 08:58:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (161C9400) [pid = 3236] [serial = 102] [outer = 16158400] 08:58:41 INFO - PROCESS | 3236 | 1467820721297 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (16944400) [pid = 3236] [serial = 103] [outer = 16158400] 08:58:41 INFO - PROCESS | 3236 | 1467820721726 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:58:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:58:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 08:58:41 INFO - PROCESS | 3236 | 1467820721781 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 3236 | 1467820721783 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 08:58:41 INFO - PROCESS | 3236 | 1467820721787 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - PROCESS | 3236 | 1467820721788 Marionette TRACE conn6 <- [1,106,null,{}] 08:58:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:58:41 INFO - PROCESS | 3236 | 1467820721792 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:41 INFO - PROCESS | 3236 | 1467820721794 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:41 INFO - PROCESS | 3236 | 1467820721903 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 08:58:41 INFO - PROCESS | 3236 | 1467820721910 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 3236 | 1467820721912 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:41 INFO - PROCESS | 3236 | ++DOCSHELL 16A43000 == 34 [pid = 3236] [id = 36] 08:58:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (16C07000) [pid = 3236] [serial = 104] [outer = 00000000] 08:58:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (17157C00) [pid = 3236] [serial = 105] [outer = 16C07000] 08:58:41 INFO - PROCESS | 3236 | 1467820721957 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (171E4400) [pid = 3236] [serial = 106] [outer = 16C07000] 08:58:42 INFO - PROCESS | 3236 | 1467820722378 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:58:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 08:58:42 INFO - PROCESS | 3236 | 1467820722423 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 3236 | 1467820722425 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 08:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:58:42 INFO - PROCESS | 3236 | 1467820722428 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 3236 | 1467820722430 Marionette TRACE conn6 <- [1,110,null,{}] 08:58:42 INFO - PROCESS | 3236 | 1467820722433 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:42 INFO - PROCESS | 3236 | 1467820722435 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:42 INFO - PROCESS | 3236 | 1467820722537 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 08:58:42 INFO - PROCESS | 3236 | 1467820722542 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:42 INFO - PROCESS | 3236 | 1467820722544 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:42 INFO - PROCESS | 3236 | ++DOCSHELL 171E8400 == 35 [pid = 3236] [id = 37] 08:58:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (175AA400) [pid = 3236] [serial = 107] [outer = 00000000] 08:58:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (175B5000) [pid = 3236] [serial = 108] [outer = 175AA400] 08:58:42 INFO - PROCESS | 3236 | 1467820722589 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (183C3400) [pid = 3236] [serial = 109] [outer = 175AA400] 08:58:43 INFO - PROCESS | 3236 | 1467820723038 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 08:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:58:43 INFO - PROCESS | 3236 | 1467820723062 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 3236 | 1467820723064 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 08:58:43 INFO - PROCESS | 3236 | 1467820723067 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - PROCESS | 3236 | 1467820723069 Marionette TRACE conn6 <- [1,114,null,{}] 08:58:43 INFO - PROCESS | 3236 | 1467820723072 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:43 INFO - PROCESS | 3236 | 1467820723078 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:43 INFO - PROCESS | 3236 | 1467820723204 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 08:58:43 INFO - PROCESS | 3236 | 1467820723276 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 3236 | 1467820723277 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:43 INFO - PROCESS | 3236 | ++DOCSHELL 16104400 == 36 [pid = 3236] [id = 38] 08:58:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1610BC00) [pid = 3236] [serial = 110] [outer = 00000000] 08:58:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (183C8800) [pid = 3236] [serial = 111] [outer = 1610BC00] 08:58:43 INFO - PROCESS | 3236 | 1467820723321 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1845F400) [pid = 3236] [serial = 112] [outer = 1610BC00] 08:58:43 INFO - PROCESS | 3236 | 1467820723723 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 670ms 08:58:43 INFO - PROCESS | 3236 | 1467820723740 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 3236 | 1467820723742 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 08:58:43 INFO - PROCESS | 3236 | 1467820723745 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:58:43 INFO - PROCESS | 3236 | 1467820723746 Marionette TRACE conn6 <- [1,118,null,{}] 08:58:43 INFO - PROCESS | 3236 | 1467820723750 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:43 INFO - PROCESS | 3236 | 1467820723752 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:43 INFO - PROCESS | 3236 | 1467820723934 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 08:58:43 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0DF26000) [pid = 3236] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:58:43 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (175AD000) [pid = 3236] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:58:43 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (16151800) [pid = 3236] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:58:43 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (171DC800) [pid = 3236] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:58:43 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (1482FC00) [pid = 3236] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:58:43 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (19183000) [pid = 3236] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:58:43 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (17154800) [pid = 3236] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:58:43 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0E8B7800) [pid = 3236] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:58:43 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (16A47800) [pid = 3236] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:58:43 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (125B9800) [pid = 3236] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:58:43 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (159CAC00) [pid = 3236] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:58:43 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1457F000) [pid = 3236] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:58:43 INFO - PROCESS | 3236 | 1467820723981 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 3236 | 1467820723983 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:43 INFO - PROCESS | 3236 | ++DOCSHELL 0DF23000 == 37 [pid = 3236] [id = 39] 08:58:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0DF24400) [pid = 3236] [serial = 113] [outer = 00000000] 08:58:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0E671C00) [pid = 3236] [serial = 114] [outer = 0DF24400] 08:58:44 INFO - PROCESS | 3236 | 1467820724027 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0E676C00) [pid = 3236] [serial = 115] [outer = 0DF24400] 08:58:44 INFO - PROCESS | 3236 | 1467820724342 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:58:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 08:58:44 INFO - PROCESS | 3236 | 1467820724378 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 08:58:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:58:44 INFO - PROCESS | 3236 | 1467820724380 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 08:58:44 INFO - PROCESS | 3236 | 1467820724383 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 3236 | 1467820724385 Marionette TRACE conn6 <- [1,122,null,{}] 08:58:44 INFO - PROCESS | 3236 | 1467820724388 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:44 INFO - PROCESS | 3236 | 1467820724390 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:44 INFO - PROCESS | 3236 | 1467820724464 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 08:58:44 INFO - PROCESS | 3236 | 1467820724547 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 3236 | 1467820724549 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:44 INFO - PROCESS | 3236 | ++DOCSHELL 09357000 == 38 [pid = 3236] [id = 40] 08:58:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (09359C00) [pid = 3236] [serial = 116] [outer = 00000000] 08:58:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (09363000) [pid = 3236] [serial = 117] [outer = 09359C00] 08:58:44 INFO - PROCESS | 3236 | 1467820724595 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (09365800) [pid = 3236] [serial = 118] [outer = 09359C00] 08:58:44 INFO - PROCESS | 3236 | 1467820724902 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:58:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 570ms 08:58:44 INFO - PROCESS | 3236 | 1467820724955 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 3236 | 1467820724957 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 08:58:44 INFO - PROCESS | 3236 | 1467820724960 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:58:44 INFO - PROCESS | 3236 | 1467820724962 Marionette TRACE conn6 <- [1,126,null,{}] 08:58:44 INFO - PROCESS | 3236 | 1467820724965 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:44 INFO - PROCESS | 3236 | 1467820724967 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:45 INFO - PROCESS | 3236 | 1467820725071 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 08:58:45 INFO - PROCESS | 3236 | 1467820725111 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 3236 | 1467820725113 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:45 INFO - PROCESS | 3236 | ++DOCSHELL 0E66D800 == 39 [pid = 3236] [id = 41] 08:58:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (0E679800) [pid = 3236] [serial = 119] [outer = 00000000] 08:58:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16104000) [pid = 3236] [serial = 120] [outer = 0E679800] 08:58:45 INFO - PROCESS | 3236 | 1467820725157 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16A3E000) [pid = 3236] [serial = 121] [outer = 0E679800] 08:58:45 INFO - PROCESS | 3236 | 1467820725503 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:58:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 570ms 08:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:58:45 INFO - PROCESS | 3236 | 1467820725534 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 3236 | 1467820725536 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 08:58:45 INFO - PROCESS | 3236 | 1467820725539 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - PROCESS | 3236 | 1467820725541 Marionette TRACE conn6 <- [1,130,null,{}] 08:58:45 INFO - PROCESS | 3236 | 1467820725544 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:45 INFO - PROCESS | 3236 | 1467820725546 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:45 INFO - PROCESS | 3236 | 1467820725652 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 08:58:45 INFO - PROCESS | 3236 | 1467820725693 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 3236 | 1467820725695 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:45 INFO - PROCESS | 3236 | ++DOCSHELL 14838800 == 40 [pid = 3236] [id = 42] 08:58:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (148A2400) [pid = 3236] [serial = 122] [outer = 00000000] 08:58:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (17D93400) [pid = 3236] [serial = 123] [outer = 148A2400] 08:58:45 INFO - PROCESS | 3236 | 1467820725739 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (183DD800) [pid = 3236] [serial = 124] [outer = 148A2400] 08:58:46 INFO - PROCESS | 3236 | 1467820726393 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:58:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:58:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 870ms 08:58:46 INFO - PROCESS | 3236 | 1467820726429 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 3236 | 1467820726433 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 08:58:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:58:46 INFO - PROCESS | 3236 | 1467820726439 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 3236 | 1467820726442 Marionette TRACE conn6 <- [1,134,null,{}] 08:58:46 INFO - PROCESS | 3236 | 1467820726448 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:46 INFO - PROCESS | 3236 | 1467820726451 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:46 INFO - PROCESS | 3236 | 1467820726572 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 08:58:46 INFO - PROCESS | 3236 | 1467820726648 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 3236 | 1467820726650 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:46 INFO - PROCESS | 3236 | ++DOCSHELL 0DEE4800 == 41 [pid = 3236] [id = 43] 08:58:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (0DEE5C00) [pid = 3236] [serial = 125] [outer = 00000000] 08:58:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (0DEECC00) [pid = 3236] [serial = 126] [outer = 0DEE5C00] 08:58:46 INFO - PROCESS | 3236 | 1467820726708 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (0DEF0C00) [pid = 3236] [serial = 127] [outer = 0DEE5C00] 08:58:47 INFO - PROCESS | 3236 | 1467820727587 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:58:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:58:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1184ms 08:58:47 INFO - PROCESS | 3236 | 1467820727623 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 3236 | 1467820727627 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 08:58:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:58:47 INFO - PROCESS | 3236 | 1467820727632 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 3236 | 1467820727635 Marionette TRACE conn6 <- [1,138,null,{}] 08:58:47 INFO - PROCESS | 3236 | 1467820727641 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:47 INFO - PROCESS | 3236 | 1467820727643 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:47 INFO - PROCESS | 3236 | 1467820727755 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 08:58:47 INFO - PROCESS | 3236 | 1467820727829 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 3236 | 1467820727833 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:47 INFO - PROCESS | 3236 | ++DOCSHELL 0DEED400 == 42 [pid = 3236] [id = 44] 08:58:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0DEF2C00) [pid = 3236] [serial = 128] [outer = 00000000] 08:58:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0DF27400) [pid = 3236] [serial = 129] [outer = 0DEF2C00] 08:58:47 INFO - PROCESS | 3236 | 1467820727884 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0E672800) [pid = 3236] [serial = 130] [outer = 0DEF2C00] 08:58:48 INFO - PROCESS | 3236 | --DOCSHELL 0E66D800 == 41 [pid = 3236] [id = 41] 08:58:48 INFO - PROCESS | 3236 | --DOCSHELL 09357000 == 40 [pid = 3236] [id = 40] 08:58:48 INFO - PROCESS | 3236 | --DOCSHELL 0DF23000 == 39 [pid = 3236] [id = 39] 08:58:48 INFO - PROCESS | 3236 | --DOCSHELL 16104400 == 38 [pid = 3236] [id = 38] 08:58:48 INFO - PROCESS | 3236 | --DOCSHELL 171E8400 == 37 [pid = 3236] [id = 37] 08:58:48 INFO - PROCESS | 3236 | --DOCSHELL 16A43000 == 36 [pid = 3236] [id = 36] 08:58:48 INFO - PROCESS | 3236 | --DOCSHELL 16158000 == 35 [pid = 3236] [id = 35] 08:58:48 INFO - PROCESS | 3236 | --DOCSHELL 13766C00 == 34 [pid = 3236] [id = 34] 08:58:48 INFO - PROCESS | 3236 | --DOCSHELL 0E8EA400 == 33 [pid = 3236] [id = 33] 08:58:48 INFO - PROCESS | 3236 | --DOCSHELL 0E9C9C00 == 32 [pid = 3236] [id = 32] 08:58:48 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (1693CC00) [pid = 3236] [serial = 63] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (1BEA7000) [pid = 3236] [serial = 61] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (19318400) [pid = 3236] [serial = 52] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (171E7C00) [pid = 3236] [serial = 58] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (16152C00) [pid = 3236] [serial = 55] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (195AE400) [pid = 3236] [serial = 49] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (18F8B800) [pid = 3236] [serial = 46] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0E9C4C00) [pid = 3236] [serial = 66] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0EEDAC00) [pid = 3236] [serial = 67] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (17155400) [pid = 3236] [serial = 79] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (12B20400) [pid = 3236] [serial = 69] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (161E3C00) [pid = 3236] [serial = 75] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (12BEE000) [pid = 3236] [serial = 70] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (16A3D800) [pid = 3236] [serial = 76] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (16C06400) [pid = 3236] [serial = 78] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (148A0C00) [pid = 3236] [serial = 73] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (14837800) [pid = 3236] [serial = 72] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (19F23C00) [pid = 3236] [serial = 64] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3236 | 1467820728381 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:58:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 790ms 08:58:48 INFO - PROCESS | 3236 | 1467820728423 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 3236 | 1467820728428 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 08:58:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:58:48 INFO - PROCESS | 3236 | 1467820728434 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 3236 | 1467820728436 Marionette TRACE conn6 <- [1,142,null,{}] 08:58:48 INFO - PROCESS | 3236 | 1467820728440 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:48 INFO - PROCESS | 3236 | 1467820728443 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:48 INFO - PROCESS | 3236 | 1467820728530 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 08:58:48 INFO - PROCESS | 3236 | 1467820728537 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 3236 | 1467820728539 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:48 INFO - PROCESS | 3236 | ++DOCSHELL 0E8E4800 == 33 [pid = 3236] [id = 45] 08:58:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0E943000) [pid = 3236] [serial = 131] [outer = 00000000] 08:58:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0EEDD800) [pid = 3236] [serial = 132] [outer = 0E943000] 08:58:48 INFO - PROCESS | 3236 | 1467820728587 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (12111400) [pid = 3236] [serial = 133] [outer = 0E943000] 08:58:49 INFO - PROCESS | 3236 | 1467820729057 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:58:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 670ms 08:58:49 INFO - PROCESS | 3236 | 1467820729108 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 3236 | 1467820729110 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 08:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:58:49 INFO - PROCESS | 3236 | 1467820729114 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 3236 | 1467820729117 Marionette TRACE conn6 <- [1,146,null,{}] 08:58:49 INFO - PROCESS | 3236 | 1467820729128 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:49 INFO - PROCESS | 3236 | 1467820729132 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:49 INFO - PROCESS | 3236 | 1467820729235 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 08:58:49 INFO - PROCESS | 3236 | 1467820729310 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 3236 | 1467820729313 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:49 INFO - PROCESS | 3236 | ++DOCSHELL 13766C00 == 34 [pid = 3236] [id = 46] 08:58:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (13767400) [pid = 3236] [serial = 134] [outer = 00000000] 08:58:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (1416F400) [pid = 3236] [serial = 135] [outer = 13767400] 08:58:49 INFO - PROCESS | 3236 | 1467820729362 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1458A400) [pid = 3236] [serial = 136] [outer = 13767400] 08:58:49 INFO - PROCESS | 3236 | 1467820729735 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:58:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 670ms 08:58:49 INFO - PROCESS | 3236 | 1467820729788 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 3236 | 1467820729791 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 08:58:49 INFO - PROCESS | 3236 | 1467820729794 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:58:49 INFO - PROCESS | 3236 | 1467820729795 Marionette TRACE conn6 <- [1,150,null,{}] 08:58:49 INFO - PROCESS | 3236 | 1467820729799 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:49 INFO - PROCESS | 3236 | 1467820729801 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:49 INFO - PROCESS | 3236 | 1467820729894 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 08:58:49 INFO - PROCESS | 3236 | 1467820729900 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 3236 | 1467820729902 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:49 INFO - PROCESS | 3236 | ++DOCSHELL 14835000 == 35 [pid = 3236] [id = 47] 08:58:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (14836800) [pid = 3236] [serial = 137] [outer = 00000000] 08:58:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (148A6800) [pid = 3236] [serial = 138] [outer = 14836800] 08:58:49 INFO - PROCESS | 3236 | 1467820729947 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (15CBA400) [pid = 3236] [serial = 139] [outer = 14836800] 08:58:50 INFO - PROCESS | 3236 | 1467820730361 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 08:58:50 INFO - PROCESS | 3236 | 1467820730431 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 3236 | 1467820730433 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 08:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:58:50 INFO - PROCESS | 3236 | 1467820730437 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 3236 | 1467820730438 Marionette TRACE conn6 <- [1,154,null,{}] 08:58:50 INFO - PROCESS | 3236 | 1467820730442 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:50 INFO - PROCESS | 3236 | 1467820730444 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:50 INFO - PROCESS | 3236 | 1467820730548 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 08:58:50 INFO - PROCESS | 3236 | 1467820730620 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 3236 | 1467820730622 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:50 INFO - PROCESS | 3236 | ++DOCSHELL 16104C00 == 36 [pid = 3236] [id = 48] 08:58:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16106000) [pid = 3236] [serial = 140] [outer = 00000000] 08:58:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1610C400) [pid = 3236] [serial = 141] [outer = 16106000] 08:58:50 INFO - PROCESS | 3236 | 1467820730668 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (16157400) [pid = 3236] [serial = 142] [outer = 16106000] 08:58:51 INFO - PROCESS | 3236 | 1467820731096 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 670ms 08:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:58:51 INFO - PROCESS | 3236 | 1467820731107 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 3236 | 1467820731109 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 08:58:51 INFO - PROCESS | 3236 | 1467820731113 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 3236 | 1467820731114 Marionette TRACE conn6 <- [1,158,null,{}] 08:58:51 INFO - PROCESS | 3236 | 1467820731118 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:51 INFO - PROCESS | 3236 | 1467820731123 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:51 INFO - PROCESS | 3236 | 1467820731263 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 08:58:51 INFO - PROCESS | 3236 | 1467820731276 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 3236 | 1467820731278 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:51 INFO - PROCESS | 3236 | ++DOCSHELL 1615BC00 == 37 [pid = 3236] [id = 49] 08:58:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (1615E400) [pid = 3236] [serial = 143] [outer = 00000000] 08:58:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (16A49000) [pid = 3236] [serial = 144] [outer = 1615E400] 08:58:51 INFO - PROCESS | 3236 | 1467820731323 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (16A41800) [pid = 3236] [serial = 145] [outer = 1615E400] 08:58:51 INFO - PROCESS | 3236 | 1467820731782 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 729ms 08:58:51 INFO - PROCESS | 3236 | 1467820731844 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 08:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:58:51 INFO - PROCESS | 3236 | 1467820731846 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 08:58:51 INFO - PROCESS | 3236 | 1467820731849 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 3236 | 1467820731851 Marionette TRACE conn6 <- [1,162,null,{}] 08:58:51 INFO - PROCESS | 3236 | 1467820731883 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:51 INFO - PROCESS | 3236 | 1467820731885 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:51 INFO - PROCESS | 3236 | 1467820731987 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 08:58:51 INFO - PROCESS | 3236 | 1467820731998 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 3236 | 1467820732000 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:52 INFO - PROCESS | 3236 | ++DOCSHELL 1416E400 == 38 [pid = 3236] [id = 50] 08:58:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (16A42800) [pid = 3236] [serial = 146] [outer = 00000000] 08:58:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (171E1800) [pid = 3236] [serial = 147] [outer = 16A42800] 08:58:52 INFO - PROCESS | 3236 | 1467820732043 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (16C0E800) [pid = 3236] [serial = 148] [outer = 16A42800] 08:58:52 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (175AA400) [pid = 3236] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:58:52 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (13C47000) [pid = 3236] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:58:52 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (16C07000) [pid = 3236] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:58:52 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1610BC00) [pid = 3236] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:58:52 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (16158400) [pid = 3236] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:58:52 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0E93FC00) [pid = 3236] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:58:52 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0E9D0400) [pid = 3236] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:58:52 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0DF24400) [pid = 3236] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:58:52 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E941800) [pid = 3236] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:58:52 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1483D400) [pid = 3236] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:58:52 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (183C2800) [pid = 3236] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:58:52 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (1930FC00) [pid = 3236] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:58:52 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0E679800) [pid = 3236] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:58:52 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (09359C00) [pid = 3236] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:58:52 INFO - PROCESS | 3236 | 1467820732583 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 770ms 08:58:52 INFO - PROCESS | 3236 | 1467820732620 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 3236 | 1467820732622 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 08:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:58:52 INFO - PROCESS | 3236 | 1467820732625 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - PROCESS | 3236 | 1467820732627 Marionette TRACE conn6 <- [1,166,null,{}] 08:58:52 INFO - PROCESS | 3236 | 1467820732631 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:52 INFO - PROCESS | 3236 | 1467820732632 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:52 INFO - PROCESS | 3236 | 1467820732709 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 08:58:52 INFO - PROCESS | 3236 | 1467820732714 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 3236 | 1467820732716 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:52 INFO - PROCESS | 3236 | ++DOCSHELL 0E8E1000 == 39 [pid = 3236] [id = 51] 08:58:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0E945000) [pid = 3236] [serial = 149] [outer = 00000000] 08:58:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (16109000) [pid = 3236] [serial = 150] [outer = 0E945000] 08:58:52 INFO - PROCESS | 3236 | 1467820732760 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16C0F000) [pid = 3236] [serial = 151] [outer = 0E945000] 08:58:53 INFO - PROCESS | 3236 | 1467820733173 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 570ms 08:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:58:53 INFO - PROCESS | 3236 | 1467820733202 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 3236 | 1467820733204 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 08:58:53 INFO - PROCESS | 3236 | 1467820733207 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 3236 | 1467820733209 Marionette TRACE conn6 <- [1,170,null,{}] 08:58:53 INFO - PROCESS | 3236 | 1467820733212 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:53 INFO - PROCESS | 3236 | 1467820733214 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:53 INFO - PROCESS | 3236 | 1467820733310 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 08:58:53 INFO - PROCESS | 3236 | 1467820733318 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:53 INFO - PROCESS | 3236 | 1467820733320 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:53 INFO - PROCESS | 3236 | ++DOCSHELL 171E1400 == 40 [pid = 3236] [id = 52] 08:58:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (171EAC00) [pid = 3236] [serial = 152] [outer = 00000000] 08:58:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (17D94000) [pid = 3236] [serial = 153] [outer = 171EAC00] 08:58:53 INFO - PROCESS | 3236 | 1467820733367 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1820E400) [pid = 3236] [serial = 154] [outer = 171EAC00] 08:58:53 INFO - PROCESS | 3236 | 1467820733761 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 570ms 08:58:53 INFO - PROCESS | 3236 | 1467820733781 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 3236 | 1467820733782 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 08:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:58:53 INFO - PROCESS | 3236 | 1467820733785 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 3236 | 1467820733787 Marionette TRACE conn6 <- [1,174,null,{}] 08:58:53 INFO - PROCESS | 3236 | 1467820733790 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:53 INFO - PROCESS | 3236 | 1467820733792 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:53 INFO - PROCESS | 3236 | 1467820733904 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 08:58:53 INFO - PROCESS | 3236 | 1467820733911 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:53 INFO - PROCESS | 3236 | 1467820733913 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:53 INFO - PROCESS | 3236 | ++DOCSHELL 14830400 == 41 [pid = 3236] [id = 53] 08:58:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (14835C00) [pid = 3236] [serial = 155] [outer = 00000000] 08:58:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (16A2EC00) [pid = 3236] [serial = 156] [outer = 14835C00] 08:58:53 INFO - PROCESS | 3236 | 1467820733957 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (16A30C00) [pid = 3236] [serial = 157] [outer = 14835C00] 08:58:54 INFO - PROCESS | 3236 | 1467820734329 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 08:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:58:54 INFO - PROCESS | 3236 | 1467820734357 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 08:58:54 INFO - PROCESS | 3236 | 1467820734359 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 08:58:54 INFO - PROCESS | 3236 | 1467820734363 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:58:54 INFO - PROCESS | 3236 | 1467820734366 Marionette TRACE conn6 <- [1,178,null,{}] 08:58:54 INFO - PROCESS | 3236 | 1467820734369 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:54 INFO - PROCESS | 3236 | 1467820734371 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:54 INFO - PROCESS | 3236 | 1467820734464 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 08:58:54 INFO - PROCESS | 3236 | 1467820734585 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 3236 | 1467820734588 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:54 INFO - PROCESS | 3236 | ++DOCSHELL 09359000 == 42 [pid = 3236] [id = 54] 08:58:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (09359400) [pid = 3236] [serial = 158] [outer = 00000000] 08:58:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (09362C00) [pid = 3236] [serial = 159] [outer = 09359400] 08:58:54 INFO - PROCESS | 3236 | 1467820734648 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0D8FF400) [pid = 3236] [serial = 160] [outer = 09359400] 08:58:55 INFO - PROCESS | 3236 | 1467820735231 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:58:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0E66D800) [pid = 3236] [serial = 161] [outer = 12BEC400] 08:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 930ms 08:58:55 INFO - PROCESS | 3236 | 1467820735332 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 08:58:55 INFO - PROCESS | 3236 | 1467820735336 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 08:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:58:55 INFO - PROCESS | 3236 | 1467820735343 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:58:55 INFO - PROCESS | 3236 | 1467820735347 Marionette TRACE conn6 <- [1,182,null,{}] 08:58:55 INFO - PROCESS | 3236 | 1467820735352 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:55 INFO - PROCESS | 3236 | 1467820735357 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:55 INFO - PROCESS | 3236 | 1467820735511 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 08:58:55 INFO - PROCESS | 3236 | 1467820735522 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:55 INFO - PROCESS | 3236 | 1467820735525 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:55 INFO - PROCESS | 3236 | ++DOCSHELL 12A9C000 == 43 [pid = 3236] [id = 55] 08:58:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (12B05C00) [pid = 3236] [serial = 162] [outer = 00000000] 08:58:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (1483C800) [pid = 3236] [serial = 163] [outer = 12B05C00] 08:58:55 INFO - PROCESS | 3236 | 1467820735580 Marionette DEBUG loaded listener.js 08:58:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (16101C00) [pid = 3236] [serial = 164] [outer = 12B05C00] 08:58:56 INFO - PROCESS | 3236 | 1467820736152 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 890ms 08:58:56 INFO - PROCESS | 3236 | 1467820736235 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 3236 | 1467820736240 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 08:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:58:56 INFO - PROCESS | 3236 | 1467820736245 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - PROCESS | 3236 | 1467820736247 Marionette TRACE conn6 <- [1,186,null,{}] 08:58:56 INFO - PROCESS | 3236 | 1467820736251 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:56 INFO - PROCESS | 3236 | 1467820736254 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:56 INFO - PROCESS | 3236 | 1467820736408 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 08:58:56 INFO - PROCESS | 3236 | 1467820736454 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 3236 | 1467820736456 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:56 INFO - PROCESS | 3236 | ++DOCSHELL 16A34000 == 44 [pid = 3236] [id = 56] 08:58:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (16A34800) [pid = 3236] [serial = 165] [outer = 00000000] 08:58:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (16A8CC00) [pid = 3236] [serial = 166] [outer = 16A34800] 08:58:56 INFO - PROCESS | 3236 | 1467820736511 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (175D0000) [pid = 3236] [serial = 167] [outer = 16A34800] 08:58:57 INFO - PROCESS | 3236 | 1467820737032 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 870ms 08:58:57 INFO - PROCESS | 3236 | 1467820737119 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 3236 | 1467820737121 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 08:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:58:57 INFO - PROCESS | 3236 | 1467820737126 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 3236 | 1467820737133 Marionette TRACE conn6 <- [1,190,null,{}] 08:58:57 INFO - PROCESS | 3236 | 1467820737144 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:57 INFO - PROCESS | 3236 | 1467820737148 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:57 INFO - PROCESS | 3236 | 1467820737265 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 08:58:57 INFO - PROCESS | 3236 | 1467820737337 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 3236 | 1467820737340 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:57 INFO - PROCESS | 3236 | ++DOCSHELL 183E5800 == 45 [pid = 3236] [id = 57] 08:58:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (18461C00) [pid = 3236] [serial = 168] [outer = 00000000] 08:58:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (19311800) [pid = 3236] [serial = 169] [outer = 18461C00] 08:58:57 INFO - PROCESS | 3236 | 1467820737434 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (19389000) [pid = 3236] [serial = 170] [outer = 18461C00] 08:58:58 INFO - PROCESS | 3236 | 1467820738121 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1028ms 08:58:58 INFO - PROCESS | 3236 | 1467820738156 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 3236 | 1467820738160 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 08:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:58:58 INFO - PROCESS | 3236 | 1467820738174 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - PROCESS | 3236 | 1467820738178 Marionette TRACE conn6 <- [1,194,null,{}] 08:58:58 INFO - PROCESS | 3236 | 1467820738183 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:58 INFO - PROCESS | 3236 | 1467820738186 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:58 INFO - PROCESS | 3236 | 1467820738286 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 08:58:58 INFO - PROCESS | 3236 | 1467820738372 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 3236 | 1467820738376 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:58 INFO - PROCESS | 3236 | ++DOCSHELL 0E6EAC00 == 46 [pid = 3236] [id = 58] 08:58:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (0E6F0800) [pid = 3236] [serial = 171] [outer = 00000000] 08:58:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 98 (0EEE5800) [pid = 3236] [serial = 172] [outer = 0E6F0800] 08:58:58 INFO - PROCESS | 3236 | 1467820738426 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 99 (0EFD4800) [pid = 3236] [serial = 173] [outer = 0E6F0800] 08:58:58 INFO - PROCESS | 3236 | --DOCSHELL 1483CC00 == 45 [pid = 3236] [id = 29] 08:58:58 INFO - PROCESS | 3236 | --DOCSHELL 18211000 == 44 [pid = 3236] [id = 30] 08:58:58 INFO - PROCESS | 3236 | --DOCSHELL 14830400 == 43 [pid = 3236] [id = 53] 08:58:58 INFO - PROCESS | 3236 | --DOCSHELL 171E1400 == 42 [pid = 3236] [id = 52] 08:58:58 INFO - PROCESS | 3236 | --DOCSHELL 0E8E1000 == 41 [pid = 3236] [id = 51] 08:58:58 INFO - PROCESS | 3236 | --DOCSHELL 1416E400 == 40 [pid = 3236] [id = 50] 08:58:58 INFO - PROCESS | 3236 | --DOCSHELL 1615BC00 == 39 [pid = 3236] [id = 49] 08:58:58 INFO - PROCESS | 3236 | --DOCSHELL 16104C00 == 38 [pid = 3236] [id = 48] 08:58:58 INFO - PROCESS | 3236 | --DOCSHELL 14835000 == 37 [pid = 3236] [id = 47] 08:58:58 INFO - PROCESS | 3236 | --DOCSHELL 13766C00 == 36 [pid = 3236] [id = 46] 08:58:58 INFO - PROCESS | 3236 | --DOCSHELL 0E8E4800 == 35 [pid = 3236] [id = 45] 08:58:58 INFO - PROCESS | 3236 | --DOCSHELL 0DEED400 == 34 [pid = 3236] [id = 44] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 98 (175B5000) [pid = 3236] [serial = 108] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 97 (14173800) [pid = 3236] [serial = 99] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (1417BC00) [pid = 3236] [serial = 100] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (17157C00) [pid = 3236] [serial = 105] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (183C8800) [pid = 3236] [serial = 111] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (161C9400) [pid = 3236] [serial = 102] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (1210F000) [pid = 3236] [serial = 96] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (12B0F400) [pid = 3236] [serial = 94] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (122A4C00) [pid = 3236] [serial = 93] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (0E671C00) [pid = 3236] [serial = 114] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (1845F400) [pid = 3236] [serial = 112] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (1258D800) [pid = 3236] [serial = 82] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (0EFCC800) [pid = 3236] [serial = 81] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (161E5800) [pid = 3236] [serial = 85] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (16156000) [pid = 3236] [serial = 84] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (18F87C00) [pid = 3236] [serial = 88] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (183CDC00) [pid = 3236] [serial = 87] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (195AE000) [pid = 3236] [serial = 91] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (19391800) [pid = 3236] [serial = 90] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E676C00) [pid = 3236] [serial = 115] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (16104000) [pid = 3236] [serial = 120] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (16A3E000) [pid = 3236] [serial = 121] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (1229F000) [pid = 3236] [serial = 97] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (183C3400) [pid = 3236] [serial = 109] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (09363000) [pid = 3236] [serial = 117] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (171E4400) [pid = 3236] [serial = 106] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (16944400) [pid = 3236] [serial = 103] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (09365800) [pid = 3236] [serial = 118] [outer = 00000000] [url = about:blank] 08:58:58 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (17D93400) [pid = 3236] [serial = 123] [outer = 00000000] [url = about:blank] 08:58:59 INFO - PROCESS | 3236 | 1467820739025 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 870ms 08:58:59 INFO - PROCESS | 3236 | 1467820739047 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 3236 | 1467820739051 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 08:58:59 INFO - PROCESS | 3236 | 1467820739058 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:58:59 INFO - PROCESS | 3236 | 1467820739060 Marionette TRACE conn6 <- [1,198,null,{}] 08:58:59 INFO - PROCESS | 3236 | 1467820739064 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:59 INFO - PROCESS | 3236 | 1467820739066 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:59 INFO - PROCESS | 3236 | 1467820739164 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 08:58:59 INFO - PROCESS | 3236 | 1467820739244 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 3236 | 1467820739246 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:59 INFO - PROCESS | 3236 | ++DOCSHELL 0D36D000 == 35 [pid = 3236] [id = 59] 08:58:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0D8F8800) [pid = 3236] [serial = 174] [outer = 00000000] 08:58:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0E66BC00) [pid = 3236] [serial = 175] [outer = 0D8F8800] 08:58:59 INFO - PROCESS | 3236 | 1467820739294 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0E677800) [pid = 3236] [serial = 176] [outer = 0D8F8800] 08:58:59 INFO - PROCESS | 3236 | 1467820739665 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 631ms 08:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:58:59 INFO - PROCESS | 3236 | 1467820739701 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 3236 | 1467820739704 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 08:58:59 INFO - PROCESS | 3236 | 1467820739707 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 3236 | 1467820739710 Marionette TRACE conn6 <- [1,202,null,{}] 08:58:59 INFO - PROCESS | 3236 | 1467820739721 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:59 INFO - PROCESS | 3236 | 1467820739725 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:59 INFO - PROCESS | 3236 | 1467820739813 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 08:58:59 INFO - PROCESS | 3236 | 1467820739819 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 3236 | 1467820739822 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:58:59 INFO - PROCESS | 3236 | ++DOCSHELL 12B0F400 == 36 [pid = 3236] [id = 60] 08:58:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (12B1F800) [pid = 3236] [serial = 177] [outer = 00000000] 08:58:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (1375CC00) [pid = 3236] [serial = 178] [outer = 12B1F800] 08:58:59 INFO - PROCESS | 3236 | 1467820739872 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (14175400) [pid = 3236] [serial = 179] [outer = 12B1F800] 08:59:00 INFO - PROCESS | 3236 | 1467820740351 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 690ms 08:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:59:00 INFO - PROCESS | 3236 | 1467820740398 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 3236 | 1467820740401 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 08:59:00 INFO - PROCESS | 3236 | 1467820740404 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - PROCESS | 3236 | 1467820740406 Marionette TRACE conn6 <- [1,206,null,{}] 08:59:00 INFO - PROCESS | 3236 | 1467820740410 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:00 INFO - PROCESS | 3236 | 1467820740412 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:00 INFO - PROCESS | 3236 | 1467820740498 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 08:59:00 INFO - PROCESS | 3236 | 1467820740506 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:00 INFO - PROCESS | 3236 | 1467820740508 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:00 INFO - PROCESS | 3236 | ++DOCSHELL 1457BC00 == 37 [pid = 3236] [id = 61] 08:59:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (14839C00) [pid = 3236] [serial = 180] [outer = 00000000] 08:59:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16103800) [pid = 3236] [serial = 181] [outer = 14839C00] 08:59:00 INFO - PROCESS | 3236 | 1467820740562 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16106C00) [pid = 3236] [serial = 182] [outer = 14839C00] 08:59:00 INFO - PROCESS | 3236 | 1467820740975 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 632ms 08:59:01 INFO - PROCESS | 3236 | 1467820741040 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 08:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:59:01 INFO - PROCESS | 3236 | 1467820741042 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 08:59:01 INFO - PROCESS | 3236 | 1467820741045 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 3236 | 1467820741047 Marionette TRACE conn6 <- [1,210,null,{}] 08:59:01 INFO - PROCESS | 3236 | 1467820741050 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:01 INFO - PROCESS | 3236 | 1467820741052 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:01 INFO - PROCESS | 3236 | 1467820741131 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 08:59:01 INFO - PROCESS | 3236 | 1467820741136 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 3236 | 1467820741139 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:01 INFO - PROCESS | 3236 | ++DOCSHELL 1610D800 == 38 [pid = 3236] [id = 62] 08:59:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16110000) [pid = 3236] [serial = 183] [outer = 00000000] 08:59:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (161CA400) [pid = 3236] [serial = 184] [outer = 16110000] 08:59:01 INFO - PROCESS | 3236 | 1467820741184 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (161E4000) [pid = 3236] [serial = 185] [outer = 16110000] 08:59:01 INFO - PROCESS | 3236 | 1467820741654 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 629ms 08:59:01 INFO - PROCESS | 3236 | 1467820741676 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 3236 | 1467820741678 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 08:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:59:01 INFO - PROCESS | 3236 | 1467820741682 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 3236 | 1467820741683 Marionette TRACE conn6 <- [1,214,null,{}] 08:59:01 INFO - PROCESS | 3236 | 1467820741693 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:01 INFO - PROCESS | 3236 | 1467820741698 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:01 INFO - PROCESS | 3236 | 1467820741835 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 08:59:01 INFO - PROCESS | 3236 | 1467820741887 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 3236 | 1467820741889 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:01 INFO - PROCESS | 3236 | ++DOCSHELL 16A27800 == 39 [pid = 3236] [id = 63] 08:59:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (16A29800) [pid = 3236] [serial = 186] [outer = 00000000] 08:59:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (16A86800) [pid = 3236] [serial = 187] [outer = 16A29800] 08:59:01 INFO - PROCESS | 3236 | 1467820741935 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (17157C00) [pid = 3236] [serial = 188] [outer = 16A29800] 08:59:02 INFO - PROCESS | 3236 | 1467820742361 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 730ms 08:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:59:02 INFO - PROCESS | 3236 | 1467820742412 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 3236 | 1467820742414 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 08:59:02 INFO - PROCESS | 3236 | 1467820742417 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 3236 | 1467820742419 Marionette TRACE conn6 <- [1,218,null,{}] 08:59:02 INFO - PROCESS | 3236 | 1467820742422 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:02 INFO - PROCESS | 3236 | 1467820742424 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:02 INFO - PROCESS | 3236 | 1467820742564 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 08:59:02 INFO - PROCESS | 3236 | 1467820742588 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 3236 | 1467820742590 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:02 INFO - PROCESS | 3236 | ++DOCSHELL 171E0000 == 40 [pid = 3236] [id = 64] 08:59:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (171E0C00) [pid = 3236] [serial = 189] [outer = 00000000] 08:59:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (175C3400) [pid = 3236] [serial = 190] [outer = 171E0C00] 08:59:02 INFO - PROCESS | 3236 | 1467820742634 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (17D93C00) [pid = 3236] [serial = 191] [outer = 171E0C00] 08:59:03 INFO - PROCESS | 3236 | 1467820743040 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 08:59:03 INFO - PROCESS | 3236 | 1467820743088 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 08:59:03 INFO - PROCESS | 3236 | 1467820743090 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 08:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:59:03 INFO - PROCESS | 3236 | 1467820743093 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 3236 | 1467820743095 Marionette TRACE conn6 <- [1,222,null,{}] 08:59:03 INFO - PROCESS | 3236 | 1467820743099 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:03 INFO - PROCESS | 3236 | 1467820743101 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:03 INFO - PROCESS | 3236 | 1467820743210 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 08:59:03 INFO - PROCESS | 3236 | 1467820743215 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 3236 | 1467820743217 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:03 INFO - PROCESS | 3236 | ++DOCSHELL 183C5C00 == 41 [pid = 3236] [id = 65] 08:59:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (183CB800) [pid = 3236] [serial = 192] [outer = 00000000] 08:59:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (183E2000) [pid = 3236] [serial = 193] [outer = 183CB800] 08:59:03 INFO - PROCESS | 3236 | 1467820743260 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (183E2800) [pid = 3236] [serial = 194] [outer = 183CB800] 08:59:03 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (13767400) [pid = 3236] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:59:03 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (1615E400) [pid = 3236] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:59:03 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (171EAC00) [pid = 3236] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:59:03 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (0E943000) [pid = 3236] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:59:03 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (0DEE5C00) [pid = 3236] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:59:03 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (16106000) [pid = 3236] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:59:03 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (14836800) [pid = 3236] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:59:03 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (16A42800) [pid = 3236] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:59:03 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0DEF2C00) [pid = 3236] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:59:03 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0E945000) [pid = 3236] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:59:03 INFO - PROCESS | 3236 | 1467820743724 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 08:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:59:03 INFO - PROCESS | 3236 | 1467820743772 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 08:59:03 INFO - PROCESS | 3236 | 1467820743774 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 08:59:03 INFO - PROCESS | 3236 | 1467820743778 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 3236 | 1467820743779 Marionette TRACE conn6 <- [1,226,null,{}] 08:59:03 INFO - PROCESS | 3236 | 1467820743783 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:03 INFO - PROCESS | 3236 | 1467820743784 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:03 INFO - PROCESS | 3236 | 1467820743884 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 08:59:03 INFO - PROCESS | 3236 | 1467820743893 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 3236 | 1467820743895 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:03 INFO - PROCESS | 3236 | ++DOCSHELL 1483B000 == 42 [pid = 3236] [id = 66] 08:59:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1483D400) [pid = 3236] [serial = 195] [outer = 00000000] 08:59:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (183D0400) [pid = 3236] [serial = 196] [outer = 1483D400] 08:59:03 INFO - PROCESS | 3236 | 1467820743940 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (183DCC00) [pid = 3236] [serial = 197] [outer = 1483D400] 08:59:04 INFO - PROCESS | 3236 | 1467820744341 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 08:59:04 INFO - PROCESS | 3236 | 1467820744409 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 3236 | 1467820744411 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 08:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:59:04 INFO - PROCESS | 3236 | 1467820744414 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 3236 | 1467820744416 Marionette TRACE conn6 <- [1,230,null,{}] 08:59:04 INFO - PROCESS | 3236 | 1467820744419 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:04 INFO - PROCESS | 3236 | 1467820744421 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:04 INFO - PROCESS | 3236 | 1467820744500 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 08:59:04 INFO - PROCESS | 3236 | 1467820744508 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 3236 | 1467820744510 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:04 INFO - PROCESS | 3236 | ++DOCSHELL 1615A400 == 43 [pid = 3236] [id = 67] 08:59:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1693B400) [pid = 3236] [serial = 198] [outer = 00000000] 08:59:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (19176C00) [pid = 3236] [serial = 199] [outer = 1693B400] 08:59:04 INFO - PROCESS | 3236 | 1467820744555 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (19315C00) [pid = 3236] [serial = 200] [outer = 1693B400] 08:59:04 INFO - PROCESS | 3236 | 1467820744957 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 570ms 08:59:04 INFO - PROCESS | 3236 | 1467820744985 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 08:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:59:04 INFO - PROCESS | 3236 | 1467820744987 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 08:59:04 INFO - PROCESS | 3236 | 1467820744991 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 3236 | 1467820744993 Marionette TRACE conn6 <- [1,234,null,{}] 08:59:04 INFO - PROCESS | 3236 | 1467820744996 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:04 INFO - PROCESS | 3236 | 1467820744999 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:05 INFO - PROCESS | 3236 | 1467820745128 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 08:59:05 INFO - PROCESS | 3236 | 1467820745136 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 3236 | 1467820745138 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:05 INFO - PROCESS | 3236 | ++DOCSHELL 1822E000 == 44 [pid = 3236] [id = 68] 08:59:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (18230400) [pid = 3236] [serial = 201] [outer = 00000000] 08:59:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (18238000) [pid = 3236] [serial = 202] [outer = 18230400] 08:59:05 INFO - PROCESS | 3236 | 1467820745185 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (1938E000) [pid = 3236] [serial = 203] [outer = 18230400] 08:59:05 INFO - PROCESS | 3236 | 1467820745720 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 770ms 08:59:05 INFO - PROCESS | 3236 | 1467820745762 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 08:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:59:05 INFO - PROCESS | 3236 | 1467820745767 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 08:59:05 INFO - PROCESS | 3236 | 1467820745772 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - PROCESS | 3236 | 1467820745776 Marionette TRACE conn6 <- [1,238,null,{}] 08:59:05 INFO - PROCESS | 3236 | 1467820745782 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:05 INFO - PROCESS | 3236 | 1467820745785 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:05 INFO - PROCESS | 3236 | 1467820745900 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 08:59:05 INFO - PROCESS | 3236 | 1467820745996 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 3236 | 1467820745999 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:06 INFO - PROCESS | 3236 | ++DOCSHELL 0DEE9800 == 45 [pid = 3236] [id = 69] 08:59:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (0DEEA400) [pid = 3236] [serial = 204] [outer = 00000000] 08:59:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (0E66D000) [pid = 3236] [serial = 205] [outer = 0DEEA400] 08:59:06 INFO - PROCESS | 3236 | 1467820746057 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (0E8B7800) [pid = 3236] [serial = 206] [outer = 0DEEA400] 08:59:06 INFO - PROCESS | 3236 | 1467820746690 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 990ms 08:59:06 INFO - PROCESS | 3236 | 1467820746762 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 08:59:06 INFO - PROCESS | 3236 | 1467820746767 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 08:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:59:06 INFO - PROCESS | 3236 | 1467820746773 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - PROCESS | 3236 | 1467820746776 Marionette TRACE conn6 <- [1,242,null,{}] 08:59:06 INFO - PROCESS | 3236 | 1467820746780 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:06 INFO - PROCESS | 3236 | 1467820746783 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:06 INFO - PROCESS | 3236 | 1467820746898 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 08:59:07 INFO - PROCESS | 3236 | 1467820747019 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 3236 | 1467820747022 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:07 INFO - PROCESS | 3236 | ++DOCSHELL 1457C400 == 46 [pid = 3236] [id = 70] 08:59:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (14831000) [pid = 3236] [serial = 207] [outer = 00000000] 08:59:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (16103400) [pid = 3236] [serial = 208] [outer = 14831000] 08:59:07 INFO - PROCESS | 3236 | 1467820747081 Marionette DEBUG loaded listener.js 08:59:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (161C9400) [pid = 3236] [serial = 209] [outer = 14831000] 08:59:07 INFO - PROCESS | 3236 | 1467820747618 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 870ms 08:59:07 INFO - PROCESS | 3236 | 1467820747647 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 3236 | 1467820747649 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 08:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:59:07 INFO - PROCESS | 3236 | 1467820747653 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - PROCESS | 3236 | 1467820747657 Marionette TRACE conn6 <- [1,246,null,{}] 08:59:07 INFO - PROCESS | 3236 | 1467820747668 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:07 INFO - PROCESS | 3236 | 1467820747673 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:07 INFO - PROCESS | 3236 | 1467820747783 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 08:59:07 INFO - PROCESS | 3236 | 1467820747880 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 3236 | 1467820747883 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:07 INFO - PROCESS | 3236 | ++DOCSHELL 18232C00 == 47 [pid = 3236] [id = 71] 08:59:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (18233000) [pid = 3236] [serial = 210] [outer = 00000000] 08:59:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 98 (18237800) [pid = 3236] [serial = 211] [outer = 18233000] 08:59:07 INFO - PROCESS | 3236 | 1467820747940 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 99 (190CB000) [pid = 3236] [serial = 212] [outer = 18233000] 08:59:08 INFO - PROCESS | 3236 | 1467820748518 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 930ms 08:59:08 INFO - PROCESS | 3236 | 1467820748590 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 3236 | 1467820748592 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 08:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:59:08 INFO - PROCESS | 3236 | 1467820748619 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 3236 | 1467820748621 Marionette TRACE conn6 <- [1,250,null,{}] 08:59:08 INFO - PROCESS | 3236 | 1467820748669 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:08 INFO - PROCESS | 3236 | 1467820748671 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:08 INFO - PROCESS | 3236 | 1467820748818 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 08:59:08 INFO - PROCESS | 3236 | 1467820748867 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 3236 | 1467820748869 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:08 INFO - PROCESS | 3236 | ++DOCSHELL 0E057400 == 48 [pid = 3236] [id = 72] 08:59:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 100 (0E057800) [pid = 3236] [serial = 213] [outer = 00000000] 08:59:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 101 (1846D000) [pid = 3236] [serial = 214] [outer = 0E057800] 08:59:08 INFO - PROCESS | 3236 | 1467820748924 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 102 (195A9400) [pid = 3236] [serial = 215] [outer = 0E057800] 08:59:09 INFO - PROCESS | 3236 | 1467820749668 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1099ms 08:59:09 INFO - PROCESS | 3236 | 1467820749707 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 08:59:09 INFO - PROCESS | 3236 | 1467820749711 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 08:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:59:09 INFO - PROCESS | 3236 | 1467820749730 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - PROCESS | 3236 | 1467820749733 Marionette TRACE conn6 <- [1,254,null,{}] 08:59:09 INFO - PROCESS | 3236 | 1467820749739 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:09 INFO - PROCESS | 3236 | 1467820749741 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:09 INFO - PROCESS | 3236 | 1467820749846 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 08:59:09 INFO - PROCESS | 3236 | 1467820749927 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 3236 | 1467820749932 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:09 INFO - PROCESS | 3236 | ++DOCSHELL 0E66E000 == 49 [pid = 3236] [id = 73] 08:59:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 103 (0E66F400) [pid = 3236] [serial = 216] [outer = 00000000] 08:59:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 104 (0E8B3C00) [pid = 3236] [serial = 217] [outer = 0E66F400] 08:59:10 INFO - PROCESS | 3236 | 1467820750025 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 105 (122A4C00) [pid = 3236] [serial = 218] [outer = 0E66F400] 08:59:10 INFO - PROCESS | 3236 | --DOCSHELL 1615A400 == 48 [pid = 3236] [id = 67] 08:59:10 INFO - PROCESS | 3236 | --DOCSHELL 1483B000 == 47 [pid = 3236] [id = 66] 08:59:10 INFO - PROCESS | 3236 | --DOCSHELL 183C5C00 == 46 [pid = 3236] [id = 65] 08:59:10 INFO - PROCESS | 3236 | --DOCSHELL 171E0000 == 45 [pid = 3236] [id = 64] 08:59:10 INFO - PROCESS | 3236 | --DOCSHELL 16A27800 == 44 [pid = 3236] [id = 63] 08:59:10 INFO - PROCESS | 3236 | --DOCSHELL 1610D800 == 43 [pid = 3236] [id = 62] 08:59:10 INFO - PROCESS | 3236 | --DOCSHELL 1457BC00 == 42 [pid = 3236] [id = 61] 08:59:10 INFO - PROCESS | 3236 | --DOCSHELL 12B0F400 == 41 [pid = 3236] [id = 60] 08:59:10 INFO - PROCESS | 3236 | --DOCSHELL 0D36D000 == 40 [pid = 3236] [id = 59] 08:59:10 INFO - PROCESS | 3236 | --DOCSHELL 0E6EAC00 == 39 [pid = 3236] [id = 58] 08:59:10 INFO - PROCESS | 3236 | --DOMWINDOW == 104 (1458A400) [pid = 3236] [serial = 136] [outer = 00000000] [url = about:blank] 08:59:10 INFO - PROCESS | 3236 | --DOMWINDOW == 103 (16A49000) [pid = 3236] [serial = 144] [outer = 00000000] [url = about:blank] 08:59:10 INFO - PROCESS | 3236 | --DOMWINDOW == 102 (1820E400) [pid = 3236] [serial = 154] [outer = 00000000] [url = about:blank] 08:59:10 INFO - PROCESS | 3236 | --DOMWINDOW == 101 (0EEDD800) [pid = 3236] [serial = 132] [outer = 00000000] [url = about:blank] 08:59:10 INFO - PROCESS | 3236 | --DOMWINDOW == 100 (0DEF0C00) [pid = 3236] [serial = 127] [outer = 00000000] [url = about:blank] 08:59:10 INFO - PROCESS | 3236 | --DOMWINDOW == 99 (16157400) [pid = 3236] [serial = 142] [outer = 00000000] [url = about:blank] 08:59:10 INFO - PROCESS | 3236 | --DOMWINDOW == 98 (15CBA400) [pid = 3236] [serial = 139] [outer = 00000000] [url = about:blank] 08:59:10 INFO - PROCESS | 3236 | --DOMWINDOW == 97 (16C0E800) [pid = 3236] [serial = 148] [outer = 00000000] [url = about:blank] 08:59:10 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (148A6800) [pid = 3236] [serial = 138] [outer = 00000000] [url = about:blank] 08:59:10 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (1610C400) [pid = 3236] [serial = 141] [outer = 00000000] [url = about:blank] 08:59:10 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (171E1800) [pid = 3236] [serial = 147] [outer = 00000000] [url = about:blank] 08:59:10 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (1416F400) [pid = 3236] [serial = 135] [outer = 00000000] [url = about:blank] 08:59:10 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (0E672800) [pid = 3236] [serial = 130] [outer = 00000000] [url = about:blank] 08:59:10 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (16A41800) [pid = 3236] [serial = 145] [outer = 00000000] [url = about:blank] 08:59:10 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (12111400) [pid = 3236] [serial = 133] [outer = 00000000] [url = about:blank] 08:59:10 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (16109000) [pid = 3236] [serial = 150] [outer = 00000000] [url = about:blank] 08:59:10 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (17D94000) [pid = 3236] [serial = 153] [outer = 00000000] [url = about:blank] 08:59:10 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (16C0F000) [pid = 3236] [serial = 151] [outer = 00000000] [url = about:blank] 08:59:10 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (16A2EC00) [pid = 3236] [serial = 156] [outer = 00000000] [url = about:blank] 08:59:10 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0DEECC00) [pid = 3236] [serial = 126] [outer = 00000000] [url = about:blank] 08:59:10 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (0DF27400) [pid = 3236] [serial = 129] [outer = 00000000] [url = about:blank] 08:59:10 INFO - PROCESS | 3236 | 1467820750593 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 890ms 08:59:10 INFO - PROCESS | 3236 | 1467820750607 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 3236 | 1467820750611 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 08:59:10 INFO - PROCESS | 3236 | 1467820750616 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:59:10 INFO - PROCESS | 3236 | 1467820750619 Marionette TRACE conn6 <- [1,258,null,{}] 08:59:10 INFO - PROCESS | 3236 | 1467820750623 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:10 INFO - PROCESS | 3236 | 1467820750625 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:10 INFO - PROCESS | 3236 | 1467820750718 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 08:59:10 INFO - PROCESS | 3236 | 1467820750725 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 3236 | 1467820750727 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:10 INFO - PROCESS | 3236 | ++DOCSHELL 0DF27400 == 40 [pid = 3236] [id = 74] 08:59:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (0DF8F000) [pid = 3236] [serial = 219] [outer = 00000000] 08:59:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0E946800) [pid = 3236] [serial = 220] [outer = 0DF8F000] 08:59:10 INFO - PROCESS | 3236 | 1467820750775 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (12111400) [pid = 3236] [serial = 221] [outer = 0DF8F000] 08:59:11 INFO - PROCESS | 3236 | 1467820751244 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 670ms 08:59:11 INFO - PROCESS | 3236 | 1467820751301 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 3236 | 1467820751303 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 08:59:11 INFO - PROCESS | 3236 | 1467820751307 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 3236 | 1467820751310 Marionette TRACE conn6 <- [1,262,null,{}] 08:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:59:11 INFO - PROCESS | 3236 | 1467820751320 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:11 INFO - PROCESS | 3236 | 1467820751324 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:11 INFO - PROCESS | 3236 | 1467820751410 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 08:59:11 INFO - PROCESS | 3236 | 1467820751484 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:11 INFO - PROCESS | 3236 | 1467820751487 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:11 INFO - PROCESS | 3236 | ++DOCSHELL 14830000 == 41 [pid = 3236] [id = 75] 08:59:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (14830C00) [pid = 3236] [serial = 222] [outer = 00000000] 08:59:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (14838C00) [pid = 3236] [serial = 223] [outer = 14830C00] 08:59:11 INFO - PROCESS | 3236 | 1467820751543 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (148A3000) [pid = 3236] [serial = 224] [outer = 14830C00] 08:59:11 INFO - PROCESS | 3236 | 1467820751914 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 08:59:11 INFO - PROCESS | 3236 | 1467820751946 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 3236 | 1467820751949 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 08:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:59:11 INFO - PROCESS | 3236 | 1467820751952 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 3236 | 1467820751954 Marionette TRACE conn6 <- [1,266,null,{}] 08:59:11 INFO - PROCESS | 3236 | 1467820751957 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:11 INFO - PROCESS | 3236 | 1467820751959 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:12 INFO - PROCESS | 3236 | 1467820752044 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 08:59:12 INFO - PROCESS | 3236 | 1467820752050 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 3236 | 1467820752052 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:12 INFO - PROCESS | 3236 | ++DOCSHELL 15CBA400 == 42 [pid = 3236] [id = 76] 08:59:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (15CBB000) [pid = 3236] [serial = 225] [outer = 00000000] 08:59:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (16110C00) [pid = 3236] [serial = 226] [outer = 15CBB000] 08:59:12 INFO - PROCESS | 3236 | 1467820752106 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (16157C00) [pid = 3236] [serial = 227] [outer = 15CBB000] 08:59:12 INFO - PROCESS | 3236 | 1467820752669 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 770ms 08:59:12 INFO - PROCESS | 3236 | 1467820752770 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 3236 | 1467820752772 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 08:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:59:12 INFO - PROCESS | 3236 | 1467820752799 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - PROCESS | 3236 | 1467820752801 Marionette TRACE conn6 <- [1,270,null,{}] 08:59:12 INFO - PROCESS | 3236 | 1467820752804 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:12 INFO - PROCESS | 3236 | 1467820752806 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:12 INFO - PROCESS | 3236 | 1467820752919 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 08:59:12 INFO - PROCESS | 3236 | 1467820752972 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 3236 | 1467820752974 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:12 INFO - PROCESS | 3236 | ++DOCSHELL 16A41000 == 43 [pid = 3236] [id = 77] 08:59:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (16A44C00) [pid = 3236] [serial = 228] [outer = 00000000] 08:59:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (16A89800) [pid = 3236] [serial = 229] [outer = 16A44C00] 08:59:13 INFO - PROCESS | 3236 | 1467820753019 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (16C08400) [pid = 3236] [serial = 230] [outer = 16A44C00] 08:59:13 INFO - PROCESS | 3236 | 1467820753467 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 730ms 08:59:13 INFO - PROCESS | 3236 | 1467820753530 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 08:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:59:13 INFO - PROCESS | 3236 | 1467820753532 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 08:59:13 INFO - PROCESS | 3236 | 1467820753546 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 3236 | 1467820753547 Marionette TRACE conn6 <- [1,274,null,{}] 08:59:13 INFO - PROCESS | 3236 | 1467820753551 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:13 INFO - PROCESS | 3236 | 1467820753557 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:13 INFO - PROCESS | 3236 | 1467820753694 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 08:59:13 INFO - PROCESS | 3236 | 1467820753754 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 3236 | 1467820753756 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:13 INFO - PROCESS | 3236 | ++DOCSHELL 0E9CC400 == 44 [pid = 3236] [id = 78] 08:59:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (17154800) [pid = 3236] [serial = 231] [outer = 00000000] 08:59:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 98 (17D94000) [pid = 3236] [serial = 232] [outer = 17154800] 08:59:13 INFO - PROCESS | 3236 | 1467820753801 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 99 (1822DC00) [pid = 3236] [serial = 233] [outer = 17154800] 08:59:14 INFO - PROCESS | 3236 | 1467820754203 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 690ms 08:59:14 INFO - PROCESS | 3236 | 1467820754246 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 3236 | 1467820754248 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 08:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:59:14 INFO - PROCESS | 3236 | 1467820754251 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 3236 | 1467820754253 Marionette TRACE conn6 <- [1,278,null,{}] 08:59:14 INFO - PROCESS | 3236 | 1467820754265 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:14 INFO - PROCESS | 3236 | 1467820754266 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:14 INFO - PROCESS | 3236 | 1467820754372 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 08:59:14 INFO - PROCESS | 3236 | 1467820754378 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 3236 | 1467820754380 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:14 INFO - PROCESS | 3236 | ++DOCSHELL 18238400 == 45 [pid = 3236] [id = 79] 08:59:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 100 (18238800) [pid = 3236] [serial = 234] [outer = 00000000] 08:59:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 101 (183DD400) [pid = 3236] [serial = 235] [outer = 18238800] 08:59:14 INFO - PROCESS | 3236 | 1467820754424 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 102 (183E5400) [pid = 3236] [serial = 236] [outer = 18238800] 08:59:14 INFO - PROCESS | 3236 | --DOMWINDOW == 101 (16A29800) [pid = 3236] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:59:14 INFO - PROCESS | 3236 | --DOMWINDOW == 100 (171E0C00) [pid = 3236] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:59:14 INFO - PROCESS | 3236 | --DOMWINDOW == 99 (0D8F8800) [pid = 3236] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:59:14 INFO - PROCESS | 3236 | --DOMWINDOW == 98 (0E6F0800) [pid = 3236] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:59:14 INFO - PROCESS | 3236 | --DOMWINDOW == 97 (14839C00) [pid = 3236] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:59:14 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (16110000) [pid = 3236] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:59:14 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (12B1F800) [pid = 3236] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:59:14 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (183CB800) [pid = 3236] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:59:14 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (1483D400) [pid = 3236] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:59:14 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (1693B400) [pid = 3236] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:59:14 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (14835C00) [pid = 3236] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:59:14 INFO - PROCESS | 3236 | 1467820754924 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 730ms 08:59:14 INFO - PROCESS | 3236 | 1467820754985 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 3236 | 1467820754987 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 08:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:59:14 INFO - PROCESS | 3236 | 1467820754990 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 3236 | 1467820754992 Marionette TRACE conn6 <- [1,282,null,{}] 08:59:14 INFO - PROCESS | 3236 | 1467820755002 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:14 INFO - PROCESS | 3236 | 1467820755003 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:15 INFO - PROCESS | 3236 | 1467820755093 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 08:59:15 INFO - PROCESS | 3236 | 1467820755101 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 3236 | 1467820755102 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:15 INFO - PROCESS | 3236 | ++DOCSHELL 171E9C00 == 46 [pid = 3236] [id = 80] 08:59:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (175AC800) [pid = 3236] [serial = 237] [outer = 00000000] 08:59:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (183DE800) [pid = 3236] [serial = 238] [outer = 175AC800] 08:59:15 INFO - PROCESS | 3236 | 1467820755147 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (1846CC00) [pid = 3236] [serial = 239] [outer = 175AC800] 08:59:15 INFO - PROCESS | 3236 | 1467820755552 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 633ms 08:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:59:15 INFO - PROCESS | 3236 | 1467820755624 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 3236 | 1467820755626 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 08:59:15 INFO - PROCESS | 3236 | 1467820755629 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 3236 | 1467820755630 Marionette TRACE conn6 <- [1,286,null,{}] 08:59:15 INFO - PROCESS | 3236 | 1467820755634 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:15 INFO - PROCESS | 3236 | 1467820755636 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:15 INFO - PROCESS | 3236 | 1467820755720 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 08:59:15 INFO - PROCESS | 3236 | 1467820755728 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 3236 | 1467820755730 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:15 INFO - PROCESS | 3236 | ++DOCSHELL 18207800 == 47 [pid = 3236] [id = 81] 08:59:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (183D9C00) [pid = 3236] [serial = 240] [outer = 00000000] 08:59:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (195AF800) [pid = 3236] [serial = 241] [outer = 183D9C00] 08:59:15 INFO - PROCESS | 3236 | 1467820755774 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (19FCB000) [pid = 3236] [serial = 242] [outer = 183D9C00] 08:59:16 INFO - PROCESS | 3236 | 1467820756204 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 08:59:16 INFO - PROCESS | 3236 | 1467820756262 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 3236 | 1467820756264 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 08:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:59:16 INFO - PROCESS | 3236 | 1467820756267 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 3236 | 1467820756269 Marionette TRACE conn6 <- [1,290,null,{}] 08:59:16 INFO - PROCESS | 3236 | 1467820756276 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:16 INFO - PROCESS | 3236 | 1467820756278 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:16 INFO - PROCESS | 3236 | 1467820756361 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 08:59:16 INFO - PROCESS | 3236 | 1467820756367 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 3236 | 1467820756369 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:16 INFO - PROCESS | 3236 | ++DOCSHELL 1A8D7000 == 48 [pid = 3236] [id = 82] 08:59:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 98 (1A8DA800) [pid = 3236] [serial = 243] [outer = 00000000] 08:59:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 99 (1A8DEC00) [pid = 3236] [serial = 244] [outer = 1A8DA800] 08:59:16 INFO - PROCESS | 3236 | 1467820756411 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 100 (1A929800) [pid = 3236] [serial = 245] [outer = 1A8DA800] 08:59:16 INFO - PROCESS | 3236 | 1467820756926 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 08:59:16 INFO - PROCESS | 3236 | 1467820756955 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 3236 | 1467820756960 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 08:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:59:16 INFO - PROCESS | 3236 | 1467820756966 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 3236 | 1467820756970 Marionette TRACE conn6 <- [1,294,null,{}] 08:59:16 INFO - PROCESS | 3236 | 1467820756976 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:16 INFO - PROCESS | 3236 | 1467820756979 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:17 INFO - PROCESS | 3236 | 1467820757135 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 08:59:17 INFO - PROCESS | 3236 | 1467820757233 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 3236 | 1467820757238 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:17 INFO - PROCESS | 3236 | ++DOCSHELL 0E055800 == 49 [pid = 3236] [id = 83] 08:59:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 101 (0E056C00) [pid = 3236] [serial = 246] [outer = 00000000] 08:59:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 102 (0E672400) [pid = 3236] [serial = 247] [outer = 0E056C00] 08:59:17 INFO - PROCESS | 3236 | 1467820757295 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 103 (0EFD1400) [pid = 3236] [serial = 248] [outer = 0E056C00] 08:59:17 INFO - PROCESS | 3236 | 1467820757869 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 930ms 08:59:17 INFO - PROCESS | 3236 | 1467820757905 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 3236 | 1467820757910 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 08:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:59:17 INFO - PROCESS | 3236 | 1467820757917 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 3236 | 1467820757920 Marionette TRACE conn6 <- [1,298,null,{}] 08:59:17 INFO - PROCESS | 3236 | 1467820757924 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:17 INFO - PROCESS | 3236 | 1467820757927 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:18 INFO - PROCESS | 3236 | 1467820758043 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 08:59:18 INFO - PROCESS | 3236 | 1467820758140 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 3236 | 1467820758143 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:18 INFO - PROCESS | 3236 | ++DOCSHELL 1375A000 == 50 [pid = 3236] [id = 84] 08:59:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 104 (1375B000) [pid = 3236] [serial = 249] [outer = 00000000] 08:59:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 105 (14589400) [pid = 3236] [serial = 250] [outer = 1375B000] 08:59:18 INFO - PROCESS | 3236 | 1467820758199 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 106 (148AAC00) [pid = 3236] [serial = 251] [outer = 1375B000] 08:59:18 INFO - PROCESS | 3236 | 1467820758796 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 930ms 08:59:18 INFO - PROCESS | 3236 | 1467820758849 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 3236 | 1467820758852 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 08:59:18 INFO - PROCESS | 3236 | 1467820758855 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:59:18 INFO - PROCESS | 3236 | 1467820758859 Marionette TRACE conn6 <- [1,302,null,{}] 08:59:18 INFO - PROCESS | 3236 | 1467820758870 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:18 INFO - PROCESS | 3236 | 1467820758875 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:18 INFO - PROCESS | 3236 | 1467820758985 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 08:59:19 INFO - PROCESS | 3236 | 1467820759107 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 3236 | 1467820759111 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:19 INFO - PROCESS | 3236 | ++DOCSHELL 171EA400 == 51 [pid = 3236] [id = 85] 08:59:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 107 (175AC400) [pid = 3236] [serial = 252] [outer = 00000000] 08:59:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 108 (17D91800) [pid = 3236] [serial = 253] [outer = 175AC400] 08:59:19 INFO - PROCESS | 3236 | 1467820759167 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 109 (194CEC00) [pid = 3236] [serial = 254] [outer = 175AC400] 08:59:19 INFO - PROCESS | 3236 | 1467820759592 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:59:19 INFO - PROCESS | 3236 | 1467820759761 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 930ms 08:59:19 INFO - PROCESS | 3236 | 1467820759789 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 08:59:19 INFO - PROCESS | 3236 | 1467820759792 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 08:59:19 INFO - PROCESS | 3236 | 1467820759795 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:59:19 INFO - PROCESS | 3236 | 1467820759797 Marionette TRACE conn6 <- [1,306,null,{}] 08:59:19 INFO - PROCESS | 3236 | 1467820759801 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:19 INFO - PROCESS | 3236 | 1467820759804 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:19 INFO - PROCESS | 3236 | 1467820759918 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 08:59:20 INFO - PROCESS | 3236 | 1467820760017 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 3236 | 1467820760019 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:20 INFO - PROCESS | 3236 | ++DOCSHELL 1A994C00 == 52 [pid = 3236] [id = 86] 08:59:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 110 (1B021400) [pid = 3236] [serial = 255] [outer = 00000000] 08:59:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 111 (1B02B400) [pid = 3236] [serial = 256] [outer = 1B021400] 08:59:20 INFO - PROCESS | 3236 | 1467820760073 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 112 (1B02F800) [pid = 3236] [serial = 257] [outer = 1B021400] 08:59:20 INFO - PROCESS | 3236 | 1467820760668 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 930ms 08:59:20 INFO - PROCESS | 3236 | 1467820760729 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 3236 | 1467820760731 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 08:59:20 INFO - PROCESS | 3236 | 1467820760735 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:59:20 INFO - PROCESS | 3236 | 1467820760737 Marionette TRACE conn6 <- [1,310,null,{}] 08:59:20 INFO - PROCESS | 3236 | 1467820760741 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:20 INFO - PROCESS | 3236 | 1467820760743 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:20 INFO - PROCESS | 3236 | 1467820760853 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 08:59:21 INFO - PROCESS | 3236 | 1467820761092 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 3236 | 1467820761095 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:21 INFO - PROCESS | 3236 | ++DOCSHELL 0DF1C000 == 53 [pid = 3236] [id = 87] 08:59:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 113 (0DF1E000) [pid = 3236] [serial = 258] [outer = 00000000] 08:59:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 114 (0DF98400) [pid = 3236] [serial = 259] [outer = 0DF1E000] 08:59:21 INFO - PROCESS | 3236 | 1467820761159 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 115 (0E058000) [pid = 3236] [serial = 260] [outer = 0DF1E000] 08:59:21 INFO - PROCESS | 3236 | 1467820761831 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1118ms 08:59:21 INFO - PROCESS | 3236 | 1467820761859 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 08:59:21 INFO - PROCESS | 3236 | 1467820761862 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 08:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:59:21 INFO - PROCESS | 3236 | 1467820761866 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:59:21 INFO - PROCESS | 3236 | 1467820761869 Marionette TRACE conn6 <- [1,314,null,{}] 08:59:21 INFO - PROCESS | 3236 | 1467820761874 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:21 INFO - PROCESS | 3236 | 1467820761877 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:21 INFO - PROCESS | 3236 | 1467820761992 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 08:59:21 INFO - PROCESS | 3236 | --DOCSHELL 18207800 == 52 [pid = 3236] [id = 81] 08:59:21 INFO - PROCESS | 3236 | --DOCSHELL 171E9C00 == 51 [pid = 3236] [id = 80] 08:59:21 INFO - PROCESS | 3236 | --DOCSHELL 18238400 == 50 [pid = 3236] [id = 79] 08:59:21 INFO - PROCESS | 3236 | --DOCSHELL 0E9CC400 == 49 [pid = 3236] [id = 78] 08:59:21 INFO - PROCESS | 3236 | --DOCSHELL 16A41000 == 48 [pid = 3236] [id = 77] 08:59:21 INFO - PROCESS | 3236 | --DOCSHELL 15CBA400 == 47 [pid = 3236] [id = 76] 08:59:21 INFO - PROCESS | 3236 | --DOCSHELL 14830000 == 46 [pid = 3236] [id = 75] 08:59:21 INFO - PROCESS | 3236 | --DOCSHELL 0DF27400 == 45 [pid = 3236] [id = 74] 08:59:21 INFO - PROCESS | 3236 | --DOCSHELL 0E66E000 == 44 [pid = 3236] [id = 73] 08:59:21 INFO - PROCESS | 3236 | --DOMWINDOW == 114 (18238000) [pid = 3236] [serial = 202] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 113 (16A30C00) [pid = 3236] [serial = 157] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 112 (17D93C00) [pid = 3236] [serial = 191] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 111 (0E66BC00) [pid = 3236] [serial = 175] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 110 (0E677800) [pid = 3236] [serial = 176] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 109 (175C3400) [pid = 3236] [serial = 190] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 108 (0EFD4800) [pid = 3236] [serial = 173] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 107 (0EEE5800) [pid = 3236] [serial = 172] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 106 (16103800) [pid = 3236] [serial = 181] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 105 (16106C00) [pid = 3236] [serial = 182] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 104 (161CA400) [pid = 3236] [serial = 184] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 103 (1375CC00) [pid = 3236] [serial = 178] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 102 (14175400) [pid = 3236] [serial = 179] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 101 (09362C00) [pid = 3236] [serial = 159] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 100 (16A8CC00) [pid = 3236] [serial = 166] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 99 (19311800) [pid = 3236] [serial = 169] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 98 (1483C800) [pid = 3236] [serial = 163] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 97 (183E2000) [pid = 3236] [serial = 193] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (183D0400) [pid = 3236] [serial = 196] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (19315C00) [pid = 3236] [serial = 200] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (19176C00) [pid = 3236] [serial = 199] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (159D5800) [pid = 3236] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (183E2800) [pid = 3236] [serial = 194] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (183DCC00) [pid = 3236] [serial = 197] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (161E4000) [pid = 3236] [serial = 185] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (16A86800) [pid = 3236] [serial = 187] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (17157C00) [pid = 3236] [serial = 188] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 3236 | 1467820762127 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:22 INFO - PROCESS | 3236 | 1467820762130 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:22 INFO - PROCESS | 3236 | ++DOCSHELL 09362C00 == 45 [pid = 3236] [id = 88] 08:59:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (0936FC00) [pid = 3236] [serial = 261] [outer = 00000000] 08:59:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (0DEE8000) [pid = 3236] [serial = 262] [outer = 0936FC00] 08:59:22 INFO - PROCESS | 3236 | 1467820762178 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (0DF8D400) [pid = 3236] [serial = 263] [outer = 0936FC00] 08:59:22 INFO - PROCESS | 3236 | 1467820762582 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 790ms 08:59:22 INFO - PROCESS | 3236 | 1467820762660 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 3236 | 1467820762663 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 08:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:59:22 INFO - PROCESS | 3236 | 1467820762668 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 3236 | 1467820762670 Marionette TRACE conn6 <- [1,318,null,{}] 08:59:22 INFO - PROCESS | 3236 | 1467820762677 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:22 INFO - PROCESS | 3236 | 1467820762680 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:22 INFO - PROCESS | 3236 | 1467820762767 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 08:59:22 INFO - PROCESS | 3236 | 1467820762781 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:22 INFO - PROCESS | 3236 | 1467820762783 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:22 INFO - PROCESS | 3236 | ++DOCSHELL 12B50800 == 46 [pid = 3236] [id = 89] 08:59:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (12CB0800) [pid = 3236] [serial = 264] [outer = 00000000] 08:59:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (14830000) [pid = 3236] [serial = 265] [outer = 12CB0800] 08:59:22 INFO - PROCESS | 3236 | 1467820762828 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (1483B000) [pid = 3236] [serial = 266] [outer = 12CB0800] 08:59:23 INFO - PROCESS | 3236 | 1467820763299 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 08:59:23 INFO - PROCESS | 3236 | 1467820763343 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 08:59:23 INFO - PROCESS | 3236 | 1467820763346 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 08:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:59:23 INFO - PROCESS | 3236 | 1467820763350 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 3236 | 1467820763356 Marionette TRACE conn6 <- [1,322,null,{}] 08:59:23 INFO - PROCESS | 3236 | 1467820763392 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:23 INFO - PROCESS | 3236 | 1467820763396 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:23 INFO - PROCESS | 3236 | 1467820763483 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 08:59:23 INFO - PROCESS | 3236 | 1467820763573 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 3236 | 1467820763575 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:23 INFO - PROCESS | 3236 | ++DOCSHELL 14831C00 == 47 [pid = 3236] [id = 90] 08:59:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (148A1000) [pid = 3236] [serial = 267] [outer = 00000000] 08:59:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (1616FC00) [pid = 3236] [serial = 268] [outer = 148A1000] 08:59:23 INFO - PROCESS | 3236 | 1467820763618 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (161DF400) [pid = 3236] [serial = 269] [outer = 148A1000] 08:59:23 INFO - PROCESS | 3236 | 1467820763991 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 690ms 08:59:24 INFO - PROCESS | 3236 | 1467820764052 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 3236 | 1467820764055 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 08:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:59:24 INFO - PROCESS | 3236 | 1467820764059 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - PROCESS | 3236 | 1467820764061 Marionette TRACE conn6 <- [1,326,null,{}] 08:59:24 INFO - PROCESS | 3236 | 1467820764064 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:24 INFO - PROCESS | 3236 | 1467820764066 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:24 INFO - PROCESS | 3236 | 1467820764154 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 08:59:24 INFO - PROCESS | 3236 | 1467820764160 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 3236 | 1467820764162 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:24 INFO - PROCESS | 3236 | ++DOCSHELL 16A28400 == 48 [pid = 3236] [id = 91] 08:59:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 98 (16A2A000) [pid = 3236] [serial = 270] [outer = 00000000] 08:59:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 99 (16A33400) [pid = 3236] [serial = 271] [outer = 16A2A000] 08:59:24 INFO - PROCESS | 3236 | 1467820764207 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 100 (16A47800) [pid = 3236] [serial = 272] [outer = 16A2A000] 08:59:24 INFO - PROCESS | 3236 | 1467820764682 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 08:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:59:24 INFO - PROCESS | 3236 | 1467820764734 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 3236 | 1467820764736 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 08:59:24 INFO - PROCESS | 3236 | 1467820764739 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - PROCESS | 3236 | 1467820764741 Marionette TRACE conn6 <- [1,330,null,{}] 08:59:24 INFO - PROCESS | 3236 | 1467820764745 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:24 INFO - PROCESS | 3236 | 1467820764747 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:24 INFO - PROCESS | 3236 | 1467820764889 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 08:59:24 INFO - PROCESS | 3236 | 1467820764909 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 3236 | 1467820764915 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:24 INFO - PROCESS | 3236 | ++DOCSHELL 17155000 == 49 [pid = 3236] [id = 92] 08:59:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 101 (17155400) [pid = 3236] [serial = 273] [outer = 00000000] 08:59:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 102 (171E1C00) [pid = 3236] [serial = 274] [outer = 17155400] 08:59:24 INFO - PROCESS | 3236 | 1467820764970 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 103 (175ADC00) [pid = 3236] [serial = 275] [outer = 17155400] 08:59:25 INFO - PROCESS | 3236 | 1467820765445 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 730ms 08:59:25 INFO - PROCESS | 3236 | 1467820765470 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 08:59:25 INFO - PROCESS | 3236 | 1467820765472 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 08:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:59:25 INFO - PROCESS | 3236 | 1467820765489 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - PROCESS | 3236 | 1467820765491 Marionette TRACE conn6 <- [1,334,null,{}] 08:59:25 INFO - PROCESS | 3236 | 1467820765495 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:25 INFO - PROCESS | 3236 | 1467820765497 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:25 INFO - PROCESS | 3236 | 1467820765610 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 08:59:25 INFO - PROCESS | 3236 | 1467820765662 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 3236 | 1467820765664 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:25 INFO - PROCESS | 3236 | ++DOCSHELL 0DEE8400 == 50 [pid = 3236] [id = 93] 08:59:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 104 (175C3400) [pid = 3236] [serial = 276] [outer = 00000000] 08:59:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 105 (183C5800) [pid = 3236] [serial = 277] [outer = 175C3400] 08:59:25 INFO - PROCESS | 3236 | 1467820765717 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 106 (183C5C00) [pid = 3236] [serial = 278] [outer = 175C3400] 08:59:26 INFO - PROCESS | 3236 | 1467820766132 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 08:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:59:26 INFO - PROCESS | 3236 | 1467820766161 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 3236 | 1467820766163 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 08:59:26 INFO - PROCESS | 3236 | 1467820766166 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 3236 | 1467820766168 Marionette TRACE conn6 <- [1,338,null,{}] 08:59:26 INFO - PROCESS | 3236 | 1467820766171 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:26 INFO - PROCESS | 3236 | 1467820766173 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:26 INFO - PROCESS | 3236 | 1467820766312 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 08:59:26 INFO - PROCESS | 3236 | 1467820766320 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 3236 | 1467820766322 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:26 INFO - PROCESS | 3236 | ++DOCSHELL 183DD000 == 51 [pid = 3236] [id = 94] 08:59:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 107 (183E0800) [pid = 3236] [serial = 279] [outer = 00000000] 08:59:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 108 (18460800) [pid = 3236] [serial = 280] [outer = 183E0800] 08:59:26 INFO - PROCESS | 3236 | 1467820766368 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 109 (18F87C00) [pid = 3236] [serial = 281] [outer = 183E0800] 08:59:26 INFO - PROCESS | 3236 | --DOMWINDOW == 108 (175AC800) [pid = 3236] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:59:26 INFO - PROCESS | 3236 | --DOMWINDOW == 107 (16A44C00) [pid = 3236] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:59:26 INFO - PROCESS | 3236 | --DOMWINDOW == 106 (17154800) [pid = 3236] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:59:26 INFO - PROCESS | 3236 | --DOMWINDOW == 105 (18238800) [pid = 3236] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:59:26 INFO - PROCESS | 3236 | --DOMWINDOW == 104 (0E66F400) [pid = 3236] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:59:26 INFO - PROCESS | 3236 | --DOMWINDOW == 103 (0DF8F000) [pid = 3236] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:59:26 INFO - PROCESS | 3236 | --DOMWINDOW == 102 (14830C00) [pid = 3236] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:59:26 INFO - PROCESS | 3236 | --DOMWINDOW == 101 (15CBB000) [pid = 3236] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:59:26 INFO - PROCESS | 3236 | --DOMWINDOW == 100 (183D9C00) [pid = 3236] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:59:26 INFO - PROCESS | 3236 | 1467820766922 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 770ms 08:59:26 INFO - PROCESS | 3236 | 1467820766937 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 3236 | 1467820766939 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 08:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:59:26 INFO - PROCESS | 3236 | 1467820766942 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 3236 | 1467820766944 Marionette TRACE conn6 <- [1,342,null,{}] 08:59:26 INFO - PROCESS | 3236 | 1467820766947 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:26 INFO - PROCESS | 3236 | 1467820766949 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:27 INFO - PROCESS | 3236 | 1467820767033 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 08:59:27 INFO - PROCESS | 3236 | 1467820767038 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 3236 | 1467820767040 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:27 INFO - PROCESS | 3236 | ++DOCSHELL 0DEF1400 == 52 [pid = 3236] [id = 95] 08:59:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 101 (14176000) [pid = 3236] [serial = 282] [outer = 00000000] 08:59:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 102 (175AFC00) [pid = 3236] [serial = 283] [outer = 14176000] 08:59:27 INFO - PROCESS | 3236 | 1467820767085 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 103 (183E2800) [pid = 3236] [serial = 284] [outer = 14176000] 08:59:27 INFO - PROCESS | 3236 | 1467820767490 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 570ms 08:59:27 INFO - PROCESS | 3236 | 1467820767513 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 3236 | 1467820767515 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 08:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:59:27 INFO - PROCESS | 3236 | 1467820767518 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 3236 | 1467820767520 Marionette TRACE conn6 <- [1,346,null,{}] 08:59:27 INFO - PROCESS | 3236 | 1467820767523 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:27 INFO - PROCESS | 3236 | 1467820767525 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:27 INFO - PROCESS | 3236 | 1467820767657 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 08:59:27 INFO - PROCESS | 3236 | 1467820767665 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 3236 | 1467820767667 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:27 INFO - PROCESS | 3236 | ++DOCSHELL 0E6A1800 == 53 [pid = 3236] [id = 96] 08:59:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 104 (0E6A4800) [pid = 3236] [serial = 285] [outer = 00000000] 08:59:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 105 (0E6A9400) [pid = 3236] [serial = 286] [outer = 0E6A4800] 08:59:27 INFO - PROCESS | 3236 | 1467820767711 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 106 (0E6AB800) [pid = 3236] [serial = 287] [outer = 0E6A4800] 08:59:28 INFO - PROCESS | 3236 | 1467820768139 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 08:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:59:28 INFO - PROCESS | 3236 | 1467820768189 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 3236 | 1467820768191 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 08:59:28 INFO - PROCESS | 3236 | 1467820768194 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 3236 | 1467820768196 Marionette TRACE conn6 <- [1,350,null,{}] 08:59:28 INFO - PROCESS | 3236 | 1467820768199 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:28 INFO - PROCESS | 3236 | 1467820768201 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:28 INFO - PROCESS | 3236 | 1467820768318 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 08:59:28 INFO - PROCESS | 3236 | 1467820768326 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 3236 | 1467820768329 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:28 INFO - PROCESS | 3236 | ++DOCSHELL 0E325000 == 54 [pid = 3236] [id = 97] 08:59:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 107 (0E325400) [pid = 3236] [serial = 288] [outer = 00000000] 08:59:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 108 (0E32A000) [pid = 3236] [serial = 289] [outer = 0E325400] 08:59:28 INFO - PROCESS | 3236 | 1467820768375 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 109 (0E6A4000) [pid = 3236] [serial = 290] [outer = 0E325400] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 1457C400 == 53 [pid = 3236] [id = 70] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 18232C00 == 52 [pid = 3236] [id = 71] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 0E057400 == 51 [pid = 3236] [id = 72] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 0DEE4800 == 50 [pid = 3236] [id = 43] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 14838800 == 49 [pid = 3236] [id = 42] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 1822E000 == 48 [pid = 3236] [id = 68] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 1930F000 == 47 [pid = 3236] [id = 31] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 09359000 == 46 [pid = 3236] [id = 54] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 0DEE9800 == 45 [pid = 3236] [id = 69] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 183E5800 == 44 [pid = 3236] [id = 57] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 12A9C000 == 43 [pid = 3236] [id = 55] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 16A34000 == 42 [pid = 3236] [id = 56] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 09362C00 == 41 [pid = 3236] [id = 88] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 0DF1C000 == 40 [pid = 3236] [id = 87] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 1A994C00 == 39 [pid = 3236] [id = 86] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 1375A000 == 38 [pid = 3236] [id = 84] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 171EA400 == 37 [pid = 3236] [id = 85] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 1A8D7000 == 36 [pid = 3236] [id = 82] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 0E055800 == 35 [pid = 3236] [id = 83] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 14831C00 == 34 [pid = 3236] [id = 90] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 12B50800 == 33 [pid = 3236] [id = 89] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 17155000 == 32 [pid = 3236] [id = 92] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 183DD000 == 31 [pid = 3236] [id = 94] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 0DEE8400 == 30 [pid = 3236] [id = 93] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 16A28400 == 29 [pid = 3236] [id = 91] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 0E6A1800 == 28 [pid = 3236] [id = 96] 08:59:29 INFO - PROCESS | 3236 | --DOCSHELL 0DEF1400 == 27 [pid = 3236] [id = 95] 08:59:30 INFO - PROCESS | 3236 | --DOMWINDOW == 108 (16A89800) [pid = 3236] [serial = 229] [outer = 00000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3236 | --DOMWINDOW == 107 (16C08400) [pid = 3236] [serial = 230] [outer = 00000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3236 | --DOMWINDOW == 106 (1822DC00) [pid = 3236] [serial = 233] [outer = 00000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3236 | --DOMWINDOW == 105 (17D94000) [pid = 3236] [serial = 232] [outer = 00000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3236 | --DOMWINDOW == 104 (183DD400) [pid = 3236] [serial = 235] [outer = 00000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3236 | --DOMWINDOW == 103 (122A4C00) [pid = 3236] [serial = 218] [outer = 00000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3236 | --DOMWINDOW == 102 (0E8B3C00) [pid = 3236] [serial = 217] [outer = 00000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3236 | --DOMWINDOW == 101 (0E946800) [pid = 3236] [serial = 220] [outer = 00000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3236 | --DOMWINDOW == 100 (12111400) [pid = 3236] [serial = 221] [outer = 00000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3236 | --DOMWINDOW == 99 (14838C00) [pid = 3236] [serial = 223] [outer = 00000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3236 | --DOMWINDOW == 98 (148A3000) [pid = 3236] [serial = 224] [outer = 00000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3236 | --DOMWINDOW == 97 (16103400) [pid = 3236] [serial = 208] [outer = 00000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (0E66D000) [pid = 3236] [serial = 205] [outer = 00000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (16110C00) [pid = 3236] [serial = 226] [outer = 00000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (1846D000) [pid = 3236] [serial = 214] [outer = 00000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (18237800) [pid = 3236] [serial = 211] [outer = 00000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (195AF800) [pid = 3236] [serial = 241] [outer = 00000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (19FCB000) [pid = 3236] [serial = 242] [outer = 00000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (1A8DEC00) [pid = 3236] [serial = 244] [outer = 00000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (183E5400) [pid = 3236] [serial = 236] [outer = 00000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (183DE800) [pid = 3236] [serial = 238] [outer = 00000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (1846CC00) [pid = 3236] [serial = 239] [outer = 00000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (16157C00) [pid = 3236] [serial = 227] [outer = 00000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3236 | 1467820770352 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 2180ms 08:59:30 INFO - PROCESS | 3236 | 1467820770376 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 08:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:59:30 INFO - PROCESS | 3236 | 1467820770380 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 08:59:30 INFO - PROCESS | 3236 | 1467820770386 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - PROCESS | 3236 | 1467820770389 Marionette TRACE conn6 <- [1,354,null,{}] 08:59:30 INFO - PROCESS | 3236 | 1467820770395 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:30 INFO - PROCESS | 3236 | 1467820770398 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:30 INFO - PROCESS | 3236 | 1467820770489 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 08:59:30 INFO - PROCESS | 3236 | 1467820770497 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 3236 | 1467820770501 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:30 INFO - PROCESS | 3236 | ++DOCSHELL 0DF1DC00 == 28 [pid = 3236] [id = 98] 08:59:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0DF1EC00) [pid = 3236] [serial = 291] [outer = 00000000] 08:59:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0DF24800) [pid = 3236] [serial = 292] [outer = 0DF1EC00] 08:59:30 INFO - PROCESS | 3236 | 1467820770550 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (0DF97400) [pid = 3236] [serial = 293] [outer = 0DF1EC00] 08:59:31 INFO - PROCESS | 3236 | 1467820771023 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 691ms 08:59:31 INFO - PROCESS | 3236 | 1467820771077 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 3236 | 1467820771082 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 08:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:59:31 INFO - PROCESS | 3236 | 1467820771088 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 3236 | 1467820771090 Marionette TRACE conn6 <- [1,358,null,{}] 08:59:31 INFO - PROCESS | 3236 | 1467820771094 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:31 INFO - PROCESS | 3236 | 1467820771097 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:31 INFO - PROCESS | 3236 | 1467820771186 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 08:59:31 INFO - PROCESS | 3236 | 1467820771195 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 3236 | 1467820771198 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:31 INFO - PROCESS | 3236 | ++DOCSHELL 0E32EC00 == 29 [pid = 3236] [id = 99] 08:59:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (0E66B400) [pid = 3236] [serial = 294] [outer = 00000000] 08:59:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (0E671800) [pid = 3236] [serial = 295] [outer = 0E66B400] 08:59:31 INFO - PROCESS | 3236 | 1467820771246 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (0E677000) [pid = 3236] [serial = 296] [outer = 0E66B400] 08:59:31 INFO - PROCESS | 3236 | 1467820771714 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 669ms 08:59:31 INFO - PROCESS | 3236 | 1467820771762 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 3236 | 1467820771764 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 08:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:59:31 INFO - PROCESS | 3236 | 1467820771767 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 3236 | 1467820771771 Marionette TRACE conn6 <- [1,362,null,{}] 08:59:31 INFO - PROCESS | 3236 | 1467820771782 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:31 INFO - PROCESS | 3236 | 1467820771786 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:31 INFO - PROCESS | 3236 | 1467820771901 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 08:59:31 INFO - PROCESS | 3236 | 1467820771989 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 3236 | 1467820771992 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:32 INFO - PROCESS | 3236 | ++DOCSHELL 1210F800 == 30 [pid = 3236] [id = 100] 08:59:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (12110400) [pid = 3236] [serial = 297] [outer = 00000000] 08:59:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (1216C800) [pid = 3236] [serial = 298] [outer = 12110400] 08:59:32 INFO - PROCESS | 3236 | 1467820772041 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (12170800) [pid = 3236] [serial = 299] [outer = 12110400] 08:59:32 INFO - PROCESS | 3236 | 1467820772437 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 730ms 08:59:32 INFO - PROCESS | 3236 | 1467820772501 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 3236 | 1467820772504 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 08:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:59:32 INFO - PROCESS | 3236 | 1467820772507 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 3236 | 1467820772509 Marionette TRACE conn6 <- [1,366,null,{}] 08:59:32 INFO - PROCESS | 3236 | 1467820772512 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:32 INFO - PROCESS | 3236 | 1467820772514 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:32 INFO - PROCESS | 3236 | 1467820772597 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 08:59:32 INFO - PROCESS | 3236 | 1467820772602 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 3236 | 1467820772604 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:32 INFO - PROCESS | 3236 | ++DOCSHELL 12175800 == 31 [pid = 3236] [id = 101] 08:59:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (12176400) [pid = 3236] [serial = 300] [outer = 00000000] 08:59:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (1229E800) [pid = 3236] [serial = 301] [outer = 12176400] 08:59:32 INFO - PROCESS | 3236 | 1467820772649 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 98 (12599C00) [pid = 3236] [serial = 302] [outer = 12176400] 08:59:33 INFO - PROCESS | 3236 | 1467820773068 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 08:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:59:33 INFO - PROCESS | 3236 | 1467820773141 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 3236 | 1467820773144 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 08:59:33 INFO - PROCESS | 3236 | 1467820773147 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 3236 | 1467820773148 Marionette TRACE conn6 <- [1,370,null,{}] 08:59:33 INFO - PROCESS | 3236 | 1467820773152 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:33 INFO - PROCESS | 3236 | 1467820773154 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:33 INFO - PROCESS | 3236 | 1467820773258 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 08:59:33 INFO - PROCESS | 3236 | 1467820773271 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 3236 | 1467820773273 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:33 INFO - PROCESS | 3236 | ++DOCSHELL 12B1FC00 == 32 [pid = 3236] [id = 102] 08:59:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 99 (12B20800) [pid = 3236] [serial = 303] [outer = 00000000] 08:59:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 100 (12BE6800) [pid = 3236] [serial = 304] [outer = 12B20800] 08:59:33 INFO - PROCESS | 3236 | 1467820773318 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 101 (13C44400) [pid = 3236] [serial = 305] [outer = 12B20800] 08:59:33 INFO - PROCESS | 3236 | 1467820773754 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 08:59:33 INFO - PROCESS | 3236 | 1467820773818 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 08:59:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:59:33 INFO - PROCESS | 3236 | 1467820773820 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 08:59:33 INFO - PROCESS | 3236 | 1467820773823 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 3236 | 1467820773825 Marionette TRACE conn6 <- [1,374,null,{}] 08:59:33 INFO - PROCESS | 3236 | 1467820773828 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:33 INFO - PROCESS | 3236 | 1467820773834 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:33 INFO - PROCESS | 3236 | 1467820773935 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 08:59:33 INFO - PROCESS | 3236 | 1467820773941 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 3236 | 1467820773943 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:33 INFO - PROCESS | 3236 | ++DOCSHELL 1457F800 == 33 [pid = 3236] [id = 103] 08:59:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 102 (1482F400) [pid = 3236] [serial = 306] [outer = 00000000] 08:59:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 103 (148A3000) [pid = 3236] [serial = 307] [outer = 1482F400] 08:59:33 INFO - PROCESS | 3236 | 1467820773988 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 104 (1542A400) [pid = 3236] [serial = 308] [outer = 1482F400] 08:59:34 INFO - PROCESS | 3236 | 1467820774456 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:59:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 671ms 08:59:34 INFO - PROCESS | 3236 | 1467820774494 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 3236 | 1467820774496 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 08:59:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:59:34 INFO - PROCESS | 3236 | 1467820774500 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 3236 | 1467820774501 Marionette TRACE conn6 <- [1,378,null,{}] 08:59:34 INFO - PROCESS | 3236 | 1467820774505 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:34 INFO - PROCESS | 3236 | 1467820774506 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:34 INFO - PROCESS | 3236 | 1467820774609 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 08:59:34 INFO - PROCESS | 3236 | 1467820774617 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 3236 | 1467820774619 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:34 INFO - PROCESS | 3236 | ++DOCSHELL 15CB9000 == 34 [pid = 3236] [id = 104] 08:59:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 105 (15CC4000) [pid = 3236] [serial = 309] [outer = 00000000] 08:59:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 106 (16108800) [pid = 3236] [serial = 310] [outer = 15CC4000] 08:59:34 INFO - PROCESS | 3236 | 1467820774663 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 107 (1610E800) [pid = 3236] [serial = 311] [outer = 15CC4000] 08:59:35 INFO - PROCESS | 3236 | 1467820775078 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:59:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:59:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 630ms 08:59:35 INFO - PROCESS | 3236 | 1467820775132 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 3236 | 1467820775134 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 08:59:35 INFO - PROCESS | 3236 | 1467820775137 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:59:35 INFO - PROCESS | 3236 | 1467820775139 Marionette TRACE conn6 <- [1,382,null,{}] 08:59:35 INFO - PROCESS | 3236 | 1467820775142 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:35 INFO - PROCESS | 3236 | 1467820775144 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:35 INFO - PROCESS | 3236 | 1467820775221 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 08:59:35 INFO - PROCESS | 3236 | 1467820775226 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 3236 | 1467820775228 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:35 INFO - PROCESS | 3236 | ++DOCSHELL 0935D800 == 35 [pid = 3236] [id = 105] 08:59:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 108 (0E671400) [pid = 3236] [serial = 312] [outer = 00000000] 08:59:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 109 (1615D800) [pid = 3236] [serial = 313] [outer = 0E671400] 08:59:35 INFO - PROCESS | 3236 | 1467820775271 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 110 (1615E400) [pid = 3236] [serial = 314] [outer = 0E671400] 08:59:35 INFO - PROCESS | 3236 | 1467820775746 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:59:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:59:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 630ms 08:59:35 INFO - PROCESS | 3236 | 1467820775772 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 3236 | 1467820775774 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 08:59:35 INFO - PROCESS | 3236 | 1467820775777 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:59:35 INFO - PROCESS | 3236 | 1467820775779 Marionette TRACE conn6 <- [1,386,null,{}] 08:59:35 INFO - PROCESS | 3236 | 1467820775782 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:35 INFO - PROCESS | 3236 | 1467820775784 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:35 INFO - PROCESS | 3236 | 1467820775894 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 08:59:35 INFO - PROCESS | 3236 | 1467820775900 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 3236 | 1467820775901 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:35 INFO - PROCESS | 3236 | ++DOCSHELL 1210EC00 == 36 [pid = 3236] [id = 106] 08:59:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 111 (16A2C400) [pid = 3236] [serial = 315] [outer = 00000000] 08:59:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 112 (16A32000) [pid = 3236] [serial = 316] [outer = 16A2C400] 08:59:35 INFO - PROCESS | 3236 | 1467820775946 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 113 (16A32800) [pid = 3236] [serial = 317] [outer = 16A2C400] 08:59:36 INFO - PROCESS | 3236 | 1467820776437 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:59:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 08:59:36 INFO - PROCESS | 3236 | 1467820776450 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 3236 | 1467820776452 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 08:59:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:59:36 INFO - PROCESS | 3236 | 1467820776455 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 3236 | 1467820776457 Marionette TRACE conn6 <- [1,390,null,{}] 08:59:36 INFO - PROCESS | 3236 | 1467820776467 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:36 INFO - PROCESS | 3236 | 1467820776469 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:36 INFO - PROCESS | 3236 | 1467820776582 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 08:59:36 INFO - PROCESS | 3236 | 1467820776587 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 3236 | 1467820776589 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:36 INFO - PROCESS | 3236 | ++DOCSHELL 16A46C00 == 37 [pid = 3236] [id = 107] 08:59:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 114 (16A48400) [pid = 3236] [serial = 318] [outer = 00000000] 08:59:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 115 (16C0D000) [pid = 3236] [serial = 319] [outer = 16A48400] 08:59:36 INFO - PROCESS | 3236 | 1467820776634 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 116 (17154C00) [pid = 3236] [serial = 320] [outer = 16A48400] 08:59:37 INFO - PROCESS | 3236 | 1467820777139 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:59:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 730ms 08:59:37 INFO - PROCESS | 3236 | 1467820777187 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 3236 | 1467820777189 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 08:59:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:59:37 INFO - PROCESS | 3236 | 1467820777237 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 3236 | 1467820777239 Marionette TRACE conn6 <- [1,394,null,{}] 08:59:37 INFO - PROCESS | 3236 | 1467820777247 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:37 INFO - PROCESS | 3236 | 1467820777250 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:37 INFO - PROCESS | 3236 | 1467820777378 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 08:59:37 INFO - PROCESS | 3236 | 1467820777384 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 3236 | 1467820777387 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:37 INFO - PROCESS | 3236 | ++DOCSHELL 12B1F800 == 38 [pid = 3236] [id = 108] 08:59:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 117 (175B1000) [pid = 3236] [serial = 321] [outer = 00000000] 08:59:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 118 (18207800) [pid = 3236] [serial = 322] [outer = 175B1000] 08:59:37 INFO - PROCESS | 3236 | 1467820777482 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 119 (1822E400) [pid = 3236] [serial = 323] [outer = 175B1000] 08:59:37 INFO - PROCESS | 3236 | --DOMWINDOW == 118 (16A34800) [pid = 3236] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:59:37 INFO - PROCESS | 3236 | --DOMWINDOW == 117 (0E057800) [pid = 3236] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:59:37 INFO - PROCESS | 3236 | --DOMWINDOW == 116 (18230400) [pid = 3236] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:59:37 INFO - PROCESS | 3236 | --DOMWINDOW == 115 (18461C00) [pid = 3236] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:59:37 INFO - PROCESS | 3236 | --DOMWINDOW == 114 (09359400) [pid = 3236] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:59:37 INFO - PROCESS | 3236 | --DOMWINDOW == 113 (18233000) [pid = 3236] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:59:37 INFO - PROCESS | 3236 | --DOMWINDOW == 112 (14831000) [pid = 3236] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:59:37 INFO - PROCESS | 3236 | --DOMWINDOW == 111 (12B05C00) [pid = 3236] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:59:37 INFO - PROCESS | 3236 | --DOMWINDOW == 110 (0DEEA400) [pid = 3236] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:59:37 INFO - PROCESS | 3236 | --DOMWINDOW == 109 (148A2400) [pid = 3236] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:59:37 INFO - PROCESS | 3236 | --DOMWINDOW == 108 (0E6A4800) [pid = 3236] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:59:37 INFO - PROCESS | 3236 | --DOMWINDOW == 107 (17155400) [pid = 3236] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:59:37 INFO - PROCESS | 3236 | --DOMWINDOW == 106 (175C3400) [pid = 3236] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:59:37 INFO - PROCESS | 3236 | --DOMWINDOW == 105 (183E0800) [pid = 3236] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:59:37 INFO - PROCESS | 3236 | --DOMWINDOW == 104 (0E056C00) [pid = 3236] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:59:37 INFO - PROCESS | 3236 | --DOMWINDOW == 103 (1A8DA800) [pid = 3236] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:59:37 INFO - PROCESS | 3236 | --DOMWINDOW == 102 (16A2A000) [pid = 3236] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:59:37 INFO - PROCESS | 3236 | --DOMWINDOW == 101 (148A1000) [pid = 3236] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:59:37 INFO - PROCESS | 3236 | --DOMWINDOW == 100 (12CB0800) [pid = 3236] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:59:37 INFO - PROCESS | 3236 | --DOMWINDOW == 99 (0936FC00) [pid = 3236] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:59:38 INFO - PROCESS | 3236 | --DOMWINDOW == 98 (0DF1E000) [pid = 3236] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:59:38 INFO - PROCESS | 3236 | --DOMWINDOW == 97 (1B021400) [pid = 3236] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:59:38 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (175AC400) [pid = 3236] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:59:38 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (1375B000) [pid = 3236] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:59:38 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (14176000) [pid = 3236] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:59:38 INFO - PROCESS | 3236 | 1467820778176 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:59:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 990ms 08:59:38 INFO - PROCESS | 3236 | 1467820778221 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 3236 | 1467820778223 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 08:59:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:59:38 INFO - PROCESS | 3236 | 1467820778227 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - PROCESS | 3236 | 1467820778229 Marionette TRACE conn6 <- [1,398,null,{}] 08:59:38 INFO - PROCESS | 3236 | 1467820778232 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:38 INFO - PROCESS | 3236 | 1467820778234 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:38 INFO - PROCESS | 3236 | 1467820778314 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 08:59:38 INFO - PROCESS | 3236 | 1467820778320 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 3236 | 1467820778322 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:38 INFO - PROCESS | 3236 | ++DOCSHELL 0E6A5800 == 39 [pid = 3236] [id = 109] 08:59:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (0E6AD400) [pid = 3236] [serial = 324] [outer = 00000000] 08:59:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (14175400) [pid = 3236] [serial = 325] [outer = 0E6AD400] 08:59:38 INFO - PROCESS | 3236 | 1467820778376 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (14833800) [pid = 3236] [serial = 326] [outer = 0E6AD400] 08:59:38 INFO - PROCESS | 3236 | 1467820778813 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:59:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 630ms 08:59:38 INFO - PROCESS | 3236 | 1467820778858 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 3236 | 1467820778860 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 08:59:38 INFO - PROCESS | 3236 | 1467820778863 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:59:38 INFO - PROCESS | 3236 | 1467820778865 Marionette TRACE conn6 <- [1,402,null,{}] 08:59:38 INFO - PROCESS | 3236 | 1467820778868 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:38 INFO - PROCESS | 3236 | 1467820778870 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:38 INFO - PROCESS | 3236 | 1467820778950 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 08:59:38 INFO - PROCESS | 3236 | 1467820778958 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 3236 | 1467820778960 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:38 INFO - PROCESS | 3236 | ++DOCSHELL 16157800 == 40 [pid = 3236] [id = 110] 08:59:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 98 (16A2C800) [pid = 3236] [serial = 327] [outer = 00000000] 08:59:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 99 (171E5C00) [pid = 3236] [serial = 328] [outer = 16A2C800] 08:59:38 INFO - PROCESS | 3236 | 1467820779003 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 100 (17D93800) [pid = 3236] [serial = 329] [outer = 16A2C800] 08:59:39 INFO - PROCESS | 3236 | 1467820779468 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:59:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 631ms 08:59:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:59:39 INFO - PROCESS | 3236 | 1467820779503 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 3236 | 1467820779505 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 08:59:39 INFO - PROCESS | 3236 | 1467820779508 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 3236 | 1467820779510 Marionette TRACE conn6 <- [1,406,null,{}] 08:59:39 INFO - PROCESS | 3236 | 1467820779513 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:39 INFO - PROCESS | 3236 | 1467820779515 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:39 INFO - PROCESS | 3236 | 1467820779645 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 08:59:39 INFO - PROCESS | 3236 | 1467820779780 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 3236 | 1467820779783 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:39 INFO - PROCESS | 3236 | ++DOCSHELL 09361000 == 41 [pid = 3236] [id = 111] 08:59:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 101 (09361800) [pid = 3236] [serial = 330] [outer = 00000000] 08:59:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 102 (0D77CC00) [pid = 3236] [serial = 331] [outer = 09361800] 08:59:39 INFO - PROCESS | 3236 | 1467820779843 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 103 (0DEE9400) [pid = 3236] [serial = 332] [outer = 09361800] 08:59:40 INFO - PROCESS | 3236 | 1467820780643 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:59:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1181ms 08:59:40 INFO - PROCESS | 3236 | 1467820780714 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 3236 | 1467820780719 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 08:59:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:59:40 INFO - PROCESS | 3236 | 1467820780725 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 3236 | 1467820780729 Marionette TRACE conn6 <- [1,410,null,{}] 08:59:40 INFO - PROCESS | 3236 | 1467820780734 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:40 INFO - PROCESS | 3236 | 1467820780737 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:40 INFO - PROCESS | 3236 | 1467820780868 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 08:59:40 INFO - PROCESS | 3236 | 1467820780990 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 3236 | 1467820780993 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:40 INFO - PROCESS | 3236 | ++DOCSHELL 0E6A1C00 == 42 [pid = 3236] [id = 112] 08:59:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 104 (0E6A6800) [pid = 3236] [serial = 333] [outer = 00000000] 08:59:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 105 (0E944400) [pid = 3236] [serial = 334] [outer = 0E6A6800] 08:59:41 INFO - PROCESS | 3236 | 1467820781051 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 106 (0EFCC400) [pid = 3236] [serial = 335] [outer = 0E6A6800] 08:59:41 INFO - PROCESS | 3236 | 1467820781995 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:59:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1339ms 08:59:42 INFO - PROCESS | 3236 | 1467820782066 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 3236 | 1467820782071 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 08:59:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:59:42 INFO - PROCESS | 3236 | 1467820782075 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - PROCESS | 3236 | 1467820782079 Marionette TRACE conn6 <- [1,414,null,{}] 08:59:42 INFO - PROCESS | 3236 | 1467820782084 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:42 INFO - PROCESS | 3236 | 1467820782086 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:42 INFO - PROCESS | 3236 | 1467820782200 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 08:59:42 INFO - PROCESS | 3236 | 1467820782334 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 3236 | 1467820782339 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:42 INFO - PROCESS | 3236 | --DOCSHELL 16157800 == 41 [pid = 3236] [id = 110] 08:59:42 INFO - PROCESS | 3236 | --DOCSHELL 0E6A5800 == 40 [pid = 3236] [id = 109] 08:59:42 INFO - PROCESS | 3236 | --DOCSHELL 12B1F800 == 39 [pid = 3236] [id = 108] 08:59:42 INFO - PROCESS | 3236 | --DOCSHELL 16A46C00 == 38 [pid = 3236] [id = 107] 08:59:42 INFO - PROCESS | 3236 | --DOCSHELL 1210EC00 == 37 [pid = 3236] [id = 106] 08:59:42 INFO - PROCESS | 3236 | --DOCSHELL 0935D800 == 36 [pid = 3236] [id = 105] 08:59:42 INFO - PROCESS | 3236 | --DOCSHELL 15CB9000 == 35 [pid = 3236] [id = 104] 08:59:42 INFO - PROCESS | 3236 | --DOCSHELL 1457F800 == 34 [pid = 3236] [id = 103] 08:59:42 INFO - PROCESS | 3236 | --DOCSHELL 12B1FC00 == 33 [pid = 3236] [id = 102] 08:59:42 INFO - PROCESS | 3236 | --DOCSHELL 12175800 == 32 [pid = 3236] [id = 101] 08:59:42 INFO - PROCESS | 3236 | --DOCSHELL 1210F800 == 31 [pid = 3236] [id = 100] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 105 (0E32A000) [pid = 3236] [serial = 289] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | ++DOCSHELL 09363800 == 32 [pid = 3236] [id = 113] 08:59:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 106 (09363C00) [pid = 3236] [serial = 336] [outer = 00000000] 08:59:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 107 (0DF1C400) [pid = 3236] [serial = 337] [outer = 09363C00] 08:59:42 INFO - PROCESS | 3236 | 1467820782465 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 108 (0E05A000) [pid = 3236] [serial = 338] [outer = 09363C00] 08:59:42 INFO - PROCESS | 3236 | --DOCSHELL 0E32EC00 == 31 [pid = 3236] [id = 99] 08:59:42 INFO - PROCESS | 3236 | --DOCSHELL 0DF1DC00 == 30 [pid = 3236] [id = 98] 08:59:42 INFO - PROCESS | 3236 | --DOCSHELL 0E325000 == 29 [pid = 3236] [id = 97] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 107 (16101C00) [pid = 3236] [serial = 164] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 106 (0E8B7800) [pid = 3236] [serial = 206] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 105 (183DD800) [pid = 3236] [serial = 124] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 104 (175D0000) [pid = 3236] [serial = 167] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 103 (195A9400) [pid = 3236] [serial = 215] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 102 (1938E000) [pid = 3236] [serial = 203] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 101 (19389000) [pid = 3236] [serial = 170] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 100 (0D8FF400) [pid = 3236] [serial = 160] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 99 (190CB000) [pid = 3236] [serial = 212] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 98 (161C9400) [pid = 3236] [serial = 209] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 97 (0E6AB800) [pid = 3236] [serial = 287] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (171E1C00) [pid = 3236] [serial = 274] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (183C5800) [pid = 3236] [serial = 277] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (175ADC00) [pid = 3236] [serial = 275] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (18460800) [pid = 3236] [serial = 280] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (183C5C00) [pid = 3236] [serial = 278] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (18F87C00) [pid = 3236] [serial = 281] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (0E672400) [pid = 3236] [serial = 247] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (1A929800) [pid = 3236] [serial = 245] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (16A33400) [pid = 3236] [serial = 271] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (1616FC00) [pid = 3236] [serial = 268] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (161DF400) [pid = 3236] [serial = 269] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (14830000) [pid = 3236] [serial = 265] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1483B000) [pid = 3236] [serial = 266] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0DEE8000) [pid = 3236] [serial = 262] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0DF8D400) [pid = 3236] [serial = 263] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0E058000) [pid = 3236] [serial = 260] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0DF98400) [pid = 3236] [serial = 259] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (1B02F800) [pid = 3236] [serial = 257] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1B02B400) [pid = 3236] [serial = 256] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (194CEC00) [pid = 3236] [serial = 254] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (17D91800) [pid = 3236] [serial = 253] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (148AAC00) [pid = 3236] [serial = 251] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (14589400) [pid = 3236] [serial = 250] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0EFD1400) [pid = 3236] [serial = 248] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (175AFC00) [pid = 3236] [serial = 283] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (183E2800) [pid = 3236] [serial = 284] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0E6A9400) [pid = 3236] [serial = 286] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (16A47800) [pid = 3236] [serial = 272] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3236 | 1467820782891 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:59:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 890ms 08:59:42 INFO - PROCESS | 3236 | 1467820782966 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 3236 | 1467820782971 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 08:59:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:59:42 INFO - PROCESS | 3236 | 1467820782978 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - PROCESS | 3236 | 1467820782980 Marionette TRACE conn6 <- [1,418,null,{}] 08:59:42 INFO - PROCESS | 3236 | 1467820782984 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:42 INFO - PROCESS | 3236 | 1467820782986 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:43 INFO - PROCESS | 3236 | 1467820783073 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 08:59:43 INFO - PROCESS | 3236 | 1467820783087 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 3236 | 1467820783089 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:43 INFO - PROCESS | 3236 | ++DOCSHELL 0E671000 == 30 [pid = 3236] [id = 114] 08:59:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0E672400) [pid = 3236] [serial = 339] [outer = 00000000] 08:59:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0E6A2800) [pid = 3236] [serial = 340] [outer = 0E672400] 08:59:43 INFO - PROCESS | 3236 | 1467820783138 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0E6AAC00) [pid = 3236] [serial = 341] [outer = 0E672400] 08:59:44 INFO - PROCESS | 3236 | 1467820784086 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:59:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1121ms 08:59:44 INFO - PROCESS | 3236 | 1467820784102 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 3236 | 1467820784104 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 08:59:44 INFO - PROCESS | 3236 | 1467820784108 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:59:44 INFO - PROCESS | 3236 | 1467820784111 Marionette TRACE conn6 <- [1,422,null,{}] 08:59:44 INFO - PROCESS | 3236 | 1467820784122 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:44 INFO - PROCESS | 3236 | 1467820784127 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:44 INFO - PROCESS | 3236 | 1467820784213 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 08:59:44 INFO - PROCESS | 3236 | 1467820784220 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 3236 | 1467820784223 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:44 INFO - PROCESS | 3236 | ++DOCSHELL 12179C00 == 31 [pid = 3236] [id = 115] 08:59:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1217A000) [pid = 3236] [serial = 342] [outer = 00000000] 08:59:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (122A4400) [pid = 3236] [serial = 343] [outer = 1217A000] 08:59:44 INFO - PROCESS | 3236 | 1467820784273 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (12592000) [pid = 3236] [serial = 344] [outer = 1217A000] 08:59:45 INFO - PROCESS | 3236 | 1467820785183 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:59:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1130ms 08:59:45 INFO - PROCESS | 3236 | 1467820785242 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 3236 | 1467820785245 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 08:59:45 INFO - PROCESS | 3236 | 1467820785248 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:59:45 INFO - PROCESS | 3236 | 1467820785259 Marionette TRACE conn6 <- [1,426,null,{}] 08:59:45 INFO - PROCESS | 3236 | 1467820785263 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:45 INFO - PROCESS | 3236 | 1467820785265 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:45 INFO - PROCESS | 3236 | 1467820785379 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 08:59:45 INFO - PROCESS | 3236 | 1467820785385 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 3236 | 1467820785387 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:45 INFO - PROCESS | 3236 | ++DOCSHELL 1375B000 == 32 [pid = 3236] [id = 116] 08:59:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (13762C00) [pid = 3236] [serial = 345] [outer = 00000000] 08:59:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (1457F800) [pid = 3236] [serial = 346] [outer = 13762C00] 08:59:45 INFO - PROCESS | 3236 | 1467820785477 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (14832400) [pid = 3236] [serial = 347] [outer = 13762C00] 08:59:45 INFO - PROCESS | 3236 | 1467820785938 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:59:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:59:45 INFO - PROCESS | 3236 | 1467820785984 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 08:59:45 INFO - PROCESS | 3236 | 1467820785987 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - PROCESS | 3236 | 1467820785989 Marionette TRACE conn6 <- [1,430,null,{}] 08:59:45 INFO - PROCESS | 3236 | 1467820785992 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:45 INFO - PROCESS | 3236 | 1467820785994 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:46 INFO - PROCESS | 3236 | 1467820786101 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 08:59:46 INFO - PROCESS | 3236 | 1467820786107 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 3236 | 1467820786109 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:46 INFO - PROCESS | 3236 | ++DOCSHELL 0E329800 == 33 [pid = 3236] [id = 117] 08:59:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (14838400) [pid = 3236] [serial = 348] [outer = 00000000] 08:59:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (159D7800) [pid = 3236] [serial = 349] [outer = 14838400] 08:59:46 INFO - PROCESS | 3236 | 1467820786154 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (15CC3800) [pid = 3236] [serial = 350] [outer = 14838400] 08:59:46 INFO - PROCESS | 3236 | 1467820786617 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:59:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 08:59:46 INFO - PROCESS | 3236 | 1467820786658 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 3236 | 1467820786660 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 08:59:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:59:46 INFO - PROCESS | 3236 | 1467820786663 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 3236 | 1467820786665 Marionette TRACE conn6 <- [1,434,null,{}] 08:59:46 INFO - PROCESS | 3236 | 1467820786668 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:46 INFO - PROCESS | 3236 | 1467820786674 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:46 INFO - PROCESS | 3236 | 1467820786926 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 08:59:46 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (12176400) [pid = 3236] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:59:46 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (16A2C400) [pid = 3236] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:59:46 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1482F400) [pid = 3236] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:59:46 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (15CC4000) [pid = 3236] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:59:46 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (12B20800) [pid = 3236] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:59:46 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0E66B400) [pid = 3236] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:59:46 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0E6AD400) [pid = 3236] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:59:46 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0E671400) [pid = 3236] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:59:46 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (16A48400) [pid = 3236] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:59:46 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (175B1000) [pid = 3236] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:59:46 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0DF1EC00) [pid = 3236] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:59:46 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (12110400) [pid = 3236] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:59:46 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (0E325400) [pid = 3236] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:59:46 INFO - PROCESS | 3236 | 1467820786988 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 3236 | 1467820786990 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:46 INFO - PROCESS | 3236 | ++DOCSHELL 0DEEAC00 == 34 [pid = 3236] [id = 118] 08:59:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0DEEB400) [pid = 3236] [serial = 351] [outer = 00000000] 08:59:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0E6AD400) [pid = 3236] [serial = 352] [outer = 0DEEB400] 08:59:47 INFO - PROCESS | 3236 | 1467820787039 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (12176400) [pid = 3236] [serial = 353] [outer = 0DEEB400] 08:59:47 INFO - PROCESS | 3236 | 1467820787424 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:59:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 830ms 08:59:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:59:47 INFO - PROCESS | 3236 | 1467820787494 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 3236 | 1467820787496 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 08:59:47 INFO - PROCESS | 3236 | 1467820787499 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - PROCESS | 3236 | 1467820787501 Marionette TRACE conn6 <- [1,438,null,{}] 08:59:47 INFO - PROCESS | 3236 | 1467820787504 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:47 INFO - PROCESS | 3236 | 1467820787506 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:47 INFO - PROCESS | 3236 | 1467820787589 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 08:59:47 INFO - PROCESS | 3236 | 1467820787595 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 3236 | 1467820787597 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:47 INFO - PROCESS | 3236 | ++DOCSHELL 0E672C00 == 35 [pid = 3236] [id = 119] 08:59:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (1483EC00) [pid = 3236] [serial = 354] [outer = 00000000] 08:59:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (16A26800) [pid = 3236] [serial = 355] [outer = 1483EC00] 08:59:47 INFO - PROCESS | 3236 | 1467820787641 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (16A2D400) [pid = 3236] [serial = 356] [outer = 1483EC00] 08:59:48 INFO - PROCESS | 3236 | 1467820788060 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:59:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 08:59:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:59:48 INFO - PROCESS | 3236 | 1467820788130 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 3236 | 1467820788132 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 08:59:48 INFO - PROCESS | 3236 | 1467820788136 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 3236 | 1467820788137 Marionette TRACE conn6 <- [1,442,null,{}] 08:59:48 INFO - PROCESS | 3236 | 1467820788141 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:48 INFO - PROCESS | 3236 | 1467820788143 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:48 INFO - PROCESS | 3236 | 1467820788222 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 08:59:48 INFO - PROCESS | 3236 | 1467820788252 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 3236 | 1467820788254 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:48 INFO - PROCESS | 3236 | ++DOCSHELL 16A2C400 == 36 [pid = 3236] [id = 120] 08:59:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (16A41000) [pid = 3236] [serial = 357] [outer = 00000000] 08:59:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (16A4C800) [pid = 3236] [serial = 358] [outer = 16A41000] 08:59:48 INFO - PROCESS | 3236 | 1467820788297 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16C09000) [pid = 3236] [serial = 359] [outer = 16A41000] 08:59:48 INFO - PROCESS | 3236 | 1467820788731 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:59:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 630ms 08:59:48 INFO - PROCESS | 3236 | 1467820788770 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 3236 | 1467820788772 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 08:59:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:59:48 INFO - PROCESS | 3236 | 1467820788775 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 3236 | 1467820788777 Marionette TRACE conn6 <- [1,446,null,{}] 08:59:48 INFO - PROCESS | 3236 | 1467820788780 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:48 INFO - PROCESS | 3236 | 1467820788782 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:48 INFO - PROCESS | 3236 | 1467820788862 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 08:59:48 INFO - PROCESS | 3236 | 1467820788870 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 3236 | 1467820788872 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:48 INFO - PROCESS | 3236 | ++DOCSHELL 16C10400 == 37 [pid = 3236] [id = 121] 08:59:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (171DEC00) [pid = 3236] [serial = 360] [outer = 00000000] 08:59:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (171EB800) [pid = 3236] [serial = 361] [outer = 171DEC00] 08:59:48 INFO - PROCESS | 3236 | 1467820788926 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (175AB800) [pid = 3236] [serial = 362] [outer = 171DEC00] 08:59:49 INFO - PROCESS | 3236 | 1467820789699 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:59:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 970ms 08:59:49 INFO - PROCESS | 3236 | 1467820789747 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 08:59:49 INFO - PROCESS | 3236 | 1467820789751 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 08:59:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:59:49 INFO - PROCESS | 3236 | 1467820789756 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 3236 | 1467820789759 Marionette TRACE conn6 <- [1,450,null,{}] 08:59:49 INFO - PROCESS | 3236 | 1467820789765 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:49 INFO - PROCESS | 3236 | 1467820789769 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:49 INFO - PROCESS | 3236 | 1467820789883 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 08:59:49 INFO - PROCESS | 3236 | 1467820790007 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 3236 | 1467820790010 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:50 INFO - PROCESS | 3236 | ++DOCSHELL 0E32D400 == 38 [pid = 3236] [id = 122] 08:59:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (0E32E800) [pid = 3236] [serial = 363] [outer = 00000000] 08:59:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (0E6A1800) [pid = 3236] [serial = 364] [outer = 0E32E800] 08:59:50 INFO - PROCESS | 3236 | 1467820790070 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (0E8EA400) [pid = 3236] [serial = 365] [outer = 0E32E800] 08:59:50 INFO - PROCESS | 3236 | 1467820790700 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 3236 | 1467820790753 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 08:59:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:59:50 INFO - PROCESS | 3236 | 1467820790774 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 3236 | 1467820790778 Marionette TRACE conn6 <- [1,454,null,{}] 08:59:50 INFO - PROCESS | 3236 | 1467820790782 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:50 INFO - PROCESS | 3236 | 1467820790784 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:50 INFO - PROCESS | 3236 | 1467820790899 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 08:59:51 INFO - PROCESS | 3236 | 1467820791022 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 3236 | 1467820791024 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:51 INFO - PROCESS | 3236 | ++DOCSHELL 12BEB400 == 39 [pid = 3236] [id = 123] 08:59:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (13C47000) [pid = 3236] [serial = 366] [outer = 00000000] 08:59:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (148A1400) [pid = 3236] [serial = 367] [outer = 13C47000] 08:59:51 INFO - PROCESS | 3236 | 1467820791082 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (16157400) [pid = 3236] [serial = 368] [outer = 13C47000] 08:59:51 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:51 INFO - PROCESS | 3236 | 1467820791705 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:59:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 969ms 08:59:51 INFO - PROCESS | 3236 | 1467820791747 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 3236 | 1467820791749 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 08:59:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:59:51 INFO - PROCESS | 3236 | 1467820791753 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 3236 | 1467820791757 Marionette TRACE conn6 <- [1,458,null,{}] 08:59:51 INFO - PROCESS | 3236 | 1467820791768 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:51 INFO - PROCESS | 3236 | 1467820791773 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:51 INFO - PROCESS | 3236 | 1467820791884 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 08:59:52 INFO - PROCESS | 3236 | 1467820792027 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 3236 | 1467820792031 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:52 INFO - PROCESS | 3236 | ++DOCSHELL 1822A400 == 40 [pid = 3236] [id = 124] 08:59:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (1822B000) [pid = 3236] [serial = 369] [outer = 00000000] 08:59:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (18232800) [pid = 3236] [serial = 370] [outer = 1822B000] 08:59:52 INFO - PROCESS | 3236 | 1467820792093 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (183C2800) [pid = 3236] [serial = 371] [outer = 1822B000] 08:59:52 INFO - PROCESS | 3236 | 1467820792791 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:59:52 INFO - PROCESS | 3236 | 1467820792888 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 08:59:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:59:52 INFO - PROCESS | 3236 | 1467820792894 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 3236 | 1467820792897 Marionette TRACE conn6 <- [1,462,null,{}] 08:59:52 INFO - PROCESS | 3236 | 1467820792903 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:52 INFO - PROCESS | 3236 | 1467820792906 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:52 INFO - PROCESS | 3236 | 1467820793006 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 08:59:53 INFO - PROCESS | 3236 | 1467820793085 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 3236 | 1467820793089 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:53 INFO - PROCESS | 3236 | ++DOCSHELL 0E69FC00 == 41 [pid = 3236] [id = 125] 08:59:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (0E6A0000) [pid = 3236] [serial = 372] [outer = 00000000] 08:59:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (0E8DF800) [pid = 3236] [serial = 373] [outer = 0E6A0000] 08:59:53 INFO - PROCESS | 3236 | 1467820793185 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (0EEDA800) [pid = 3236] [serial = 374] [outer = 0E6A0000] 08:59:54 INFO - PROCESS | 3236 | --DOCSHELL 16A2C400 == 40 [pid = 3236] [id = 120] 08:59:54 INFO - PROCESS | 3236 | --DOCSHELL 0E672C00 == 39 [pid = 3236] [id = 119] 08:59:54 INFO - PROCESS | 3236 | --DOCSHELL 0DEEAC00 == 38 [pid = 3236] [id = 118] 08:59:54 INFO - PROCESS | 3236 | --DOCSHELL 0E329800 == 37 [pid = 3236] [id = 117] 08:59:54 INFO - PROCESS | 3236 | --DOCSHELL 1375B000 == 36 [pid = 3236] [id = 116] 08:59:54 INFO - PROCESS | 3236 | --DOCSHELL 12179C00 == 35 [pid = 3236] [id = 115] 08:59:54 INFO - PROCESS | 3236 | --DOCSHELL 0E671000 == 34 [pid = 3236] [id = 114] 08:59:54 INFO - PROCESS | 3236 | --DOCSHELL 09363800 == 33 [pid = 3236] [id = 113] 08:59:54 INFO - PROCESS | 3236 | --DOCSHELL 0E6A1C00 == 32 [pid = 3236] [id = 112] 08:59:54 INFO - PROCESS | 3236 | --DOCSHELL 09361000 == 31 [pid = 3236] [id = 111] 08:59:54 INFO - PROCESS | 3236 | --DOCSHELL 1822A400 == 30 [pid = 3236] [id = 124] 08:59:54 INFO - PROCESS | 3236 | --DOCSHELL 12BEB400 == 29 [pid = 3236] [id = 123] 08:59:54 INFO - PROCESS | 3236 | --DOCSHELL 16C10400 == 28 [pid = 3236] [id = 121] 08:59:54 INFO - PROCESS | 3236 | --DOCSHELL 0E32D400 == 27 [pid = 3236] [id = 122] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (12599C00) [pid = 3236] [serial = 302] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (16A32000) [pid = 3236] [serial = 316] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (1542A400) [pid = 3236] [serial = 308] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (1610E800) [pid = 3236] [serial = 311] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (12BE6800) [pid = 3236] [serial = 304] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (16A32800) [pid = 3236] [serial = 317] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0E671800) [pid = 3236] [serial = 295] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (14833800) [pid = 3236] [serial = 326] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (1615D800) [pid = 3236] [serial = 313] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (17154C00) [pid = 3236] [serial = 320] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (18207800) [pid = 3236] [serial = 322] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (148A3000) [pid = 3236] [serial = 307] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0DF97400) [pid = 3236] [serial = 293] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1822E400) [pid = 3236] [serial = 323] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (1216C800) [pid = 3236] [serial = 298] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (13C44400) [pid = 3236] [serial = 305] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (16C0D000) [pid = 3236] [serial = 319] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0DF24800) [pid = 3236] [serial = 292] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0E6A4000) [pid = 3236] [serial = 290] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (171E5C00) [pid = 3236] [serial = 328] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1229E800) [pid = 3236] [serial = 301] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0E677000) [pid = 3236] [serial = 296] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (1615E400) [pid = 3236] [serial = 314] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (16108800) [pid = 3236] [serial = 310] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (12170800) [pid = 3236] [serial = 299] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (14175400) [pid = 3236] [serial = 325] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:54 INFO - PROCESS | 3236 | 1467820794429 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:59:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:59:54 INFO - PROCESS | 3236 | 1467820794481 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 08:59:54 INFO - PROCESS | 3236 | 1467820794486 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 3236 | 1467820794489 Marionette TRACE conn6 <- [1,466,null,{}] 08:59:54 INFO - PROCESS | 3236 | 1467820794495 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:54 INFO - PROCESS | 3236 | 1467820794497 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:54 INFO - PROCESS | 3236 | 1467820794580 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 08:59:54 INFO - PROCESS | 3236 | 1467820794588 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:54 INFO - PROCESS | 3236 | 1467820794592 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:54 INFO - PROCESS | 3236 | ++DOCSHELL 0DF24400 == 28 [pid = 3236] [id = 126] 08:59:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0DF2A800) [pid = 3236] [serial = 375] [outer = 00000000] 08:59:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0DF98400) [pid = 3236] [serial = 376] [outer = 0DF2A800] 08:59:54 INFO - PROCESS | 3236 | 1467820794642 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0E053C00) [pid = 3236] [serial = 377] [outer = 0DF2A800] 08:59:55 INFO - PROCESS | 3236 | 1467820795123 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 3236 | 1467820795182 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 08:59:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:59:55 INFO - PROCESS | 3236 | 1467820795188 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 3236 | 1467820795191 Marionette TRACE conn6 <- [1,470,null,{}] 08:59:55 INFO - PROCESS | 3236 | 1467820795195 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:55 INFO - PROCESS | 3236 | 1467820795197 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:55 INFO - PROCESS | 3236 | 1467820795316 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 08:59:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0E32BC00) [pid = 3236] [serial = 378] [outer = 12BEC400] 08:59:55 INFO - PROCESS | 3236 | 1467820795422 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 3236 | 1467820795424 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:55 INFO - PROCESS | 3236 | ++DOCSHELL 0E677400 == 29 [pid = 3236] [id = 127] 08:59:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0E677800) [pid = 3236] [serial = 379] [outer = 00000000] 08:59:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0E6A1C00) [pid = 3236] [serial = 380] [outer = 0E677800] 08:59:55 INFO - PROCESS | 3236 | 1467820795477 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0E6AA000) [pid = 3236] [serial = 381] [outer = 0E677800] 08:59:55 INFO - PROCESS | 3236 | 1467820795924 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:59:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 770ms 08:59:55 INFO - PROCESS | 3236 | 1467820795961 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 3236 | 1467820795964 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 08:59:55 INFO - PROCESS | 3236 | 1467820795967 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:59:55 INFO - PROCESS | 3236 | 1467820795971 Marionette TRACE conn6 <- [1,474,null,{}] 08:59:55 INFO - PROCESS | 3236 | 1467820795981 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:55 INFO - PROCESS | 3236 | 1467820795986 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:56 INFO - PROCESS | 3236 | 1467820796067 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 08:59:56 INFO - PROCESS | 3236 | 1467820796075 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 3236 | 1467820796078 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:56 INFO - PROCESS | 3236 | ++DOCSHELL 125BC000 == 30 [pid = 3236] [id = 128] 08:59:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (12A29800) [pid = 3236] [serial = 382] [outer = 00000000] 08:59:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (12B1A800) [pid = 3236] [serial = 383] [outer = 12A29800] 08:59:56 INFO - PROCESS | 3236 | 1467820796127 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (12BE5C00) [pid = 3236] [serial = 384] [outer = 12A29800] 08:59:56 INFO - PROCESS | 3236 | 1467820796645 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:59:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 730ms 08:59:56 INFO - PROCESS | 3236 | 1467820796730 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 3236 | 1467820796732 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 08:59:56 INFO - PROCESS | 3236 | 1467820796739 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 3236 | 1467820796740 Marionette TRACE conn6 <- [1,478,null,{}] 08:59:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:59:56 INFO - PROCESS | 3236 | 1467820796744 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:56 INFO - PROCESS | 3236 | 1467820796746 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:56 INFO - PROCESS | 3236 | 1467820796856 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 08:59:56 INFO - PROCESS | 3236 | 1467820796866 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 3236 | 1467820796868 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:56 INFO - PROCESS | 3236 | ++DOCSHELL 13C4A800 == 31 [pid = 3236] [id = 129] 08:59:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (1416F400) [pid = 3236] [serial = 385] [outer = 00000000] 08:59:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (1457DC00) [pid = 3236] [serial = 386] [outer = 1416F400] 08:59:56 INFO - PROCESS | 3236 | 1467820796913 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (14836C00) [pid = 3236] [serial = 387] [outer = 1416F400] 08:59:57 INFO - PROCESS | 3236 | 1467820797368 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:59:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 08:59:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:59:57 INFO - PROCESS | 3236 | 1467820797416 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 3236 | 1467820797419 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 08:59:57 INFO - PROCESS | 3236 | 1467820797422 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - PROCESS | 3236 | 1467820797423 Marionette TRACE conn6 <- [1,482,null,{}] 08:59:57 INFO - PROCESS | 3236 | 1467820797427 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:57 INFO - PROCESS | 3236 | 1467820797429 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:57 INFO - PROCESS | 3236 | 1467820797544 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 08:59:57 INFO - PROCESS | 3236 | 1467820797556 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 3236 | 1467820797558 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:57 INFO - PROCESS | 3236 | ++DOCSHELL 148A2400 == 32 [pid = 3236] [id = 130] 08:59:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (148A3000) [pid = 3236] [serial = 388] [outer = 00000000] 08:59:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1542A400) [pid = 3236] [serial = 389] [outer = 148A3000] 08:59:57 INFO - PROCESS | 3236 | 1467820797647 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (16108800) [pid = 3236] [serial = 390] [outer = 148A3000] 08:59:58 INFO - PROCESS | 3236 | 1467820798102 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:59:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 730ms 08:59:58 INFO - PROCESS | 3236 | 1467820798165 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 3236 | 1467820798167 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 08:59:58 INFO - PROCESS | 3236 | 1467820798170 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:59:58 INFO - PROCESS | 3236 | 1467820798172 Marionette TRACE conn6 <- [1,486,null,{}] 08:59:58 INFO - PROCESS | 3236 | 1467820798175 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:58 INFO - PROCESS | 3236 | 1467820798181 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:58 INFO - PROCESS | 3236 | 1467820798487 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 08:59:58 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (13762C00) [pid = 3236] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:59:58 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (14838400) [pid = 3236] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:59:58 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0DEEB400) [pid = 3236] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:59:58 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (16A2C800) [pid = 3236] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:59:58 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0E6A6800) [pid = 3236] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:59:58 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (09361800) [pid = 3236] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:59:58 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (09363C00) [pid = 3236] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:59:58 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0E672400) [pid = 3236] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:59:58 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1483EC00) [pid = 3236] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:59:58 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1217A000) [pid = 3236] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:59:58 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (171DEC00) [pid = 3236] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:59:58 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (16A41000) [pid = 3236] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:59:58 INFO - PROCESS | 3236 | 1467820798548 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 3236 | 1467820798550 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:58 INFO - PROCESS | 3236 | ++DOCSHELL 09363C00 == 33 [pid = 3236] [id = 131] 08:59:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0D295C00) [pid = 3236] [serial = 391] [outer = 00000000] 08:59:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0E32E000) [pid = 3236] [serial = 392] [outer = 0D295C00] 08:59:58 INFO - PROCESS | 3236 | 1467820798595 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1216D800) [pid = 3236] [serial = 393] [outer = 0D295C00] 08:59:58 INFO - PROCESS | 3236 | 1467820798973 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:59:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 830ms 08:59:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:59:58 INFO - PROCESS | 3236 | 1467820799003 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 3236 | 1467820799006 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 08:59:58 INFO - PROCESS | 3236 | 1467820799009 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 3236 | 1467820799010 Marionette TRACE conn6 <- [1,490,null,{}] 08:59:58 INFO - PROCESS | 3236 | 1467820799014 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:58 INFO - PROCESS | 3236 | 1467820799015 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:59 INFO - PROCESS | 3236 | 1467820799090 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 08:59:59 INFO - PROCESS | 3236 | 1467820799096 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 3236 | 1467820799098 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:59 INFO - PROCESS | 3236 | ++DOCSHELL 1216FC00 == 34 [pid = 3236] [id = 132] 08:59:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (159CAC00) [pid = 3236] [serial = 394] [outer = 00000000] 08:59:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (16939C00) [pid = 3236] [serial = 395] [outer = 159CAC00] 08:59:59 INFO - PROCESS | 3236 | 1467820799142 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (16A27400) [pid = 3236] [serial = 396] [outer = 159CAC00] 08:59:59 INFO - PROCESS | 3236 | 1467820799555 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:59:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 570ms 08:59:59 INFO - PROCESS | 3236 | 1467820799579 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 3236 | 1467820799581 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 08:59:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:59:59 INFO - PROCESS | 3236 | 1467820799584 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 3236 | 1467820799586 Marionette TRACE conn6 <- [1,494,null,{}] 08:59:59 INFO - PROCESS | 3236 | 1467820799589 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:59 INFO - PROCESS | 3236 | 1467820799591 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:59 INFO - PROCESS | 3236 | 1467820799705 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 08:59:59 INFO - PROCESS | 3236 | 1467820799712 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 3236 | 1467820799714 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 08:59:59 INFO - PROCESS | 3236 | ++DOCSHELL 0935CC00 == 35 [pid = 3236] [id = 133] 08:59:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (0E6A1400) [pid = 3236] [serial = 397] [outer = 00000000] 08:59:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16A45400) [pid = 3236] [serial = 398] [outer = 0E6A1400] 08:59:59 INFO - PROCESS | 3236 | 1467820799758 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16A3E400) [pid = 3236] [serial = 399] [outer = 0E6A1400] 09:00:00 INFO - PROCESS | 3236 | 1467820800192 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:00:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:00:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 09:00:00 INFO - PROCESS | 3236 | 1467820800215 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 3236 | 1467820800217 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 09:00:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:00:00 INFO - PROCESS | 3236 | 1467820800220 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 3236 | 1467820800222 Marionette TRACE conn6 <- [1,498,null,{}] 09:00:00 INFO - PROCESS | 3236 | 1467820800225 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:00 INFO - PROCESS | 3236 | 1467820800227 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:00 INFO - PROCESS | 3236 | 1467820800336 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 09:00:00 INFO - PROCESS | 3236 | 1467820800344 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 3236 | 1467820800346 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:00 INFO - PROCESS | 3236 | ++DOCSHELL 125B5800 == 36 [pid = 3236] [id = 134] 09:00:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (125B9400) [pid = 3236] [serial = 400] [outer = 00000000] 09:00:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (17155800) [pid = 3236] [serial = 401] [outer = 125B9400] 09:00:00 INFO - PROCESS | 3236 | 1467820800400 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (171DD000) [pid = 3236] [serial = 402] [outer = 125B9400] 09:00:01 INFO - PROCESS | 3236 | 1467820801177 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:00:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 970ms 09:00:01 INFO - PROCESS | 3236 | 1467820801192 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 3236 | 1467820801196 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 09:00:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:00:01 INFO - PROCESS | 3236 | 1467820801201 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 3236 | 1467820801206 Marionette TRACE conn6 <- [1,502,null,{}] 09:00:01 INFO - PROCESS | 3236 | 1467820801211 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:01 INFO - PROCESS | 3236 | 1467820801214 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:01 INFO - PROCESS | 3236 | 1467820801336 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 09:00:01 INFO - PROCESS | 3236 | 1467820801461 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 3236 | 1467820801464 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:01 INFO - PROCESS | 3236 | ++DOCSHELL 0DF97400 == 37 [pid = 3236] [id = 135] 09:00:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (0E051C00) [pid = 3236] [serial = 403] [outer = 00000000] 09:00:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (0E677000) [pid = 3236] [serial = 404] [outer = 0E051C00] 09:00:01 INFO - PROCESS | 3236 | 1467820801523 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (0EEDD400) [pid = 3236] [serial = 405] [outer = 0E051C00] 09:00:02 INFO - PROCESS | 3236 | 1467820802214 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:00:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:00:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1079ms 09:00:02 INFO - PROCESS | 3236 | 1467820802282 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 09:00:02 INFO - PROCESS | 3236 | 1467820802287 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 09:00:02 INFO - PROCESS | 3236 | 1467820802321 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:00:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:00:02 INFO - PROCESS | 3236 | 1467820802324 Marionette TRACE conn6 <- [1,506,null,{}] 09:00:02 INFO - PROCESS | 3236 | 1467820802328 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:02 INFO - PROCESS | 3236 | 1467820802331 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:02 INFO - PROCESS | 3236 | 1467820802466 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 09:00:02 INFO - PROCESS | 3236 | 1467820802674 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 3236 | 1467820802677 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:02 INFO - PROCESS | 3236 | ++DOCSHELL 09361400 == 38 [pid = 3236] [id = 136] 09:00:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (09361800) [pid = 3236] [serial = 406] [outer = 00000000] 09:00:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0DEE4800) [pid = 3236] [serial = 407] [outer = 09361800] 09:00:02 INFO - PROCESS | 3236 | 1467820802734 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0DF1E800) [pid = 3236] [serial = 408] [outer = 09361800] 09:00:03 INFO - PROCESS | 3236 | --DOCSHELL 0935CC00 == 37 [pid = 3236] [id = 133] 09:00:03 INFO - PROCESS | 3236 | --DOCSHELL 1216FC00 == 36 [pid = 3236] [id = 132] 09:00:03 INFO - PROCESS | 3236 | --DOCSHELL 09363C00 == 35 [pid = 3236] [id = 131] 09:00:03 INFO - PROCESS | 3236 | --DOCSHELL 148A2400 == 34 [pid = 3236] [id = 130] 09:00:03 INFO - PROCESS | 3236 | --DOCSHELL 13C4A800 == 33 [pid = 3236] [id = 129] 09:00:03 INFO - PROCESS | 3236 | --DOCSHELL 125BC000 == 32 [pid = 3236] [id = 128] 09:00:03 INFO - PROCESS | 3236 | --DOCSHELL 0E677400 == 31 [pid = 3236] [id = 127] 09:00:03 INFO - PROCESS | 3236 | --DOCSHELL 0DF24400 == 30 [pid = 3236] [id = 126] 09:00:03 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (16A4C800) [pid = 3236] [serial = 358] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (171EB800) [pid = 3236] [serial = 361] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (14832400) [pid = 3236] [serial = 347] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1457F800) [pid = 3236] [serial = 346] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (159D7800) [pid = 3236] [serial = 349] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (15CC3800) [pid = 3236] [serial = 350] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0E6AD400) [pid = 3236] [serial = 352] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (17D93800) [pid = 3236] [serial = 329] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E944400) [pid = 3236] [serial = 334] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0EFCC400) [pid = 3236] [serial = 335] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0D77CC00) [pid = 3236] [serial = 331] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0DEE9400) [pid = 3236] [serial = 332] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0DF1C400) [pid = 3236] [serial = 337] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0E05A000) [pid = 3236] [serial = 338] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0E6A2800) [pid = 3236] [serial = 340] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0E6AAC00) [pid = 3236] [serial = 341] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (16A26800) [pid = 3236] [serial = 355] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (122A4400) [pid = 3236] [serial = 343] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (16C09000) [pid = 3236] [serial = 359] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (12176400) [pid = 3236] [serial = 353] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (16A2D400) [pid = 3236] [serial = 356] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (12592000) [pid = 3236] [serial = 344] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (175AB800) [pid = 3236] [serial = 362] [outer = 00000000] [url = about:blank] 09:00:03 INFO - PROCESS | 3236 | 1467820803367 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:00:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1066ms 09:00:03 INFO - PROCESS | 3236 | 1467820803401 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 3236 | 1467820803405 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 09:00:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:00:03 INFO - PROCESS | 3236 | 1467820803409 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 3236 | 1467820803412 Marionette TRACE conn6 <- [1,510,null,{}] 09:00:03 INFO - PROCESS | 3236 | 1467820803417 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:03 INFO - PROCESS | 3236 | 1467820803421 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:03 INFO - PROCESS | 3236 | 1467820803510 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 09:00:03 INFO - PROCESS | 3236 | 1467820803595 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 3236 | 1467820803597 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:03 INFO - PROCESS | 3236 | ++DOCSHELL 0D3C9C00 == 31 [pid = 3236] [id = 137] 09:00:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0D3CA800) [pid = 3236] [serial = 409] [outer = 00000000] 09:00:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0E321C00) [pid = 3236] [serial = 410] [outer = 0D3CA800] 09:00:03 INFO - PROCESS | 3236 | 1467820803646 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0E66CC00) [pid = 3236] [serial = 411] [outer = 0D3CA800] 09:00:04 INFO - PROCESS | 3236 | 1467820804072 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:00:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:00:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 09:00:04 INFO - PROCESS | 3236 | 1467820804145 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 3236 | 1467820804149 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 09:00:04 INFO - PROCESS | 3236 | 1467820804154 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:00:04 INFO - PROCESS | 3236 | 1467820804156 Marionette TRACE conn6 <- [1,514,null,{}] 09:00:04 INFO - PROCESS | 3236 | 1467820804159 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:04 INFO - PROCESS | 3236 | 1467820804161 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:04 INFO - PROCESS | 3236 | 1467820804249 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 09:00:04 INFO - PROCESS | 3236 | 1467820804261 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 3236 | 1467820804263 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:04 INFO - PROCESS | 3236 | ++DOCSHELL 0E6AB800 == 32 [pid = 3236] [id = 138] 09:00:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0E8B4000) [pid = 3236] [serial = 412] [outer = 00000000] 09:00:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (12176400) [pid = 3236] [serial = 413] [outer = 0E8B4000] 09:00:04 INFO - PROCESS | 3236 | 1467820804309 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (122AC000) [pid = 3236] [serial = 414] [outer = 0E8B4000] 09:00:04 INFO - PROCESS | 3236 | 1467820804771 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:00:04 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 09:00:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 09:00:04 INFO - PROCESS | 3236 | 1467820804829 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 3236 | 1467820804831 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 09:00:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:00:04 INFO - PROCESS | 3236 | 1467820804836 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 3236 | 1467820804842 Marionette TRACE conn6 <- [1,518,null,{}] 09:00:04 INFO - PROCESS | 3236 | 1467820804851 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:04 INFO - PROCESS | 3236 | 1467820804855 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:04 INFO - PROCESS | 3236 | 1467820804940 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 09:00:04 INFO - PROCESS | 3236 | 1467820804947 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 3236 | 1467820804949 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:04 INFO - PROCESS | 3236 | ++DOCSHELL 14173400 == 33 [pid = 3236] [id = 139] 09:00:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (14175400) [pid = 3236] [serial = 415] [outer = 00000000] 09:00:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (14832800) [pid = 3236] [serial = 416] [outer = 14175400] 09:00:04 INFO - PROCESS | 3236 | 1467820805002 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1483C400) [pid = 3236] [serial = 417] [outer = 14175400] 09:00:05 INFO - PROCESS | 3236 | 1467820805500 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:00:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:00:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 730ms 09:00:05 INFO - PROCESS | 3236 | 1467820805569 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 3236 | 1467820805571 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 09:00:05 INFO - PROCESS | 3236 | 1467820805575 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - PROCESS | 3236 | 1467820805576 Marionette TRACE conn6 <- [1,522,null,{}] 09:00:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:00:05 INFO - PROCESS | 3236 | 1467820805580 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:05 INFO - PROCESS | 3236 | 1467820805582 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:05 INFO - PROCESS | 3236 | 1467820805704 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 09:00:05 INFO - PROCESS | 3236 | 1467820805710 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 3236 | 1467820805712 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:05 INFO - PROCESS | 3236 | ++DOCSHELL 1483E800 == 34 [pid = 3236] [id = 140] 09:00:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (148A2000) [pid = 3236] [serial = 418] [outer = 00000000] 09:00:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (16103000) [pid = 3236] [serial = 419] [outer = 148A2000] 09:00:05 INFO - PROCESS | 3236 | 1467820805757 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16153800) [pid = 3236] [serial = 420] [outer = 148A2000] 09:00:06 INFO - PROCESS | 3236 | 1467820806228 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:00:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:00:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 09:00:06 INFO - PROCESS | 3236 | 1467820806249 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 09:00:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:00:06 INFO - PROCESS | 3236 | 1467820806251 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 09:00:06 INFO - PROCESS | 3236 | 1467820806253 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 3236 | 1467820806255 Marionette TRACE conn6 <- [1,526,null,{}] 09:00:06 INFO - PROCESS | 3236 | 1467820806269 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:06 INFO - PROCESS | 3236 | 1467820806271 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:06 INFO - PROCESS | 3236 | 1467820806404 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 09:00:06 INFO - PROCESS | 3236 | 1467820806417 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 3236 | 1467820806423 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:06 INFO - PROCESS | 3236 | ++DOCSHELL 0E9CC400 == 35 [pid = 3236] [id = 141] 09:00:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (1615E800) [pid = 3236] [serial = 421] [outer = 00000000] 09:00:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (161E3C00) [pid = 3236] [serial = 422] [outer = 1615E800] 09:00:06 INFO - PROCESS | 3236 | 1467820806524 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16A30C00) [pid = 3236] [serial = 423] [outer = 1615E800] 09:00:06 INFO - PROCESS | 3236 | 1467820806992 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:00:07 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 09:00:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 790ms 09:00:07 INFO - PROCESS | 3236 | 1467820807062 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 3236 | 1467820807064 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 09:00:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:00:07 INFO - PROCESS | 3236 | 1467820807070 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 3236 | 1467820807072 Marionette TRACE conn6 <- [1,530,null,{}] 09:00:07 INFO - PROCESS | 3236 | 1467820807084 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:07 INFO - PROCESS | 3236 | 1467820807087 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:07 INFO - PROCESS | 3236 | 1467820807196 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 09:00:07 INFO - PROCESS | 3236 | 1467820807255 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 3236 | 1467820807257 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:07 INFO - PROCESS | 3236 | ++DOCSHELL 16A3D400 == 36 [pid = 3236] [id = 142] 09:00:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (17154400) [pid = 3236] [serial = 424] [outer = 00000000] 09:00:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (175AAC00) [pid = 3236] [serial = 425] [outer = 17154400] 09:00:07 INFO - PROCESS | 3236 | 1467820807300 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (171E2000) [pid = 3236] [serial = 426] [outer = 17154400] 09:00:07 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0E6A1400) [pid = 3236] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:00:07 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1416F400) [pid = 3236] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:00:07 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0E6A0000) [pid = 3236] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:00:07 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E677800) [pid = 3236] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:00:07 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (12A29800) [pid = 3236] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:00:07 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0DF2A800) [pid = 3236] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:00:07 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (148A3000) [pid = 3236] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:00:07 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0D295C00) [pid = 3236] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:00:07 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (159CAC00) [pid = 3236] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:00:07 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0E32E800) [pid = 3236] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:00:07 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (13C47000) [pid = 3236] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:00:07 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1822B000) [pid = 3236] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:00:07 INFO - PROCESS | 3236 | 1467820807816 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:00:07 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 09:00:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:00:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:00:07 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 09:00:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:00:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:00:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 790ms 09:00:07 INFO - PROCESS | 3236 | 1467820807863 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 09:00:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:00:07 INFO - PROCESS | 3236 | 1467820807865 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 09:00:07 INFO - PROCESS | 3236 | 1467820807868 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 3236 | 1467820807870 Marionette TRACE conn6 <- [1,534,null,{}] 09:00:07 INFO - PROCESS | 3236 | 1467820807873 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:07 INFO - PROCESS | 3236 | 1467820807875 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:07 INFO - PROCESS | 3236 | 1467820807962 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 09:00:07 INFO - PROCESS | 3236 | 1467820807969 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 3236 | 1467820807971 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:07 INFO - PROCESS | 3236 | ++DOCSHELL 0E324000 == 37 [pid = 3236] [id = 143] 09:00:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (1416F400) [pid = 3236] [serial = 427] [outer = 00000000] 09:00:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (175AE400) [pid = 3236] [serial = 428] [outer = 1416F400] 09:00:08 INFO - PROCESS | 3236 | 1467820808016 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (175B2400) [pid = 3236] [serial = 429] [outer = 1416F400] 09:00:08 INFO - PROCESS | 3236 | 1467820808423 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:00:08 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. 09:00:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 09:00:08 INFO - PROCESS | 3236 | 1467820808499 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 3236 | 1467820808501 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 09:00:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:00:08 INFO - PROCESS | 3236 | 1467820808504 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 3236 | 1467820808506 Marionette TRACE conn6 <- [1,538,null,{}] 09:00:08 INFO - PROCESS | 3236 | 1467820808514 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:08 INFO - PROCESS | 3236 | 1467820808516 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:08 INFO - PROCESS | 3236 | 1467820808595 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 09:00:08 INFO - PROCESS | 3236 | 1467820808601 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 3236 | 1467820808603 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:08 INFO - PROCESS | 3236 | ++DOCSHELL 175C7C00 == 38 [pid = 3236] [id = 144] 09:00:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (175CC000) [pid = 3236] [serial = 430] [outer = 00000000] 09:00:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1822B400) [pid = 3236] [serial = 431] [outer = 175CC000] 09:00:08 INFO - PROCESS | 3236 | 1467820808648 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (1822C000) [pid = 3236] [serial = 432] [outer = 175CC000] 09:00:09 INFO - PROCESS | 3236 | 1467820809075 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:00:09 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. 09:00:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 09:00:09 INFO - PROCESS | 3236 | 1467820809135 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 09:00:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:00:09 INFO - PROCESS | 3236 | 1467820809137 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 09:00:09 INFO - PROCESS | 3236 | 1467820809144 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:00:09 INFO - PROCESS | 3236 | 1467820809146 Marionette TRACE conn6 <- [1,542,null,{}] 09:00:09 INFO - PROCESS | 3236 | 1467820809150 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:09 INFO - PROCESS | 3236 | 1467820809151 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:09 INFO - PROCESS | 3236 | 1467820809235 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 09:00:09 INFO - PROCESS | 3236 | 1467820809246 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 3236 | 1467820809247 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:09 INFO - PROCESS | 3236 | ++DOCSHELL 13C44400 == 39 [pid = 3236] [id = 145] 09:00:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (1417D800) [pid = 3236] [serial = 433] [outer = 00000000] 09:00:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (183D0800) [pid = 3236] [serial = 434] [outer = 1417D800] 09:00:09 INFO - PROCESS | 3236 | 1467820809293 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (183D8400) [pid = 3236] [serial = 435] [outer = 1417D800] 09:00:09 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:09 INFO - PROCESS | 3236 | 1467820809947 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:00:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 891ms 09:00:10 INFO - PROCESS | 3236 | 1467820810033 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 3236 | 1467820810037 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 09:00:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:00:10 INFO - PROCESS | 3236 | 1467820810043 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 3236 | 1467820810046 Marionette TRACE conn6 <- [1,546,null,{}] 09:00:10 INFO - PROCESS | 3236 | 1467820810052 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:10 INFO - PROCESS | 3236 | 1467820810055 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:10 INFO - PROCESS | 3236 | 1467820810208 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 09:00:10 INFO - PROCESS | 3236 | 1467820810330 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 3236 | 1467820810333 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:10 INFO - PROCESS | 3236 | ++DOCSHELL 0DF28C00 == 40 [pid = 3236] [id = 146] 09:00:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (0E058400) [pid = 3236] [serial = 436] [outer = 00000000] 09:00:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (0E6A6000) [pid = 3236] [serial = 437] [outer = 0E058400] 09:00:10 INFO - PROCESS | 3236 | 1467820810393 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (1216D000) [pid = 3236] [serial = 438] [outer = 0E058400] 09:00:11 INFO - PROCESS | 3236 | 1467820811016 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:00:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:00:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1027ms 09:00:11 INFO - PROCESS | 3236 | 1467820811069 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 3236 | 1467820811074 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 09:00:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:00:11 INFO - PROCESS | 3236 | 1467820811081 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 3236 | 1467820811083 Marionette TRACE conn6 <- [1,550,null,{}] 09:00:11 INFO - PROCESS | 3236 | 1467820811087 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:11 INFO - PROCESS | 3236 | 1467820811090 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:11 INFO - PROCESS | 3236 | 1467820811202 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 09:00:11 INFO - PROCESS | 3236 | 1467820811327 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 3236 | 1467820811330 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:11 INFO - PROCESS | 3236 | ++DOCSHELL 13C47800 == 41 [pid = 3236] [id = 147] 09:00:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (14172000) [pid = 3236] [serial = 439] [outer = 00000000] 09:00:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (148A1800) [pid = 3236] [serial = 440] [outer = 14172000] 09:00:11 INFO - PROCESS | 3236 | 1467820811388 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (1615CC00) [pid = 3236] [serial = 441] [outer = 14172000] 09:00:11 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:11 INFO - PROCESS | 3236 | [3236] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:00:11 INFO - PROCESS | 3236 | 1467820811990 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:00:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:00:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 970ms 09:00:12 INFO - PROCESS | 3236 | 1467820812055 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 3236 | 1467820812058 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 09:00:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:00:12 INFO - PROCESS | 3236 | 1467820812062 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 3236 | 1467820812066 Marionette TRACE conn6 <- [1,554,null,{}] 09:00:12 INFO - PROCESS | 3236 | 1467820812091 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:12 INFO - PROCESS | 3236 | 1467820812096 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:12 INFO - PROCESS | 3236 | 1467820812241 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 09:00:12 INFO - PROCESS | 3236 | 1467820812293 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 3236 | 1467820812296 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:12 INFO - PROCESS | 3236 | ++DOCSHELL 183DF800 == 42 [pid = 3236] [id = 148] 09:00:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (183DFC00) [pid = 3236] [serial = 442] [outer = 00000000] 09:00:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (183E2400) [pid = 3236] [serial = 443] [outer = 183DFC00] 09:00:12 INFO - PROCESS | 3236 | 1467820812352 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (18451400) [pid = 3236] [serial = 444] [outer = 183DFC00] 09:00:12 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:13 INFO - PROCESS | 3236 | 1467820813019 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:00:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 970ms 09:00:13 INFO - PROCESS | 3236 | 1467820813035 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 3236 | 1467820813038 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 09:00:13 INFO - PROCESS | 3236 | 1467820813041 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:00:13 INFO - PROCESS | 3236 | 1467820813043 Marionette TRACE conn6 <- [1,558,null,{}] 09:00:13 INFO - PROCESS | 3236 | 1467820813047 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:13 INFO - PROCESS | 3236 | 1467820813049 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:13 INFO - PROCESS | 3236 | 1467820813161 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 09:00:13 INFO - PROCESS | 3236 | 1467820813272 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 3236 | 1467820813274 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:13 INFO - PROCESS | 3236 | ++DOCSHELL 18F8BC00 == 43 [pid = 3236] [id = 149] 09:00:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (18F8C000) [pid = 3236] [serial = 445] [outer = 00000000] 09:00:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (190CC000) [pid = 3236] [serial = 446] [outer = 18F8C000] 09:00:13 INFO - PROCESS | 3236 | 1467820813330 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (19310800) [pid = 3236] [serial = 447] [outer = 18F8C000] 09:00:13 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:13 INFO - PROCESS | 3236 | [3236] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:00:14 INFO - PROCESS | 3236 | 1467820814039 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:00:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:00:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1015ms 09:00:14 INFO - PROCESS | 3236 | 1467820814060 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 3236 | 1467820814064 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 09:00:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:00:14 INFO - PROCESS | 3236 | 1467820814069 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 3236 | 1467820814072 Marionette TRACE conn6 <- [1,562,null,{}] 09:00:14 INFO - PROCESS | 3236 | 1467820814077 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:14 INFO - PROCESS | 3236 | 1467820814080 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:14 INFO - PROCESS | 3236 | 1467820814182 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 09:00:14 INFO - PROCESS | 3236 | 1467820814283 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 3236 | 1467820814286 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:14 INFO - PROCESS | 3236 | ++DOCSHELL 12175400 == 44 [pid = 3236] [id = 150] 09:00:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (12175C00) [pid = 3236] [serial = 448] [outer = 00000000] 09:00:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (122E7800) [pid = 3236] [serial = 449] [outer = 12175C00] 09:00:14 INFO - PROCESS | 3236 | 1467820814337 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (12A97C00) [pid = 3236] [serial = 450] [outer = 12175C00] 09:00:15 INFO - PROCESS | 3236 | --DOCSHELL 175C7C00 == 43 [pid = 3236] [id = 144] 09:00:15 INFO - PROCESS | 3236 | --DOCSHELL 0E324000 == 42 [pid = 3236] [id = 143] 09:00:15 INFO - PROCESS | 3236 | --DOCSHELL 16A3D400 == 41 [pid = 3236] [id = 142] 09:00:15 INFO - PROCESS | 3236 | --DOCSHELL 0E9CC400 == 40 [pid = 3236] [id = 141] 09:00:15 INFO - PROCESS | 3236 | --DOCSHELL 1483E800 == 39 [pid = 3236] [id = 140] 09:00:15 INFO - PROCESS | 3236 | --DOCSHELL 14173400 == 38 [pid = 3236] [id = 139] 09:00:15 INFO - PROCESS | 3236 | --DOCSHELL 0E6AB800 == 37 [pid = 3236] [id = 138] 09:00:15 INFO - PROCESS | 3236 | --DOCSHELL 0D3C9C00 == 36 [pid = 3236] [id = 137] 09:00:15 INFO - PROCESS | 3236 | --DOCSHELL 09361400 == 35 [pid = 3236] [id = 136] 09:00:15 INFO - PROCESS | 3236 | --DOCSHELL 0DF97400 == 34 [pid = 3236] [id = 135] 09:00:15 INFO - PROCESS | 3236 | --DOCSHELL 125B5800 == 33 [pid = 3236] [id = 134] 09:00:15 INFO - PROCESS | 3236 | --DOCSHELL 0E69FC00 == 32 [pid = 3236] [id = 125] 09:00:15 INFO - PROCESS | 3236 | --DOCSHELL 18F8BC00 == 31 [pid = 3236] [id = 149] 09:00:15 INFO - PROCESS | 3236 | --DOCSHELL 13C47800 == 30 [pid = 3236] [id = 147] 09:00:15 INFO - PROCESS | 3236 | --DOCSHELL 183DF800 == 29 [pid = 3236] [id = 148] 09:00:15 INFO - PROCESS | 3236 | --DOCSHELL 13C44400 == 28 [pid = 3236] [id = 145] 09:00:15 INFO - PROCESS | 3236 | --DOCSHELL 0DF28C00 == 27 [pid = 3236] [id = 146] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (16A45400) [pid = 3236] [serial = 398] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (1457DC00) [pid = 3236] [serial = 386] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (0EEDA800) [pid = 3236] [serial = 374] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (0E8DF800) [pid = 3236] [serial = 373] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (0E6A1C00) [pid = 3236] [serial = 380] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (0E6AA000) [pid = 3236] [serial = 381] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (12B1A800) [pid = 3236] [serial = 383] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (0DF98400) [pid = 3236] [serial = 376] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (0E053C00) [pid = 3236] [serial = 377] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (1542A400) [pid = 3236] [serial = 389] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (14836C00) [pid = 3236] [serial = 387] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0E32E000) [pid = 3236] [serial = 392] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (16108800) [pid = 3236] [serial = 390] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (16939C00) [pid = 3236] [serial = 395] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0E66D800) [pid = 3236] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E8EA400) [pid = 3236] [serial = 365] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0E6A1800) [pid = 3236] [serial = 364] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (16157400) [pid = 3236] [serial = 368] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (148A1400) [pid = 3236] [serial = 367] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (183C2800) [pid = 3236] [serial = 371] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (18232800) [pid = 3236] [serial = 370] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1216D800) [pid = 3236] [serial = 393] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (16A3E400) [pid = 3236] [serial = 399] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (12BE5C00) [pid = 3236] [serial = 384] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (16A27400) [pid = 3236] [serial = 396] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 3236 | 1467820815673 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:00:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:00:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1632ms 09:00:15 INFO - PROCESS | 3236 | 1467820815703 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 3236 | 1467820815707 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 09:00:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:00:15 INFO - PROCESS | 3236 | 1467820815714 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 3236 | 1467820815717 Marionette TRACE conn6 <- [1,566,null,{}] 09:00:15 INFO - PROCESS | 3236 | 1467820815722 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:15 INFO - PROCESS | 3236 | 1467820815725 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:15 INFO - PROCESS | 3236 | 1467820815817 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 09:00:15 INFO - PROCESS | 3236 | 1467820815826 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 3236 | 1467820815830 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:15 INFO - PROCESS | 3236 | ++DOCSHELL 0E057C00 == 28 [pid = 3236] [id = 151] 09:00:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0E05C400) [pid = 3236] [serial = 451] [outer = 00000000] 09:00:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0E325C00) [pid = 3236] [serial = 452] [outer = 0E05C400] 09:00:15 INFO - PROCESS | 3236 | 1467820815878 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0E32A000) [pid = 3236] [serial = 453] [outer = 0E05C400] 09:00:16 INFO - PROCESS | 3236 | 1467820816361 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:00:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:00:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 09:00:16 INFO - PROCESS | 3236 | 1467820816387 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 3236 | 1467820816392 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 09:00:16 INFO - PROCESS | 3236 | 1467820816399 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:00:16 INFO - PROCESS | 3236 | 1467820816401 Marionette TRACE conn6 <- [1,570,null,{}] 09:00:16 INFO - PROCESS | 3236 | 1467820816405 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:16 INFO - PROCESS | 3236 | 1467820816408 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:16 INFO - PROCESS | 3236 | 1467820816533 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 09:00:16 INFO - PROCESS | 3236 | 1467820816543 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 3236 | 1467820816545 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:16 INFO - PROCESS | 3236 | ++DOCSHELL 0E6AA400 == 29 [pid = 3236] [id = 152] 09:00:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (0E6AB000) [pid = 3236] [serial = 454] [outer = 00000000] 09:00:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0E6F2000) [pid = 3236] [serial = 455] [outer = 0E6AB000] 09:00:16 INFO - PROCESS | 3236 | 1467820816597 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0E8EA400) [pid = 3236] [serial = 456] [outer = 0E6AB000] 09:00:17 INFO - PROCESS | 3236 | 1467820817051 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:00:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:00:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 09:00:17 INFO - PROCESS | 3236 | 1467820817078 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 3236 | 1467820817081 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 09:00:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:00:17 INFO - PROCESS | 3236 | 1467820817084 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 3236 | 1467820817088 Marionette TRACE conn6 <- [1,574,null,{}] 09:00:17 INFO - PROCESS | 3236 | 1467820817098 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:17 INFO - PROCESS | 3236 | 1467820817103 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:17 INFO - PROCESS | 3236 | 1467820817187 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 09:00:17 INFO - PROCESS | 3236 | 1467820817194 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 3236 | 1467820817197 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:17 INFO - PROCESS | 3236 | ++DOCSHELL 12A97800 == 30 [pid = 3236] [id = 153] 09:00:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (12A9BC00) [pid = 3236] [serial = 457] [outer = 00000000] 09:00:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (12B26800) [pid = 3236] [serial = 458] [outer = 12A9BC00] 09:00:17 INFO - PROCESS | 3236 | 1467820817246 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (12B27400) [pid = 3236] [serial = 459] [outer = 12A9BC00] 09:00:17 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:17 INFO - PROCESS | 3236 | [3236] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:00:17 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:17 INFO - PROCESS | 3236 | [3236] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:00:17 INFO - PROCESS | 3236 | 1467820817747 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:00:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:00:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 09:00:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:00:17 INFO - PROCESS | 3236 | 1467820817761 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 3236 | 1467820817763 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 09:00:17 INFO - PROCESS | 3236 | 1467820817766 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 3236 | 1467820817768 Marionette TRACE conn6 <- [1,578,null,{}] 09:00:17 INFO - PROCESS | 3236 | 1467820817771 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:17 INFO - PROCESS | 3236 | 1467820817773 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:17 INFO - PROCESS | 3236 | 1467820817888 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 09:00:17 INFO - PROCESS | 3236 | 1467820817973 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 3236 | 1467820817975 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:17 INFO - PROCESS | 3236 | ++DOCSHELL 1457C400 == 31 [pid = 3236] [id = 154] 09:00:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1457D800) [pid = 3236] [serial = 460] [outer = 00000000] 09:00:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (14833000) [pid = 3236] [serial = 461] [outer = 1457D800] 09:00:18 INFO - PROCESS | 3236 | 1467820818021 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1483C000) [pid = 3236] [serial = 462] [outer = 1457D800] 09:00:18 INFO - PROCESS | 3236 | 1467820818444 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:00:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:00:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 730ms 09:00:18 INFO - PROCESS | 3236 | 1467820818502 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 3236 | 1467820818505 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 09:00:18 INFO - PROCESS | 3236 | 1467820818508 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 3236 | 1467820818509 Marionette TRACE conn6 <- [1,582,null,{}] 09:00:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:00:18 INFO - PROCESS | 3236 | 1467820818513 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:18 INFO - PROCESS | 3236 | 1467820818515 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:18 INFO - PROCESS | 3236 | 1467820818618 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 09:00:18 INFO - PROCESS | 3236 | 1467820818625 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 3236 | 1467820818627 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:18 INFO - PROCESS | 3236 | ++DOCSHELL 148A1400 == 32 [pid = 3236] [id = 155] 09:00:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (148A1C00) [pid = 3236] [serial = 463] [outer = 00000000] 09:00:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (159D6000) [pid = 3236] [serial = 464] [outer = 148A1C00] 09:00:18 INFO - PROCESS | 3236 | 1467820818670 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (16107000) [pid = 3236] [serial = 465] [outer = 148A1C00] 09:00:19 INFO - PROCESS | 3236 | 1467820819113 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:00:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:00:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 09:00:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:00:19 INFO - PROCESS | 3236 | 1467820819182 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 3236 | 1467820819185 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 09:00:19 INFO - PROCESS | 3236 | 1467820819188 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 3236 | 1467820819189 Marionette TRACE conn6 <- [1,586,null,{}] 09:00:19 INFO - PROCESS | 3236 | 1467820819193 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:19 INFO - PROCESS | 3236 | 1467820819198 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:19 INFO - PROCESS | 3236 | 1467820819354 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 09:00:19 INFO - PROCESS | 3236 | 1467820819367 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 3236 | 1467820819369 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:19 INFO - PROCESS | 3236 | ++DOCSHELL 148A6C00 == 33 [pid = 3236] [id = 156] 09:00:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (1610C400) [pid = 3236] [serial = 466] [outer = 00000000] 09:00:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (16936000) [pid = 3236] [serial = 467] [outer = 1610C400] 09:00:19 INFO - PROCESS | 3236 | 1467820819414 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (16A2CC00) [pid = 3236] [serial = 468] [outer = 1610C400] 09:00:19 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (175CC000) [pid = 3236] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:00:19 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (1416F400) [pid = 3236] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:00:19 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (1417D800) [pid = 3236] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:00:19 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (148A2000) [pid = 3236] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:00:19 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (1615E800) [pid = 3236] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:00:19 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0E8B4000) [pid = 3236] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:00:19 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (125B9400) [pid = 3236] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:00:19 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0D3CA800) [pid = 3236] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:00:19 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E051C00) [pid = 3236] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:00:19 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (09361800) [pid = 3236] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:00:19 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (17154400) [pid = 3236] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:00:19 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (14175400) [pid = 3236] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:00:20 INFO - PROCESS | 3236 | 1467820820081 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:00:20 INFO - PROCESS | 3236 | [3236] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:00:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:00:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 970ms 09:00:20 INFO - PROCESS | 3236 | 1467820820159 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 3236 | 1467820820161 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 09:00:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:00:20 INFO - PROCESS | 3236 | 1467820820164 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 3236 | 1467820820165 Marionette TRACE conn6 <- [1,590,null,{}] 09:00:20 INFO - PROCESS | 3236 | 1467820820169 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:20 INFO - PROCESS | 3236 | 1467820820171 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:20 INFO - PROCESS | 3236 | 1467820820248 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 09:00:20 INFO - PROCESS | 3236 | 1467820820254 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 3236 | 1467820820256 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:20 INFO - PROCESS | 3236 | ++DOCSHELL 0DF20C00 == 34 [pid = 3236] [id = 157] 09:00:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (13C44800) [pid = 3236] [serial = 469] [outer = 00000000] 09:00:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (161E4800) [pid = 3236] [serial = 470] [outer = 13C44800] 09:00:20 INFO - PROCESS | 3236 | 1467820820301 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (1693B800) [pid = 3236] [serial = 471] [outer = 13C44800] 09:00:20 INFO - PROCESS | 3236 | 1467820820714 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:00:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:00:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 09:00:20 INFO - PROCESS | 3236 | 1467820820794 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 09:00:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:00:20 INFO - PROCESS | 3236 | 1467820820797 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 09:00:20 INFO - PROCESS | 3236 | 1467820820800 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 3236 | 1467820820801 Marionette TRACE conn6 <- [1,594,null,{}] 09:00:20 INFO - PROCESS | 3236 | 1467820820805 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:20 INFO - PROCESS | 3236 | 1467820820807 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:20 INFO - PROCESS | 3236 | 1467820820910 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 09:00:20 INFO - PROCESS | 3236 | 1467820820918 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 3236 | 1467820820920 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:20 INFO - PROCESS | 3236 | ++DOCSHELL 09364800 == 35 [pid = 3236] [id = 158] 09:00:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16A31800) [pid = 3236] [serial = 472] [outer = 00000000] 09:00:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (16A49C00) [pid = 3236] [serial = 473] [outer = 16A31800] 09:00:20 INFO - PROCESS | 3236 | 1467820820963 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (16A47000) [pid = 3236] [serial = 474] [outer = 16A31800] 09:00:21 INFO - PROCESS | 3236 | 1467820821368 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:00:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 629ms 09:00:21 INFO - PROCESS | 3236 | 1467820821431 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 09:00:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:00:21 INFO - PROCESS | 3236 | 1467820821433 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 09:00:21 INFO - PROCESS | 3236 | 1467820821436 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 3236 | 1467820821438 Marionette TRACE conn6 <- [1,598,null,{}] 09:00:21 INFO - PROCESS | 3236 | 1467820821442 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:21 INFO - PROCESS | 3236 | 1467820821443 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:21 INFO - PROCESS | 3236 | 1467820821521 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 09:00:21 INFO - PROCESS | 3236 | 1467820821526 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 3236 | 1467820821528 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:21 INFO - PROCESS | 3236 | ++DOCSHELL 12A30800 == 36 [pid = 3236] [id = 159] 09:00:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (171DDC00) [pid = 3236] [serial = 475] [outer = 00000000] 09:00:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (171EB800) [pid = 3236] [serial = 476] [outer = 171DDC00] 09:00:21 INFO - PROCESS | 3236 | 1467820821572 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (175AE000) [pid = 3236] [serial = 477] [outer = 171DDC00] 09:00:22 INFO - PROCESS | 3236 | 1467820822390 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:00:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 970ms 09:00:22 INFO - PROCESS | 3236 | 1467820822408 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 3236 | 1467820822412 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 09:00:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:00:22 INFO - PROCESS | 3236 | 1467820822416 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 3236 | 1467820822420 Marionette TRACE conn6 <- [1,602,null,{}] 09:00:22 INFO - PROCESS | 3236 | 1467820822425 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:22 INFO - PROCESS | 3236 | 1467820822428 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:22 INFO - PROCESS | 3236 | 1467820822549 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 09:00:22 INFO - PROCESS | 3236 | 1467820822674 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 3236 | 1467820822676 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:22 INFO - PROCESS | 3236 | ++DOCSHELL 0DF22C00 == 37 [pid = 3236] [id = 160] 09:00:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0DF27400) [pid = 3236] [serial = 478] [outer = 00000000] 09:00:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0E6AB800) [pid = 3236] [serial = 479] [outer = 0DF27400] 09:00:22 INFO - PROCESS | 3236 | 1467820822736 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0E9C4C00) [pid = 3236] [serial = 480] [outer = 0DF27400] 09:00:23 INFO - PROCESS | 3236 | 1467820823426 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:00:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:00:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1022ms 09:00:23 INFO - PROCESS | 3236 | 1467820823440 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 3236 | 1467820823444 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 09:00:23 INFO - PROCESS | 3236 | 1467820823450 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:00:23 INFO - PROCESS | 3236 | 1467820823453 Marionette TRACE conn6 <- [1,606,null,{}] 09:00:23 INFO - PROCESS | 3236 | 1467820823457 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:23 INFO - PROCESS | 3236 | 1467820823460 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:23 INFO - PROCESS | 3236 | 1467820823586 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 09:00:23 INFO - PROCESS | 3236 | 1467820823712 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 3236 | 1467820823714 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:23 INFO - PROCESS | 3236 | ++DOCSHELL 14170000 == 38 [pid = 3236] [id = 161] 09:00:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (14170800) [pid = 3236] [serial = 481] [outer = 00000000] 09:00:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (14834800) [pid = 3236] [serial = 482] [outer = 14170800] 09:00:23 INFO - PROCESS | 3236 | 1467820823770 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (15CBA400) [pid = 3236] [serial = 483] [outer = 14170800] 09:00:24 INFO - PROCESS | 3236 | 1467820824602 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:00:24 INFO - PROCESS | 3236 | --DOCSHELL 09364800 == 37 [pid = 3236] [id = 158] 09:00:24 INFO - PROCESS | 3236 | --DOCSHELL 0DF20C00 == 36 [pid = 3236] [id = 157] 09:00:24 INFO - PROCESS | 3236 | --DOCSHELL 148A6C00 == 35 [pid = 3236] [id = 156] 09:00:24 INFO - PROCESS | 3236 | --DOCSHELL 148A1400 == 34 [pid = 3236] [id = 155] 09:00:24 INFO - PROCESS | 3236 | --DOCSHELL 1457C400 == 33 [pid = 3236] [id = 154] 09:00:24 INFO - PROCESS | 3236 | --DOCSHELL 12A97800 == 32 [pid = 3236] [id = 153] 09:00:24 INFO - PROCESS | 3236 | --DOCSHELL 0E6AA400 == 31 [pid = 3236] [id = 152] 09:00:24 INFO - PROCESS | 3236 | --DOCSHELL 0E057C00 == 30 [pid = 3236] [id = 151] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (16103000) [pid = 3236] [serial = 419] [outer = 00000000] [url = about:blank] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (16153800) [pid = 3236] [serial = 420] [outer = 00000000] [url = about:blank] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (161E3C00) [pid = 3236] [serial = 422] [outer = 00000000] [url = about:blank] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (12176400) [pid = 3236] [serial = 413] [outer = 00000000] [url = about:blank] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (122AC000) [pid = 3236] [serial = 414] [outer = 00000000] [url = about:blank] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (171DD000) [pid = 3236] [serial = 402] [outer = 00000000] [url = about:blank] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (17155800) [pid = 3236] [serial = 401] [outer = 00000000] [url = about:blank] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0E321C00) [pid = 3236] [serial = 410] [outer = 00000000] [url = about:blank] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0E66CC00) [pid = 3236] [serial = 411] [outer = 00000000] [url = about:blank] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0E677000) [pid = 3236] [serial = 404] [outer = 00000000] [url = about:blank] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0EEDD400) [pid = 3236] [serial = 405] [outer = 00000000] [url = about:blank] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0DEE4800) [pid = 3236] [serial = 407] [outer = 00000000] [url = about:blank] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (175AAC00) [pid = 3236] [serial = 425] [outer = 00000000] [url = about:blank] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0DF1E800) [pid = 3236] [serial = 408] [outer = 00000000] [url = about:blank] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (14832800) [pid = 3236] [serial = 416] [outer = 00000000] [url = about:blank] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (16A30C00) [pid = 3236] [serial = 423] [outer = 00000000] [url = about:blank] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1822C000) [pid = 3236] [serial = 432] [outer = 00000000] [url = about:blank] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1822B400) [pid = 3236] [serial = 431] [outer = 00000000] [url = about:blank] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (171E2000) [pid = 3236] [serial = 426] [outer = 00000000] [url = about:blank] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (175AE400) [pid = 3236] [serial = 428] [outer = 00000000] [url = about:blank] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (175B2400) [pid = 3236] [serial = 429] [outer = 00000000] [url = about:blank] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (1483C400) [pid = 3236] [serial = 417] [outer = 00000000] [url = about:blank] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (183D0800) [pid = 3236] [serial = 434] [outer = 00000000] [url = about:blank] 09:00:24 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (183D8400) [pid = 3236] [serial = 435] [outer = 00000000] [url = about:blank] 09:00:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:00:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1219ms 09:00:24 INFO - PROCESS | 3236 | 1467820824674 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 3236 | 1467820824678 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 09:00:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:00:24 INFO - PROCESS | 3236 | 1467820824682 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 3236 | 1467820824685 Marionette TRACE conn6 <- [1,610,null,{}] 09:00:24 INFO - PROCESS | 3236 | 1467820824690 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:24 INFO - PROCESS | 3236 | 1467820824693 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:24 INFO - PROCESS | 3236 | 1467820824788 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 09:00:24 INFO - PROCESS | 3236 | 1467820824795 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 3236 | 1467820824798 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:24 INFO - PROCESS | 3236 | ++DOCSHELL 0E051800 == 31 [pid = 3236] [id = 162] 09:00:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0E053C00) [pid = 3236] [serial = 484] [outer = 00000000] 09:00:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0E05CC00) [pid = 3236] [serial = 485] [outer = 0E053C00] 09:00:24 INFO - PROCESS | 3236 | 1467820824846 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0E66CC00) [pid = 3236] [serial = 486] [outer = 0E053C00] 09:00:25 INFO - PROCESS | 3236 | 1467820825352 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:00:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 730ms 09:00:25 INFO - PROCESS | 3236 | 1467820825414 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 3236 | 1467820825418 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 09:00:25 INFO - PROCESS | 3236 | 1467820825424 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:00:25 INFO - PROCESS | 3236 | 1467820825426 Marionette TRACE conn6 <- [1,614,null,{}] 09:00:25 INFO - PROCESS | 3236 | 1467820825430 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:25 INFO - PROCESS | 3236 | 1467820825433 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:25 INFO - PROCESS | 3236 | 1467820825520 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 09:00:25 INFO - PROCESS | 3236 | 1467820825598 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 3236 | 1467820825600 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:25 INFO - PROCESS | 3236 | ++DOCSHELL 0E6AD000 == 32 [pid = 3236] [id = 163] 09:00:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0E6AD800) [pid = 3236] [serial = 487] [outer = 00000000] 09:00:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0EFCC800) [pid = 3236] [serial = 488] [outer = 0E6AD800] 09:00:25 INFO - PROCESS | 3236 | 1467820825655 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (12177000) [pid = 3236] [serial = 489] [outer = 0E6AD800] 09:00:26 INFO - PROCESS | 3236 | 1467820826052 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:00:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:00:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 09:00:26 INFO - PROCESS | 3236 | 1467820826099 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 3236 | 1467820826101 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 09:00:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:00:26 INFO - PROCESS | 3236 | 1467820826105 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 3236 | 1467820826108 Marionette TRACE conn6 <- [1,618,null,{}] 09:00:26 INFO - PROCESS | 3236 | 1467820826119 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:26 INFO - PROCESS | 3236 | 1467820826123 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:26 INFO - PROCESS | 3236 | 1467820826237 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 09:00:26 INFO - PROCESS | 3236 | 1467820826246 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 3236 | 1467820826249 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:26 INFO - PROCESS | 3236 | ++DOCSHELL 13C46C00 == 33 [pid = 3236] [id = 164] 09:00:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1417A000) [pid = 3236] [serial = 490] [outer = 00000000] 09:00:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (14588C00) [pid = 3236] [serial = 491] [outer = 1417A000] 09:00:26 INFO - PROCESS | 3236 | 1467820826297 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (14839400) [pid = 3236] [serial = 492] [outer = 1417A000] 09:00:26 INFO - PROCESS | 3236 | 1467820826753 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:00:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:00:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 09:00:26 INFO - PROCESS | 3236 | 1467820826795 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 3236 | 1467820826798 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 09:00:26 INFO - PROCESS | 3236 | 1467820826801 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:00:26 INFO - PROCESS | 3236 | 1467820826803 Marionette TRACE conn6 <- [1,622,null,{}] 09:00:26 INFO - PROCESS | 3236 | 1467820826813 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:26 INFO - PROCESS | 3236 | 1467820826815 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:26 INFO - PROCESS | 3236 | 1467820826928 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 09:00:26 INFO - PROCESS | 3236 | 1467820826933 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 3236 | 1467820826935 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:26 INFO - PROCESS | 3236 | ++DOCSHELL 16105400 == 34 [pid = 3236] [id = 165] 09:00:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16106400) [pid = 3236] [serial = 493] [outer = 00000000] 09:00:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16153000) [pid = 3236] [serial = 494] [outer = 16106400] 09:00:26 INFO - PROCESS | 3236 | 1467820826981 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16159C00) [pid = 3236] [serial = 495] [outer = 16106400] 09:00:27 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:27 INFO - PROCESS | 3236 | [3236] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:00:27 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:27 INFO - PROCESS | 3236 | [3236] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:00:27 INFO - PROCESS | 3236 | 1467820827410 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:00:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:00:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 09:00:27 INFO - PROCESS | 3236 | 1467820827437 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 3236 | 1467820827439 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 09:00:27 INFO - PROCESS | 3236 | 1467820827442 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 3236 | 1467820827444 Marionette TRACE conn6 <- [1,626,null,{}] 09:00:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:00:27 INFO - PROCESS | 3236 | 1467820827448 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:27 INFO - PROCESS | 3236 | 1467820827450 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:27 INFO - PROCESS | 3236 | 1467820827559 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 09:00:27 INFO - PROCESS | 3236 | 1467820827564 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 3236 | 1467820827566 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:27 INFO - PROCESS | 3236 | ++DOCSHELL 15CC3000 == 35 [pid = 3236] [id = 166] 09:00:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1615C000) [pid = 3236] [serial = 496] [outer = 00000000] 09:00:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (16A28800) [pid = 3236] [serial = 497] [outer = 1615C000] 09:00:27 INFO - PROCESS | 3236 | 1467820827611 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (16A30C00) [pid = 3236] [serial = 498] [outer = 1615C000] 09:00:27 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:27 INFO - PROCESS | 3236 | [3236] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:00:27 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:27 INFO - PROCESS | 3236 | [3236] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:00:28 INFO - PROCESS | 3236 | 1467820828104 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:00:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:00:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 09:00:28 INFO - PROCESS | 3236 | 1467820828125 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 3236 | 1467820828127 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 09:00:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:00:28 INFO - PROCESS | 3236 | 1467820828131 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 3236 | 1467820828132 Marionette TRACE conn6 <- [1,630,null,{}] 09:00:28 INFO - PROCESS | 3236 | 1467820828136 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:28 INFO - PROCESS | 3236 | 1467820828141 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:28 INFO - PROCESS | 3236 | 1467820828280 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 09:00:28 INFO - PROCESS | 3236 | 1467820828286 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 3236 | 1467820828288 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:28 INFO - PROCESS | 3236 | ++DOCSHELL 09361400 == 36 [pid = 3236] [id = 167] 09:00:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (1610F800) [pid = 3236] [serial = 499] [outer = 00000000] 09:00:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (171EAC00) [pid = 3236] [serial = 500] [outer = 1610F800] 09:00:28 INFO - PROCESS | 3236 | 1467820828341 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (16A89800) [pid = 3236] [serial = 501] [outer = 1610F800] 09:00:28 INFO - PROCESS | 3236 | 1467820828807 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:00:28 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (12175C00) [pid = 3236] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:00:28 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (12A9BC00) [pid = 3236] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:00:28 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (1457D800) [pid = 3236] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:00:28 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0E05C400) [pid = 3236] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:00:28 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (148A1C00) [pid = 3236] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:00:28 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (1610C400) [pid = 3236] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:00:28 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0E6AB000) [pid = 3236] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:00:28 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (16A31800) [pid = 3236] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:00:28 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0E058400) [pid = 3236] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:00:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:00:28 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (14172000) [pid = 3236] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:00:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 839ms 09:00:28 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (183DFC00) [pid = 3236] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:00:28 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (18F8C000) [pid = 3236] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:00:28 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (13C44800) [pid = 3236] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:00:28 INFO - PROCESS | 3236 | 1467820828972 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 3236 | 1467820828974 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 09:00:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:00:28 INFO - PROCESS | 3236 | 1467820828978 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 3236 | 1467820828979 Marionette TRACE conn6 <- [1,634,null,{}] 09:00:28 INFO - PROCESS | 3236 | 1467820828983 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:28 INFO - PROCESS | 3236 | 1467820828984 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:29 INFO - PROCESS | 3236 | 1467820829067 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 09:00:29 INFO - PROCESS | 3236 | 1467820829072 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 3236 | 1467820829074 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:29 INFO - PROCESS | 3236 | ++DOCSHELL 0E6F1000 == 37 [pid = 3236] [id = 168] 09:00:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (12171C00) [pid = 3236] [serial = 502] [outer = 00000000] 09:00:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (14172000) [pid = 3236] [serial = 503] [outer = 12171C00] 09:00:29 INFO - PROCESS | 3236 | 1467820829122 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (14832C00) [pid = 3236] [serial = 504] [outer = 12171C00] 09:00:29 INFO - PROCESS | 3236 | 1467820829550 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:00:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:00:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 09:00:29 INFO - PROCESS | 3236 | 1467820829612 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 3236 | 1467820829614 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 09:00:29 INFO - PROCESS | 3236 | 1467820829617 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:00:29 INFO - PROCESS | 3236 | 1467820829619 Marionette TRACE conn6 <- [1,638,null,{}] 09:00:29 INFO - PROCESS | 3236 | 1467820829623 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:29 INFO - PROCESS | 3236 | 1467820829625 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:29 INFO - PROCESS | 3236 | 1467820829706 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 09:00:29 INFO - PROCESS | 3236 | 1467820829713 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 3236 | 1467820829715 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:29 INFO - PROCESS | 3236 | ++DOCSHELL 16A34800 == 38 [pid = 3236] [id = 169] 09:00:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (175AA000) [pid = 3236] [serial = 505] [outer = 00000000] 09:00:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (17D92C00) [pid = 3236] [serial = 506] [outer = 175AA000] 09:00:29 INFO - PROCESS | 3236 | 1467820829759 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (1822B400) [pid = 3236] [serial = 507] [outer = 175AA000] 09:00:30 INFO - PROCESS | 3236 | 1467820830190 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:00:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 09:00:30 INFO - PROCESS | 3236 | 1467820830252 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 09:00:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:00:30 INFO - PROCESS | 3236 | 1467820830254 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 09:00:30 INFO - PROCESS | 3236 | 1467820830257 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 3236 | 1467820830259 Marionette TRACE conn6 <- [1,642,null,{}] 09:00:30 INFO - PROCESS | 3236 | 1467820830262 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:30 INFO - PROCESS | 3236 | 1467820830264 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:30 INFO - PROCESS | 3236 | 1467820830354 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 09:00:30 INFO - PROCESS | 3236 | 1467820830363 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 3236 | 1467820830364 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:30 INFO - PROCESS | 3236 | ++DOCSHELL 13C49C00 == 39 [pid = 3236] [id = 170] 09:00:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (17D92800) [pid = 3236] [serial = 508] [outer = 00000000] 09:00:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (183CDC00) [pid = 3236] [serial = 509] [outer = 17D92800] 09:00:30 INFO - PROCESS | 3236 | 1467820830409 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (183DA000) [pid = 3236] [serial = 510] [outer = 17D92800] 09:00:30 INFO - PROCESS | 3236 | 1467820830868 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:00:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 09:00:30 INFO - PROCESS | 3236 | 1467820830900 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 3236 | 1467820830902 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 09:00:30 INFO - PROCESS | 3236 | 1467820830905 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:00:30 INFO - PROCESS | 3236 | 1467820830907 Marionette TRACE conn6 <- [1,646,null,{}] 09:00:30 INFO - PROCESS | 3236 | 1467820830910 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:30 INFO - PROCESS | 3236 | 1467820830912 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:31 INFO - PROCESS | 3236 | 1467820831039 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 09:00:31 INFO - PROCESS | 3236 | 1467820831160 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 3236 | 1467820831163 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:31 INFO - PROCESS | 3236 | ++DOCSHELL 0DEEC400 == 40 [pid = 3236] [id = 171] 09:00:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (0DEF0400) [pid = 3236] [serial = 511] [outer = 00000000] 09:00:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (0DF70800) [pid = 3236] [serial = 512] [outer = 0DEF0400] 09:00:31 INFO - PROCESS | 3236 | 1467820831224 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (0E05B800) [pid = 3236] [serial = 513] [outer = 0DEF0400] 09:00:31 INFO - PROCESS | 3236 | 1467820831890 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:00:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1016ms 09:00:31 INFO - PROCESS | 3236 | 1467820831927 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 3236 | 1467820831931 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 09:00:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:00:31 INFO - PROCESS | 3236 | 1467820831936 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 3236 | 1467820831940 Marionette TRACE conn6 <- [1,650,null,{}] 09:00:31 INFO - PROCESS | 3236 | 1467820831980 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:31 INFO - PROCESS | 3236 | 1467820831985 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:32 INFO - PROCESS | 3236 | 1467820832099 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 09:00:32 INFO - PROCESS | 3236 | 1467820832224 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 3236 | 1467820832227 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:32 INFO - PROCESS | 3236 | ++DOCSHELL 12114800 == 41 [pid = 3236] [id = 172] 09:00:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (12172C00) [pid = 3236] [serial = 514] [outer = 00000000] 09:00:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (12B25800) [pid = 3236] [serial = 515] [outer = 12172C00] 09:00:32 INFO - PROCESS | 3236 | 1467820832285 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (13762C00) [pid = 3236] [serial = 516] [outer = 12172C00] 09:00:32 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:32 INFO - PROCESS | 3236 | [3236] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:00:32 INFO - PROCESS | 3236 | 1467820832870 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:00:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:00:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 990ms 09:00:32 INFO - PROCESS | 3236 | 1467820832927 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 3236 | 1467820832930 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 09:00:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:00:32 INFO - PROCESS | 3236 | 1467820832934 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 3236 | 1467820832936 Marionette TRACE conn6 <- [1,654,null,{}] 09:00:32 INFO - PROCESS | 3236 | 1467820832940 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:32 INFO - PROCESS | 3236 | 1467820832943 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:33 INFO - PROCESS | 3236 | 1467820833054 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 09:00:33 INFO - PROCESS | 3236 | 1467820833156 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 3236 | 1467820833159 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:33 INFO - PROCESS | 3236 | ++DOCSHELL 16A4A800 == 42 [pid = 3236] [id = 173] 09:00:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (16A4B800) [pid = 3236] [serial = 517] [outer = 00000000] 09:00:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (171E7400) [pid = 3236] [serial = 518] [outer = 16A4B800] 09:00:33 INFO - PROCESS | 3236 | 1467820833213 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (175B2400) [pid = 3236] [serial = 519] [outer = 16A4B800] 09:00:33 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:33 INFO - PROCESS | 3236 | [3236] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:00:33 INFO - PROCESS | 3236 | 1467820833846 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:00:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 930ms 09:00:33 INFO - PROCESS | 3236 | 1467820833866 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 3236 | 1467820833870 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 09:00:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:00:33 INFO - PROCESS | 3236 | 1467820833881 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 3236 | 1467820833886 Marionette TRACE conn6 <- [1,658,null,{}] 09:00:33 INFO - PROCESS | 3236 | 1467820833890 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:33 INFO - PROCESS | 3236 | 1467820833893 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:33 INFO - PROCESS | 3236 | 1467820834006 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 09:00:34 INFO - PROCESS | 3236 | 1467820834107 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 3236 | 1467820834109 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:34 INFO - PROCESS | 3236 | ++DOCSHELL 183E0C00 == 43 [pid = 3236] [id = 174] 09:00:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (183E3C00) [pid = 3236] [serial = 520] [outer = 00000000] 09:00:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (1917A400) [pid = 3236] [serial = 521] [outer = 183E3C00] 09:00:34 INFO - PROCESS | 3236 | 1467820834163 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (19318400) [pid = 3236] [serial = 522] [outer = 183E3C00] 09:00:34 INFO - PROCESS | 3236 | 1467820834975 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:00:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:00:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1129ms 09:00:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:00:34 INFO - PROCESS | 3236 | 1467820835005 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 3236 | 1467820835010 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 09:00:34 INFO - PROCESS | 3236 | 1467820835015 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 3236 | 1467820835018 Marionette TRACE conn6 <- [1,662,null,{}] 09:00:35 INFO - PROCESS | 3236 | 1467820835023 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:35 INFO - PROCESS | 3236 | 1467820835026 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:35 INFO - PROCESS | 3236 | 1467820835130 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 09:00:35 INFO - PROCESS | 3236 | 1467820835258 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 3236 | 1467820835262 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:35 INFO - PROCESS | 3236 | ++DOCSHELL 0E941800 == 44 [pid = 3236] [id = 175] 09:00:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (0E946C00) [pid = 3236] [serial = 523] [outer = 00000000] 09:00:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (12174C00) [pid = 3236] [serial = 524] [outer = 0E946C00] 09:00:35 INFO - PROCESS | 3236 | 1467820835316 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (125BC000) [pid = 3236] [serial = 525] [outer = 0E946C00] 09:00:36 INFO - PROCESS | 3236 | --DOCSHELL 12175400 == 43 [pid = 3236] [id = 150] 09:00:36 INFO - PROCESS | 3236 | --DOCSHELL 13C49C00 == 42 [pid = 3236] [id = 170] 09:00:36 INFO - PROCESS | 3236 | --DOCSHELL 16A34800 == 41 [pid = 3236] [id = 169] 09:00:36 INFO - PROCESS | 3236 | --DOCSHELL 0E6F1000 == 40 [pid = 3236] [id = 168] 09:00:36 INFO - PROCESS | 3236 | --DOCSHELL 09361400 == 39 [pid = 3236] [id = 167] 09:00:36 INFO - PROCESS | 3236 | --DOCSHELL 15CC3000 == 38 [pid = 3236] [id = 166] 09:00:36 INFO - PROCESS | 3236 | --DOCSHELL 16105400 == 37 [pid = 3236] [id = 165] 09:00:36 INFO - PROCESS | 3236 | --DOCSHELL 13C46C00 == 36 [pid = 3236] [id = 164] 09:00:36 INFO - PROCESS | 3236 | --DOCSHELL 0E6AD000 == 35 [pid = 3236] [id = 163] 09:00:36 INFO - PROCESS | 3236 | --DOCSHELL 0E051800 == 34 [pid = 3236] [id = 162] 09:00:36 INFO - PROCESS | 3236 | --DOCSHELL 12A30800 == 33 [pid = 3236] [id = 159] 09:00:36 INFO - PROCESS | 3236 | --DOCSHELL 14170000 == 32 [pid = 3236] [id = 161] 09:00:36 INFO - PROCESS | 3236 | --DOCSHELL 0DF22C00 == 31 [pid = 3236] [id = 160] 09:00:36 INFO - PROCESS | 3236 | --DOCSHELL 183E0C00 == 30 [pid = 3236] [id = 174] 09:00:36 INFO - PROCESS | 3236 | --DOCSHELL 16A4A800 == 29 [pid = 3236] [id = 173] 09:00:36 INFO - PROCESS | 3236 | --DOCSHELL 0DEEC400 == 28 [pid = 3236] [id = 171] 09:00:36 INFO - PROCESS | 3236 | --DOCSHELL 12114800 == 27 [pid = 3236] [id = 172] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (12A97C00) [pid = 3236] [serial = 450] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (122E7800) [pid = 3236] [serial = 449] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (12B26800) [pid = 3236] [serial = 458] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (14833000) [pid = 3236] [serial = 461] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (0E325C00) [pid = 3236] [serial = 452] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (0E32A000) [pid = 3236] [serial = 453] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (159D6000) [pid = 3236] [serial = 464] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (1483C000) [pid = 3236] [serial = 462] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (16936000) [pid = 3236] [serial = 467] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (16107000) [pid = 3236] [serial = 465] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0E6F2000) [pid = 3236] [serial = 455] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (0E8EA400) [pid = 3236] [serial = 456] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (16A49C00) [pid = 3236] [serial = 473] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (1216D000) [pid = 3236] [serial = 438] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0E6A6000) [pid = 3236] [serial = 437] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1615CC00) [pid = 3236] [serial = 441] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (148A1800) [pid = 3236] [serial = 440] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (18451400) [pid = 3236] [serial = 444] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (183E2400) [pid = 3236] [serial = 443] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (19310800) [pid = 3236] [serial = 447] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (190CC000) [pid = 3236] [serial = 446] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (16A47000) [pid = 3236] [serial = 474] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (171EB800) [pid = 3236] [serial = 476] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (16A2CC00) [pid = 3236] [serial = 468] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (161E4800) [pid = 3236] [serial = 470] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1693B800) [pid = 3236] [serial = 471] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (12B27400) [pid = 3236] [serial = 459] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:36 INFO - PROCESS | 3236 | [3236] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:00:36 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:36 INFO - PROCESS | 3236 | 1467820836473 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:00:36 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 09:00:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1478ms 09:00:36 INFO - PROCESS | 3236 | 1467820836494 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 3236 | 1467820836498 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 09:00:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:00:36 INFO - PROCESS | 3236 | 1467820836502 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 3236 | 1467820836507 Marionette TRACE conn6 <- [1,666,null,{}] 09:00:36 INFO - PROCESS | 3236 | 1467820836511 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:36 INFO - PROCESS | 3236 | 1467820836514 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:36 INFO - PROCESS | 3236 | 1467820836604 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 09:00:36 INFO - PROCESS | 3236 | 1467820836614 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 3236 | 1467820836617 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:36 INFO - PROCESS | 3236 | ++DOCSHELL 0DF1B800 == 28 [pid = 3236] [id = 176] 09:00:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0DF1F000) [pid = 3236] [serial = 526] [outer = 00000000] 09:00:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0DF8F000) [pid = 3236] [serial = 527] [outer = 0DF1F000] 09:00:36 INFO - PROCESS | 3236 | 1467820836666 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0E051C00) [pid = 3236] [serial = 528] [outer = 0DF1F000] 09:00:37 INFO - PROCESS | 3236 | 1467820837159 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:00:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:00:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 690ms 09:00:37 INFO - PROCESS | 3236 | 1467820837206 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 3236 | 1467820837211 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 09:00:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:00:37 INFO - PROCESS | 3236 | 1467820837220 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 3236 | 1467820837222 Marionette TRACE conn6 <- [1,670,null,{}] 09:00:37 INFO - PROCESS | 3236 | 1467820837226 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:37 INFO - PROCESS | 3236 | 1467820837229 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:37 INFO - PROCESS | 3236 | 1467820837356 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 09:00:37 INFO - PROCESS | 3236 | 1467820837444 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 3236 | 1467820837446 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:37 INFO - PROCESS | 3236 | ++DOCSHELL 0E6A6400 == 29 [pid = 3236] [id = 177] 09:00:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0E6A6800) [pid = 3236] [serial = 529] [outer = 00000000] 09:00:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (0E6AA000) [pid = 3236] [serial = 530] [outer = 0E6A6800] 09:00:37 INFO - PROCESS | 3236 | 1467820837494 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0E8B2400) [pid = 3236] [serial = 531] [outer = 0E6A6800] 09:00:38 INFO - PROCESS | 3236 | 1467820838341 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:00:38 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) 09:00:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1172ms 09:00:38 INFO - PROCESS | 3236 | 1467820838393 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 3236 | 1467820838396 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 09:00:38 INFO - PROCESS | 3236 | 1467820838399 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:00:38 INFO - PROCESS | 3236 | 1467820838403 Marionette TRACE conn6 <- [1,674,null,{}] 09:00:38 INFO - PROCESS | 3236 | 1467820838413 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:38 INFO - PROCESS | 3236 | 1467820838418 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:38 INFO - PROCESS | 3236 | 1467820838526 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 09:00:38 INFO - PROCESS | 3236 | 1467820838534 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 3236 | 1467820838537 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:38 INFO - PROCESS | 3236 | ++DOCSHELL 122E4800 == 30 [pid = 3236] [id = 178] 09:00:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (122E5C00) [pid = 3236] [serial = 532] [outer = 00000000] 09:00:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (123C3400) [pid = 3236] [serial = 533] [outer = 122E5C00] 09:00:38 INFO - PROCESS | 3236 | 1467820838586 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (125B8C00) [pid = 3236] [serial = 534] [outer = 122E5C00] 09:00:39 INFO - PROCESS | 3236 | 1467820839552 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:00:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1177ms 09:00:39 INFO - PROCESS | 3236 | 1467820839582 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 3236 | 1467820839585 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 09:00:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:00:39 INFO - PROCESS | 3236 | 1467820839588 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 3236 | 1467820839590 Marionette TRACE conn6 <- [1,678,null,{}] 09:00:39 INFO - PROCESS | 3236 | 1467820839593 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:39 INFO - PROCESS | 3236 | 1467820839595 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:39 INFO - PROCESS | 3236 | 1467820839709 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 09:00:39 INFO - PROCESS | 3236 | 1467820839715 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 3236 | 1467820839717 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:39 INFO - PROCESS | 3236 | ++DOCSHELL 12AA1400 == 31 [pid = 3236] [id = 179] 09:00:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (12B49800) [pid = 3236] [serial = 535] [outer = 00000000] 09:00:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (13762000) [pid = 3236] [serial = 536] [outer = 12B49800] 09:00:39 INFO - PROCESS | 3236 | 1467820839808 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (14170000) [pid = 3236] [serial = 537] [outer = 12B49800] 09:00:40 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1615C000) [pid = 3236] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:00:40 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (16106400) [pid = 3236] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:00:40 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (14170800) [pid = 3236] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:00:40 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0E053C00) [pid = 3236] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:00:40 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0E6AD800) [pid = 3236] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:00:40 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (171DDC00) [pid = 3236] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:00:40 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0DF27400) [pid = 3236] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:00:40 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1417A000) [pid = 3236] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:00:40 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1610F800) [pid = 3236] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:00:40 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (12171C00) [pid = 3236] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:00:40 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (175AA000) [pid = 3236] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:00:40 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (17D92800) [pid = 3236] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:00:40 INFO - PROCESS | 3236 | 1467820840872 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:00:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:00:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1333ms 09:00:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:00:40 INFO - PROCESS | 3236 | 1467820840923 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 3236 | 1467820840925 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 09:00:40 INFO - PROCESS | 3236 | 1467820840929 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - PROCESS | 3236 | 1467820840930 Marionette TRACE conn6 <- [1,682,null,{}] 09:00:40 INFO - PROCESS | 3236 | 1467820840934 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:40 INFO - PROCESS | 3236 | 1467820840936 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:40 INFO - PROCESS | 3236 | 1467820841015 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 09:00:41 INFO - PROCESS | 3236 | 1467820841021 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 3236 | 1467820841023 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:41 INFO - PROCESS | 3236 | ++DOCSHELL 0E6AD800 == 32 [pid = 3236] [id = 180] 09:00:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0E944400) [pid = 3236] [serial = 538] [outer = 00000000] 09:00:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (13C47400) [pid = 3236] [serial = 539] [outer = 0E944400] 09:00:41 INFO - PROCESS | 3236 | 1467820841069 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (14178000) [pid = 3236] [serial = 540] [outer = 0E944400] 09:00:41 INFO - PROCESS | 3236 | 1467820842018 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:00:42 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) 09:00:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1125ms 09:00:42 INFO - PROCESS | 3236 | 1467820842056 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 3236 | 1467820842058 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 09:00:42 INFO - PROCESS | 3236 | 1467820842061 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:00:42 INFO - PROCESS | 3236 | 1467820842063 Marionette TRACE conn6 <- [1,686,null,{}] 09:00:42 INFO - PROCESS | 3236 | 1467820842066 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:42 INFO - PROCESS | 3236 | 1467820842072 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:42 INFO - PROCESS | 3236 | 1467820842165 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 09:00:42 INFO - PROCESS | 3236 | 1467820842172 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 3236 | 1467820842174 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:42 INFO - PROCESS | 3236 | ++DOCSHELL 1489F400 == 33 [pid = 3236] [id = 181] 09:00:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (159D5800) [pid = 3236] [serial = 541] [outer = 00000000] 09:00:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (15CC3400) [pid = 3236] [serial = 542] [outer = 159D5800] 09:00:42 INFO - PROCESS | 3236 | 1467820842230 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (16109800) [pid = 3236] [serial = 543] [outer = 159D5800] 09:00:43 INFO - PROCESS | 3236 | 1467820843463 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:00:43 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) 09:00:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1419ms 09:00:43 INFO - PROCESS | 3236 | 1467820843485 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 3236 | 1467820843489 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 09:00:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:00:43 INFO - PROCESS | 3236 | 1467820843494 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 3236 | 1467820843498 Marionette TRACE conn6 <- [1,690,null,{}] 09:00:43 INFO - PROCESS | 3236 | 1467820843503 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:43 INFO - PROCESS | 3236 | 1467820843507 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:43 INFO - PROCESS | 3236 | 1467820843644 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 09:00:43 INFO - PROCESS | 3236 | 1467820843777 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 3236 | 1467820843780 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:43 INFO - PROCESS | 3236 | ++DOCSHELL 0DEE3C00 == 34 [pid = 3236] [id = 182] 09:00:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0DF20000) [pid = 3236] [serial = 544] [outer = 00000000] 09:00:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (0E678400) [pid = 3236] [serial = 545] [outer = 0DF20000] 09:00:43 INFO - PROCESS | 3236 | 1467820843836 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (0E6A8C00) [pid = 3236] [serial = 546] [outer = 0DF20000] 09:00:44 INFO - PROCESS | 3236 | --DOCSHELL 0E6AD800 == 33 [pid = 3236] [id = 180] 09:00:44 INFO - PROCESS | 3236 | --DOCSHELL 12AA1400 == 32 [pid = 3236] [id = 179] 09:00:44 INFO - PROCESS | 3236 | --DOCSHELL 122E4800 == 31 [pid = 3236] [id = 178] 09:00:44 INFO - PROCESS | 3236 | --DOCSHELL 0E6A6400 == 30 [pid = 3236] [id = 177] 09:00:44 INFO - PROCESS | 3236 | --DOCSHELL 0DF1B800 == 29 [pid = 3236] [id = 176] 09:00:44 INFO - PROCESS | 3236 | --DOCSHELL 0E941800 == 28 [pid = 3236] [id = 175] 09:00:44 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (16A28800) [pid = 3236] [serial = 497] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (16153000) [pid = 3236] [serial = 494] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (16A30C00) [pid = 3236] [serial = 498] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (14834800) [pid = 3236] [serial = 482] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (15CBA400) [pid = 3236] [serial = 483] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0E05CC00) [pid = 3236] [serial = 485] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0E66CC00) [pid = 3236] [serial = 486] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0EFCC800) [pid = 3236] [serial = 488] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (12177000) [pid = 3236] [serial = 489] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (175AE000) [pid = 3236] [serial = 477] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (0E6AB800) [pid = 3236] [serial = 479] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (0E9C4C00) [pid = 3236] [serial = 480] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (14588C00) [pid = 3236] [serial = 491] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (171EAC00) [pid = 3236] [serial = 500] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (14172000) [pid = 3236] [serial = 503] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (14832C00) [pid = 3236] [serial = 504] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (16A89800) [pid = 3236] [serial = 501] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (16159C00) [pid = 3236] [serial = 495] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (17D92C00) [pid = 3236] [serial = 506] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (1822B400) [pid = 3236] [serial = 507] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (183DA000) [pid = 3236] [serial = 510] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3236 | --DOMWINDOW == 56 (14839400) [pid = 3236] [serial = 492] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3236 | --DOMWINDOW == 55 (183CDC00) [pid = 3236] [serial = 509] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3236 | 1467820845012 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:00:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:00:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1590ms 09:00:45 INFO - PROCESS | 3236 | 1467820845085 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 3236 | 1467820845088 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 09:00:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:00:45 INFO - PROCESS | 3236 | 1467820845093 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 3236 | 1467820845096 Marionette TRACE conn6 <- [1,694,null,{}] 09:00:45 INFO - PROCESS | 3236 | 1467820845152 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:45 INFO - PROCESS | 3236 | 1467820845155 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:45 INFO - PROCESS | 3236 | 1467820845258 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 09:00:45 INFO - PROCESS | 3236 | 1467820845265 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 3236 | 1467820845269 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:45 INFO - PROCESS | 3236 | ++DOCSHELL 0E05C400 == 29 [pid = 3236] [id = 183] 09:00:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 56 (0E05CC00) [pid = 3236] [serial = 547] [outer = 00000000] 09:00:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 57 (0E324800) [pid = 3236] [serial = 548] [outer = 0E05CC00] 09:00:45 INFO - PROCESS | 3236 | 1467820845318 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (0E32C000) [pid = 3236] [serial = 549] [outer = 0E05CC00] 09:00:46 INFO - PROCESS | 3236 | 1467820846231 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:00:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:00:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1159ms 09:00:46 INFO - PROCESS | 3236 | 1467820846254 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 3236 | 1467820846259 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 09:00:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:00:46 INFO - PROCESS | 3236 | 1467820846265 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 3236 | 1467820846268 Marionette TRACE conn6 <- [1,698,null,{}] 09:00:46 INFO - PROCESS | 3236 | 1467820846271 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:46 INFO - PROCESS | 3236 | 1467820846274 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:46 INFO - PROCESS | 3236 | 1467820846364 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 09:00:46 INFO - PROCESS | 3236 | 1467820846371 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 3236 | 1467820846373 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:46 INFO - PROCESS | 3236 | ++DOCSHELL 0EEDB800 == 30 [pid = 3236] [id = 184] 09:00:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (0EEDF000) [pid = 3236] [serial = 550] [outer = 00000000] 09:00:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (12110800) [pid = 3236] [serial = 551] [outer = 0EEDF000] 09:00:46 INFO - PROCESS | 3236 | 1467820846422 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (1216EC00) [pid = 3236] [serial = 552] [outer = 0EEDF000] 09:00:47 INFO - PROCESS | 3236 | 1467820847359 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:00:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:00:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1173ms 09:00:47 INFO - PROCESS | 3236 | 1467820847411 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 09:00:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:00:47 INFO - PROCESS | 3236 | 1467820847414 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 09:00:47 INFO - PROCESS | 3236 | 1467820847417 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 3236 | 1467820847421 Marionette TRACE conn6 <- [1,702,null,{}] 09:00:47 INFO - PROCESS | 3236 | 1467820847437 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:47 INFO - PROCESS | 3236 | 1467820847441 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:47 INFO - PROCESS | 3236 | 1467820847558 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 09:00:47 INFO - PROCESS | 3236 | 1467820847566 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 3236 | 1467820847569 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:47 INFO - PROCESS | 3236 | ++DOCSHELL 12B1A400 == 31 [pid = 3236] [id = 185] 09:00:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (12B1D800) [pid = 3236] [serial = 553] [outer = 00000000] 09:00:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (12B56C00) [pid = 3236] [serial = 554] [outer = 12B1D800] 09:00:47 INFO - PROCESS | 3236 | 1467820847617 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0DEE6000) [pid = 3236] [serial = 555] [outer = 12B1D800] 09:00:48 INFO - PROCESS | 3236 | 1467820848566 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:00:48 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 09:00:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1179ms 09:00:48 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (0E944400) [pid = 3236] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:00:48 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (0DF1F000) [pid = 3236] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:00:48 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (0E946C00) [pid = 3236] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:00:48 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (0E6A6800) [pid = 3236] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:00:48 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (0DEF0400) [pid = 3236] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:00:48 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (12172C00) [pid = 3236] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:00:48 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (16A4B800) [pid = 3236] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:00:48 INFO - PROCESS | 3236 | --DOMWINDOW == 56 (183E3C00) [pid = 3236] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:00:48 INFO - PROCESS | 3236 | --DOMWINDOW == 55 (122E5C00) [pid = 3236] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:00:48 INFO - PROCESS | 3236 | --DOMWINDOW == 54 (12B49800) [pid = 3236] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:00:48 INFO - PROCESS | 3236 | 1467820848606 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 3236 | 1467820848609 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 09:00:48 INFO - PROCESS | 3236 | 1467820848613 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:00:48 INFO - PROCESS | 3236 | 1467820848615 Marionette TRACE conn6 <- [1,706,null,{}] 09:00:48 INFO - PROCESS | 3236 | 1467820848618 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:48 INFO - PROCESS | 3236 | 1467820848620 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:48 INFO - PROCESS | 3236 | 1467820848732 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 09:00:48 INFO - PROCESS | 3236 | 1467820848778 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 3236 | 1467820848780 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:48 INFO - PROCESS | 3236 | ++DOCSHELL 12B0BC00 == 32 [pid = 3236] [id = 186] 09:00:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 55 (12B25C00) [pid = 3236] [serial = 556] [outer = 00000000] 09:00:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 56 (1458A000) [pid = 3236] [serial = 557] [outer = 12B25C00] 09:00:48 INFO - PROCESS | 3236 | 1467820848824 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 57 (14837800) [pid = 3236] [serial = 558] [outer = 12B25C00] 09:00:49 INFO - PROCESS | 3236 | 1467820849687 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:00:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1115ms 09:00:49 INFO - PROCESS | 3236 | 1467820849733 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 3236 | 1467820849735 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 09:00:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:00:49 INFO - PROCESS | 3236 | 1467820849738 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 3236 | 1467820849740 Marionette TRACE conn6 <- [1,710,null,{}] 09:00:49 INFO - PROCESS | 3236 | 1467820849743 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:49 INFO - PROCESS | 3236 | 1467820849745 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:49 INFO - PROCESS | 3236 | 1467820849853 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 09:00:49 INFO - PROCESS | 3236 | 1467820849862 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 3236 | 1467820849864 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:49 INFO - PROCESS | 3236 | ++DOCSHELL 122E4400 == 33 [pid = 3236] [id = 187] 09:00:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (1483DC00) [pid = 3236] [serial = 559] [outer = 00000000] 09:00:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (15CB8400) [pid = 3236] [serial = 560] [outer = 1483DC00] 09:00:49 INFO - PROCESS | 3236 | 1467820849907 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (16102C00) [pid = 3236] [serial = 561] [outer = 1483DC00] 09:00:50 INFO - PROCESS | 3236 | 1467820850345 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 09:00:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:00:50 INFO - PROCESS | 3236 | 1467820850371 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 09:00:50 INFO - PROCESS | 3236 | 1467820850374 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 3236 | 1467820850376 Marionette TRACE conn6 <- [1,714,null,{}] 09:00:50 INFO - PROCESS | 3236 | 1467820850379 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:50 INFO - PROCESS | 3236 | 1467820850385 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:50 INFO - PROCESS | 3236 | 1467820850520 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 09:00:50 INFO - PROCESS | 3236 | 1467820850529 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 3236 | 1467820850531 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:50 INFO - PROCESS | 3236 | ++DOCSHELL 1610A400 == 34 [pid = 3236] [id = 188] 09:00:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (1610E000) [pid = 3236] [serial = 562] [outer = 00000000] 09:00:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (1615CC00) [pid = 3236] [serial = 563] [outer = 1610E000] 09:00:50 INFO - PROCESS | 3236 | 1467820850574 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (161E2800) [pid = 3236] [serial = 564] [outer = 1610E000] 09:00:51 INFO - PROCESS | 3236 | 1467820851056 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:00:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 730ms 09:00:51 INFO - PROCESS | 3236 | 1467820851165 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 3236 | 1467820851170 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 09:00:51 INFO - PROCESS | 3236 | 1467820851176 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:00:51 INFO - PROCESS | 3236 | 1467820851180 Marionette TRACE conn6 <- [1,718,null,{}] 09:00:51 INFO - PROCESS | 3236 | 1467820851201 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:51 INFO - PROCESS | 3236 | 1467820851205 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:51 INFO - PROCESS | 3236 | 1467820851327 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 09:00:51 INFO - PROCESS | 3236 | 1467820851416 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 3236 | 1467820851421 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:51 INFO - PROCESS | 3236 | ++DOCSHELL 0DF1F400 == 35 [pid = 3236] [id = 189] 09:00:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0DF8FC00) [pid = 3236] [serial = 565] [outer = 00000000] 09:00:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0E320C00) [pid = 3236] [serial = 566] [outer = 0DF8FC00] 09:00:51 INFO - PROCESS | 3236 | 1467820851479 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0E66D400) [pid = 3236] [serial = 567] [outer = 0DF8FC00] 09:00:52 INFO - PROCESS | 3236 | 1467820852061 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 3236 | 1467820852118 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 09:00:52 INFO - PROCESS | 3236 | 1467820852124 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 3236 | 1467820852128 Marionette TRACE conn6 <- [1,722,null,{}] 09:00:52 INFO - PROCESS | 3236 | 1467820852134 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:52 INFO - PROCESS | 3236 | 1467820852136 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:52 INFO - PROCESS | 3236 | 1467820852269 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 09:00:52 INFO - PROCESS | 3236 | 1467820852370 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 3236 | 1467820852373 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:52 INFO - PROCESS | 3236 | ++DOCSHELL 1457C400 == 36 [pid = 3236] [id = 190] 09:00:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (1457F800) [pid = 3236] [serial = 568] [outer = 00000000] 09:00:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (148A5400) [pid = 3236] [serial = 569] [outer = 1457F800] 09:00:52 INFO - PROCESS | 3236 | 1467820852429 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (16109400) [pid = 3236] [serial = 570] [outer = 1457F800] 09:00:53 INFO - PROCESS | 3236 | 1467820853044 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:00:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:00:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 990ms 09:00:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:00:53 INFO - PROCESS | 3236 | 1467820853114 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 3236 | 1467820853116 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 09:00:53 INFO - PROCESS | 3236 | 1467820853120 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 3236 | 1467820853122 Marionette TRACE conn6 <- [1,726,null,{}] 09:00:53 INFO - PROCESS | 3236 | 1467820853128 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:53 INFO - PROCESS | 3236 | 1467820853133 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:53 INFO - PROCESS | 3236 | 1467820853241 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 09:00:53 INFO - PROCESS | 3236 | 1467820853371 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 3236 | 1467820853375 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:53 INFO - PROCESS | 3236 | ++DOCSHELL 16A29C00 == 37 [pid = 3236] [id = 191] 09:00:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (16A2B800) [pid = 3236] [serial = 571] [outer = 00000000] 09:00:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (16A32800) [pid = 3236] [serial = 572] [outer = 16A2B800] 09:00:53 INFO - PROCESS | 3236 | 1467820853434 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (16A40800) [pid = 3236] [serial = 573] [outer = 16A2B800] 09:00:54 INFO - PROCESS | 3236 | 1467820854556 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:00:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1482ms 09:00:54 INFO - PROCESS | 3236 | 1467820854606 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 3236 | 1467820854608 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 09:00:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:00:54 INFO - PROCESS | 3236 | 1467820854612 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 3236 | 1467820854614 Marionette TRACE conn6 <- [1,730,null,{}] 09:00:54 INFO - PROCESS | 3236 | 1467820854618 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:54 INFO - PROCESS | 3236 | 1467820854620 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:54 INFO - PROCESS | 3236 | 1467820854728 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 09:00:54 INFO - PROCESS | 3236 | 1467820854803 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 3236 | 1467820854806 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:54 INFO - PROCESS | 3236 | ++DOCSHELL 12592400 == 38 [pid = 3236] [id = 192] 09:00:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (12594000) [pid = 3236] [serial = 574] [outer = 00000000] 09:00:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1417BC00) [pid = 3236] [serial = 575] [outer = 12594000] 09:00:54 INFO - PROCESS | 3236 | 1467820854901 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (159D7400) [pid = 3236] [serial = 576] [outer = 12594000] 09:00:56 INFO - PROCESS | 3236 | --DOCSHELL 122E4400 == 37 [pid = 3236] [id = 187] 09:00:56 INFO - PROCESS | 3236 | --DOCSHELL 12B0BC00 == 36 [pid = 3236] [id = 186] 09:00:56 INFO - PROCESS | 3236 | --DOCSHELL 12B1A400 == 35 [pid = 3236] [id = 185] 09:00:56 INFO - PROCESS | 3236 | --DOCSHELL 0EEDB800 == 34 [pid = 3236] [id = 184] 09:00:56 INFO - PROCESS | 3236 | --DOCSHELL 0E05C400 == 33 [pid = 3236] [id = 183] 09:00:56 INFO - PROCESS | 3236 | --DOCSHELL 0DEE3C00 == 32 [pid = 3236] [id = 182] 09:00:56 INFO - PROCESS | 3236 | --DOCSHELL 1489F400 == 31 [pid = 3236] [id = 181] 09:00:56 INFO - PROCESS | 3236 | --DOCSHELL 16A29C00 == 30 [pid = 3236] [id = 191] 09:00:56 INFO - PROCESS | 3236 | --DOCSHELL 1610A400 == 29 [pid = 3236] [id = 188] 09:00:56 INFO - PROCESS | 3236 | --DOCSHELL 0DF1F400 == 28 [pid = 3236] [id = 189] 09:00:56 INFO - PROCESS | 3236 | --DOCSHELL 1457C400 == 27 [pid = 3236] [id = 190] 09:00:56 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (15CC3400) [pid = 3236] [serial = 542] [outer = 00000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (14178000) [pid = 3236] [serial = 540] [outer = 00000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0DF8F000) [pid = 3236] [serial = 527] [outer = 00000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0E051C00) [pid = 3236] [serial = 528] [outer = 00000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (125BC000) [pid = 3236] [serial = 525] [outer = 00000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (12174C00) [pid = 3236] [serial = 524] [outer = 00000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (0E6AA000) [pid = 3236] [serial = 530] [outer = 00000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (0E05B800) [pid = 3236] [serial = 513] [outer = 00000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (0DF70800) [pid = 3236] [serial = 512] [outer = 00000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (13762C00) [pid = 3236] [serial = 516] [outer = 00000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (12B25800) [pid = 3236] [serial = 515] [outer = 00000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (175B2400) [pid = 3236] [serial = 519] [outer = 00000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (171E7400) [pid = 3236] [serial = 518] [outer = 00000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (19318400) [pid = 3236] [serial = 522] [outer = 00000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (1917A400) [pid = 3236] [serial = 521] [outer = 00000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (123C3400) [pid = 3236] [serial = 533] [outer = 00000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (13762000) [pid = 3236] [serial = 536] [outer = 00000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (125B8C00) [pid = 3236] [serial = 534] [outer = 00000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3236 | --DOMWINDOW == 56 (14170000) [pid = 3236] [serial = 537] [outer = 00000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3236 | --DOMWINDOW == 55 (13C47400) [pid = 3236] [serial = 539] [outer = 00000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3236 | --DOMWINDOW == 54 (0E8B2400) [pid = 3236] [serial = 531] [outer = 00000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3236 | 1467820856315 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:00:56 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 09:00:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1733ms 09:00:56 INFO - PROCESS | 3236 | 1467820856349 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 3236 | 1467820856353 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 09:00:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:00:56 INFO - PROCESS | 3236 | 1467820856358 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - PROCESS | 3236 | 1467820856362 Marionette TRACE conn6 <- [1,734,null,{}] 09:00:56 INFO - PROCESS | 3236 | 1467820856367 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:56 INFO - PROCESS | 3236 | 1467820856370 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:56 INFO - PROCESS | 3236 | 1467820856456 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 09:00:56 INFO - PROCESS | 3236 | 1467820856466 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 3236 | 1467820856471 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:56 INFO - PROCESS | 3236 | ++DOCSHELL 0E04EC00 == 28 [pid = 3236] [id = 193] 09:00:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 55 (0E04F000) [pid = 3236] [serial = 577] [outer = 00000000] 09:00:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 56 (0E053000) [pid = 3236] [serial = 578] [outer = 0E04F000] 09:00:56 INFO - PROCESS | 3236 | 1467820856520 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 57 (0E057800) [pid = 3236] [serial = 579] [outer = 0E04F000] 09:00:57 INFO - PROCESS | 3236 | 1467820857484 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:00:57 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.) 09:00:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1177ms 09:00:57 INFO - PROCESS | 3236 | 1467820857536 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 3236 | 1467820857541 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 09:00:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:00:57 INFO - PROCESS | 3236 | 1467820857547 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 3236 | 1467820857550 Marionette TRACE conn6 <- [1,738,null,{}] 09:00:57 INFO - PROCESS | 3236 | 1467820857554 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:57 INFO - PROCESS | 3236 | 1467820857557 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:57 INFO - PROCESS | 3236 | 1467820857647 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 09:00:57 INFO - PROCESS | 3236 | 1467820857654 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 3236 | 1467820857657 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:57 INFO - PROCESS | 3236 | ++DOCSHELL 0E6ABC00 == 29 [pid = 3236] [id = 194] 09:00:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (0E6AC400) [pid = 3236] [serial = 580] [outer = 00000000] 09:00:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (0E8B3C00) [pid = 3236] [serial = 581] [outer = 0E6AC400] 09:00:57 INFO - PROCESS | 3236 | 1467820857705 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (0E945C00) [pid = 3236] [serial = 582] [outer = 0E6AC400] 09:00:58 INFO - PROCESS | 3236 | 1467820858643 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:00:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:00:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1119ms 09:00:58 INFO - PROCESS | 3236 | 1467820858670 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 3236 | 1467820858672 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 09:00:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:00:58 INFO - PROCESS | 3236 | 1467820858676 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 3236 | 1467820858679 Marionette TRACE conn6 <- [1,742,null,{}] 09:00:58 INFO - PROCESS | 3236 | 1467820858690 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:58 INFO - PROCESS | 3236 | 1467820858695 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:58 INFO - PROCESS | 3236 | 1467820858814 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 09:00:58 INFO - PROCESS | 3236 | 1467820858822 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 3236 | 1467820858825 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:58 INFO - PROCESS | 3236 | ++DOCSHELL 1229F000 == 30 [pid = 3236] [id = 195] 09:00:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (122E7800) [pid = 3236] [serial = 583] [outer = 00000000] 09:00:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (125BCC00) [pid = 3236] [serial = 584] [outer = 122E7800] 09:00:58 INFO - PROCESS | 3236 | 1467820858873 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (12A99C00) [pid = 3236] [serial = 585] [outer = 122E7800] 09:00:59 INFO - PROCESS | 3236 | 1467820859835 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:00:59 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 09:00:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1180ms 09:00:59 INFO - PROCESS | 3236 | 1467820859860 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 3236 | 1467820859862 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 09:00:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:00:59 INFO - PROCESS | 3236 | 1467820859866 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 3236 | 1467820859868 Marionette TRACE conn6 <- [1,746,null,{}] 09:00:59 INFO - PROCESS | 3236 | 1467820859871 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:59 INFO - PROCESS | 3236 | 1467820859873 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:00:59 INFO - PROCESS | 3236 | 1467820859981 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 09:00:59 INFO - PROCESS | 3236 | 1467820859987 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 3236 | 1467820859989 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:00 INFO - PROCESS | 3236 | ++DOCSHELL 122ED400 == 31 [pid = 3236] [id = 196] 09:01:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (12B05800) [pid = 3236] [serial = 586] [outer = 00000000] 09:01:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (13762000) [pid = 3236] [serial = 587] [outer = 12B05800] 09:01:00 INFO - PROCESS | 3236 | 1467820860034 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (1457C400) [pid = 3236] [serial = 588] [outer = 12B05800] 09:01:00 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (12B1D800) [pid = 3236] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:01:00 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (12B25C00) [pid = 3236] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:01:00 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (159D5800) [pid = 3236] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:01:00 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (0DF20000) [pid = 3236] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:01:00 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (0E05CC00) [pid = 3236] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:01:00 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (0EEDF000) [pid = 3236] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:01:00 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (1483DC00) [pid = 3236] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:01:00 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (1610E000) [pid = 3236] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:01:00 INFO - PROCESS | 3236 | 1467820860601 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:01:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 770ms 09:01:00 INFO - PROCESS | 3236 | 1467820860640 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 3236 | 1467820860642 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 09:01:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:01:00 INFO - PROCESS | 3236 | 1467820860645 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 3236 | 1467820860647 Marionette TRACE conn6 <- [1,750,null,{}] 09:01:00 INFO - PROCESS | 3236 | 1467820860651 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:00 INFO - PROCESS | 3236 | 1467820860653 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:00 INFO - PROCESS | 3236 | 1467820860732 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 09:01:00 INFO - PROCESS | 3236 | 1467820860737 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 3236 | 1467820860739 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:00 INFO - PROCESS | 3236 | ++DOCSHELL 123C8C00 == 32 [pid = 3236] [id = 197] 09:01:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (125B7400) [pid = 3236] [serial = 589] [outer = 00000000] 09:01:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (14833800) [pid = 3236] [serial = 590] [outer = 125B7400] 09:01:00 INFO - PROCESS | 3236 | 1467820860784 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (1483D000) [pid = 3236] [serial = 591] [outer = 125B7400] 09:01:01 INFO - PROCESS | 3236 | 1467820861709 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:01:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:01:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1075ms 09:01:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:01:01 INFO - PROCESS | 3236 | 1467820861721 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 3236 | 1467820861723 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 09:01:01 INFO - PROCESS | 3236 | 1467820861726 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 3236 | 1467820861728 Marionette TRACE conn6 <- [1,754,null,{}] 09:01:01 INFO - PROCESS | 3236 | 1467820861731 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:01 INFO - PROCESS | 3236 | 1467820861736 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:01 INFO - PROCESS | 3236 | 1467820861868 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 09:01:01 INFO - PROCESS | 3236 | 1467820861874 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 3236 | 1467820861876 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:01 INFO - PROCESS | 3236 | ++DOCSHELL 1489CC00 == 33 [pid = 3236] [id = 198] 09:01:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (15CB8000) [pid = 3236] [serial = 592] [outer = 00000000] 09:01:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (16155000) [pid = 3236] [serial = 593] [outer = 15CB8000] 09:01:01 INFO - PROCESS | 3236 | 1467820861921 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (1615D400) [pid = 3236] [serial = 594] [outer = 15CB8000] 09:01:02 INFO - PROCESS | 3236 | 1467820862879 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:01:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1175ms 09:01:02 INFO - PROCESS | 3236 | 1467820862902 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 3236 | 1467820862907 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 09:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:01:02 INFO - PROCESS | 3236 | 1467820862913 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 3236 | 1467820862916 Marionette TRACE conn6 <- [1,758,null,{}] 09:01:02 INFO - PROCESS | 3236 | 1467820862922 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:02 INFO - PROCESS | 3236 | 1467820862925 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:03 INFO - PROCESS | 3236 | 1467820863070 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 09:01:03 INFO - PROCESS | 3236 | 1467820863192 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 3236 | 1467820863195 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:03 INFO - PROCESS | 3236 | ++DOCSHELL 0E31FC00 == 34 [pid = 3236] [id = 199] 09:01:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0E321000) [pid = 3236] [serial = 595] [outer = 00000000] 09:01:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0E32D400) [pid = 3236] [serial = 596] [outer = 0E321000] 09:01:03 INFO - PROCESS | 3236 | 1467820863298 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0E67A800) [pid = 3236] [serial = 597] [outer = 0E321000] 09:01:04 INFO - PROCESS | 3236 | 1467820864053 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1170ms 09:01:04 INFO - PROCESS | 3236 | 1467820864087 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 3236 | 1467820864092 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 09:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:01:04 INFO - PROCESS | 3236 | 1467820864098 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 3236 | 1467820864101 Marionette TRACE conn6 <- [1,762,null,{}] 09:01:04 INFO - PROCESS | 3236 | 1467820864106 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:04 INFO - PROCESS | 3236 | 1467820864108 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:04 INFO - PROCESS | 3236 | 1467820864224 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 09:01:04 INFO - PROCESS | 3236 | 1467820864303 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 3236 | 1467820864305 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:04 INFO - PROCESS | 3236 | ++DOCSHELL 1221D400 == 35 [pid = 3236] [id = 200] 09:01:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (122A4400) [pid = 3236] [serial = 598] [outer = 00000000] 09:01:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (1258D800) [pid = 3236] [serial = 599] [outer = 122A4400] 09:01:04 INFO - PROCESS | 3236 | 1467820864410 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (12B1D800) [pid = 3236] [serial = 600] [outer = 122A4400] 09:01:05 INFO - PROCESS | 3236 | --DOCSHELL 123C8C00 == 34 [pid = 3236] [id = 197] 09:01:05 INFO - PROCESS | 3236 | --DOCSHELL 122ED400 == 33 [pid = 3236] [id = 196] 09:01:05 INFO - PROCESS | 3236 | --DOCSHELL 1229F000 == 32 [pid = 3236] [id = 195] 09:01:05 INFO - PROCESS | 3236 | --DOCSHELL 0E6ABC00 == 31 [pid = 3236] [id = 194] 09:01:05 INFO - PROCESS | 3236 | --DOCSHELL 0E04EC00 == 30 [pid = 3236] [id = 193] 09:01:05 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (1615CC00) [pid = 3236] [serial = 563] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (12B56C00) [pid = 3236] [serial = 554] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (1458A000) [pid = 3236] [serial = 557] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (16109800) [pid = 3236] [serial = 543] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (0E678400) [pid = 3236] [serial = 545] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (0E6A8C00) [pid = 3236] [serial = 546] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (0E324800) [pid = 3236] [serial = 548] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (0E32C000) [pid = 3236] [serial = 549] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (12110800) [pid = 3236] [serial = 551] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (161E2800) [pid = 3236] [serial = 564] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (15CB8400) [pid = 3236] [serial = 560] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (0DEE6000) [pid = 3236] [serial = 555] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (14837800) [pid = 3236] [serial = 558] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3236 | --DOMWINDOW == 56 (16102C00) [pid = 3236] [serial = 561] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3236 | --DOMWINDOW == 55 (1216EC00) [pid = 3236] [serial = 552] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3236 | 1467820865148 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1120ms 09:01:05 INFO - PROCESS | 3236 | 1467820865222 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 3236 | 1467820865226 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 09:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:01:05 INFO - PROCESS | 3236 | 1467820865231 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 3236 | 1467820865234 Marionette TRACE conn6 <- [1,766,null,{}] 09:01:05 INFO - PROCESS | 3236 | 1467820865239 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:05 INFO - PROCESS | 3236 | 1467820865242 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:05 INFO - PROCESS | 3236 | 1467820865330 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 09:01:05 INFO - PROCESS | 3236 | 1467820865343 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 3236 | 1467820865346 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:05 INFO - PROCESS | 3236 | ++DOCSHELL 0E32AC00 == 31 [pid = 3236] [id = 201] 09:01:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 56 (0E32B000) [pid = 3236] [serial = 601] [outer = 00000000] 09:01:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 57 (0E66FC00) [pid = 3236] [serial = 602] [outer = 0E32B000] 09:01:05 INFO - PROCESS | 3236 | 1467820865395 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (0E6A8C00) [pid = 3236] [serial = 603] [outer = 0E32B000] 09:01:05 INFO - PROCESS | 3236 | 1467820865878 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 09:01:05 INFO - PROCESS | 3236 | 1467820865902 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 3236 | 1467820865906 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 09:01:05 INFO - PROCESS | 3236 | 1467820865912 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 3236 | 1467820865914 Marionette TRACE conn6 <- [1,770,null,{}] 09:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:01:05 INFO - PROCESS | 3236 | 1467820865918 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:05 INFO - PROCESS | 3236 | 1467820865921 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:06 INFO - PROCESS | 3236 | 1467820866006 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 09:01:06 INFO - PROCESS | 3236 | 1467820866015 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 3236 | 1467820866017 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:06 INFO - PROCESS | 3236 | ++DOCSHELL 0EEDE800 == 32 [pid = 3236] [id = 202] 09:01:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (1216C000) [pid = 3236] [serial = 604] [outer = 00000000] 09:01:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (12176C00) [pid = 3236] [serial = 605] [outer = 1216C000] 09:01:06 INFO - PROCESS | 3236 | 1467820866064 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (122E6000) [pid = 3236] [serial = 606] [outer = 1216C000] 09:01:06 INFO - PROCESS | 3236 | 1467820866531 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 09:01:06 INFO - PROCESS | 3236 | 1467820866587 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 3236 | 1467820866589 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 09:01:06 INFO - PROCESS | 3236 | 1467820866593 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:01:06 INFO - PROCESS | 3236 | 1467820866596 Marionette TRACE conn6 <- [1,774,null,{}] 09:01:06 INFO - PROCESS | 3236 | 1467820866606 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:06 INFO - PROCESS | 3236 | 1467820866611 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:06 INFO - PROCESS | 3236 | 1467820866695 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 09:01:06 INFO - PROCESS | 3236 | 1467820866781 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 3236 | 1467820866784 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:06 INFO - PROCESS | 3236 | ++DOCSHELL 1417C800 == 33 [pid = 3236] [id = 203] 09:01:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (1417CC00) [pid = 3236] [serial = 607] [outer = 00000000] 09:01:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (1458A400) [pid = 3236] [serial = 608] [outer = 1417CC00] 09:01:06 INFO - PROCESS | 3236 | 1467820866860 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (1483A400) [pid = 3236] [serial = 609] [outer = 1417CC00] 09:01:07 INFO - PROCESS | 3236 | 1467820867250 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 09:01:07 INFO - PROCESS | 3236 | 1467820867267 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 3236 | 1467820867269 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 09:01:07 INFO - PROCESS | 3236 | 1467820867272 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:01:07 INFO - PROCESS | 3236 | 1467820867274 Marionette TRACE conn6 <- [1,778,null,{}] 09:01:07 INFO - PROCESS | 3236 | 1467820867278 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:07 INFO - PROCESS | 3236 | 1467820867280 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:07 INFO - PROCESS | 3236 | 1467820867419 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 09:01:07 INFO - PROCESS | 3236 | 1467820867436 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 3236 | 1467820867438 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:07 INFO - PROCESS | 3236 | ++DOCSHELL 148A5800 == 34 [pid = 3236] [id = 204] 09:01:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (148D7400) [pid = 3236] [serial = 610] [outer = 00000000] 09:01:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (15CBC800) [pid = 3236] [serial = 611] [outer = 148D7400] 09:01:07 INFO - PROCESS | 3236 | 1467820867487 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (1610B000) [pid = 3236] [serial = 612] [outer = 148D7400] 09:01:07 INFO - PROCESS | 3236 | 1467820867938 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 730ms 09:01:08 INFO - PROCESS | 3236 | 1467820868012 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 3236 | 1467820868014 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 09:01:08 INFO - PROCESS | 3236 | 1467820868017 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 3236 | 1467820868019 Marionette TRACE conn6 <- [1,782,null,{}] 09:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:01:08 INFO - PROCESS | 3236 | 1467820868023 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:08 INFO - PROCESS | 3236 | 1467820868025 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:08 INFO - PROCESS | 3236 | 1467820868165 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 09:01:08 INFO - PROCESS | 3236 | 1467820868185 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 3236 | 1467820868187 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:08 INFO - PROCESS | 3236 | ++DOCSHELL 1615BC00 == 35 [pid = 3236] [id = 205] 09:01:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (1615CC00) [pid = 3236] [serial = 613] [outer = 00000000] 09:01:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (161DD400) [pid = 3236] [serial = 614] [outer = 1615CC00] 09:01:08 INFO - PROCESS | 3236 | 1467820868232 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (161E5800) [pid = 3236] [serial = 615] [outer = 1615CC00] 09:01:08 INFO - PROCESS | 3236 | 1467820868694 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 09:01:08 INFO - PROCESS | 3236 | 1467820868752 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 09:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:01:08 INFO - PROCESS | 3236 | 1467820868754 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 09:01:08 INFO - PROCESS | 3236 | 1467820868762 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 3236 | 1467820868764 Marionette TRACE conn6 <- [1,786,null,{}] 09:01:08 INFO - PROCESS | 3236 | 1467820868768 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:08 INFO - PROCESS | 3236 | 1467820868773 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:08 INFO - PROCESS | 3236 | 1467820868904 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 09:01:08 INFO - PROCESS | 3236 | 1467820868963 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 3236 | 1467820868965 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:08 INFO - PROCESS | 3236 | ++DOCSHELL 16A45400 == 36 [pid = 3236] [id = 206] 09:01:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (16A48000) [pid = 3236] [serial = 616] [outer = 00000000] 09:01:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (16A84800) [pid = 3236] [serial = 617] [outer = 16A48000] 09:01:09 INFO - PROCESS | 3236 | 1467820869019 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (16A85000) [pid = 3236] [serial = 618] [outer = 16A48000] 09:01:09 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0E04F000) [pid = 3236] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:01:09 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0E6AC400) [pid = 3236] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:01:09 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (122E7800) [pid = 3236] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:01:09 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (0DF8FC00) [pid = 3236] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:01:09 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (1457F800) [pid = 3236] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:01:09 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (16A2B800) [pid = 3236] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:01:09 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (12B05800) [pid = 3236] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:01:09 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (125B7400) [pid = 3236] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:01:09 INFO - PROCESS | 3236 | 1467820869449 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:01:09 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 09:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 09:01:09 INFO - PROCESS | 3236 | 1467820869488 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 3236 | 1467820869490 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 09:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:01:09 INFO - PROCESS | 3236 | 1467820869498 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 3236 | 1467820869499 Marionette TRACE conn6 <- [1,790,null,{}] 09:01:09 INFO - PROCESS | 3236 | 1467820869503 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:09 INFO - PROCESS | 3236 | 1467820869505 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:09 INFO - PROCESS | 3236 | 1467820869585 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 09:01:09 INFO - PROCESS | 3236 | 1467820869591 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 3236 | 1467820869593 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:09 INFO - PROCESS | 3236 | ++DOCSHELL 12B05800 == 37 [pid = 3236] [id = 207] 09:01:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (159CAC00) [pid = 3236] [serial = 619] [outer = 00000000] 09:01:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (16C0AC00) [pid = 3236] [serial = 620] [outer = 159CAC00] 09:01:09 INFO - PROCESS | 3236 | 1467820869639 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (17154800) [pid = 3236] [serial = 621] [outer = 159CAC00] 09:01:10 INFO - PROCESS | 3236 | 1467820870087 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:01:10 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 09:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 09:01:10 INFO - PROCESS | 3236 | 1467820870124 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 3236 | 1467820870127 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 09:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:01:10 INFO - PROCESS | 3236 | 1467820870130 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 3236 | 1467820870132 Marionette TRACE conn6 <- [1,794,null,{}] 09:01:10 INFO - PROCESS | 3236 | 1467820870135 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:10 INFO - PROCESS | 3236 | 1467820870137 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:10 INFO - PROCESS | 3236 | 1467820870216 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 09:01:10 INFO - PROCESS | 3236 | 1467820870222 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 3236 | 1467820870224 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:10 INFO - PROCESS | 3236 | ++DOCSHELL 171DC800 == 38 [pid = 3236] [id = 208] 09:01:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (171DD400) [pid = 3236] [serial = 622] [outer = 00000000] 09:01:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (171E5000) [pid = 3236] [serial = 623] [outer = 171DD400] 09:01:10 INFO - PROCESS | 3236 | 1467820870267 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (171E9400) [pid = 3236] [serial = 624] [outer = 171DD400] 09:01:10 INFO - PROCESS | 3236 | 1467820870678 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:01:10 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 09:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 570ms 09:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:01:10 INFO - PROCESS | 3236 | 1467820870704 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 3236 | 1467820870706 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 09:01:10 INFO - PROCESS | 3236 | 1467820870709 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 3236 | 1467820870711 Marionette TRACE conn6 <- [1,798,null,{}] 09:01:10 INFO - PROCESS | 3236 | 1467820870714 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:10 INFO - PROCESS | 3236 | 1467820870716 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:10 INFO - PROCESS | 3236 | 1467820870846 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 09:01:10 INFO - PROCESS | 3236 | 1467820870856 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 3236 | 1467820870858 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:10 INFO - PROCESS | 3236 | ++DOCSHELL 171E9000 == 39 [pid = 3236] [id = 209] 09:01:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (175AC000) [pid = 3236] [serial = 625] [outer = 00000000] 09:01:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (175B1400) [pid = 3236] [serial = 626] [outer = 175AC000] 09:01:10 INFO - PROCESS | 3236 | 1467820870902 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (175AEC00) [pid = 3236] [serial = 627] [outer = 175AC000] 09:01:11 INFO - PROCESS | 3236 | 1467820871334 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 09:01:11 INFO - PROCESS | 3236 | 1467820871380 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 09:01:11 INFO - PROCESS | 3236 | 1467820871382 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 09:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:01:11 INFO - PROCESS | 3236 | 1467820871385 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - PROCESS | 3236 | 1467820871387 Marionette TRACE conn6 <- [1,802,null,{}] 09:01:11 INFO - PROCESS | 3236 | 1467820871430 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:11 INFO - PROCESS | 3236 | 1467820871434 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:11 INFO - PROCESS | 3236 | 1467820871577 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 09:01:11 INFO - PROCESS | 3236 | 1467820871682 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 3236 | 1467820871686 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:11 INFO - PROCESS | 3236 | ++DOCSHELL 0DF6C000 == 40 [pid = 3236] [id = 210] 09:01:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0DF8D000) [pid = 3236] [serial = 628] [outer = 00000000] 09:01:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0E32C800) [pid = 3236] [serial = 629] [outer = 0DF8D000] 09:01:11 INFO - PROCESS | 3236 | 1467820871744 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (0E6AA000) [pid = 3236] [serial = 630] [outer = 0DF8D000] 09:01:12 INFO - PROCESS | 3236 | 1467820872381 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 3236 | 1467820872415 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 09:01:12 INFO - PROCESS | 3236 | 1467820872420 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:01:12 INFO - PROCESS | 3236 | 1467820872423 Marionette TRACE conn6 <- [1,806,null,{}] 09:01:12 INFO - PROCESS | 3236 | 1467820872429 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:12 INFO - PROCESS | 3236 | 1467820872432 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:12 INFO - PROCESS | 3236 | 1467820872547 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 09:01:12 INFO - PROCESS | 3236 | 1467820872649 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 3236 | 1467820872653 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:12 INFO - PROCESS | 3236 | ++DOCSHELL 13764400 == 41 [pid = 3236] [id = 211] 09:01:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (13766C00) [pid = 3236] [serial = 631] [outer = 00000000] 09:01:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (14831000) [pid = 3236] [serial = 632] [outer = 13766C00] 09:01:12 INFO - PROCESS | 3236 | 1467820872709 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (148A1800) [pid = 3236] [serial = 633] [outer = 13766C00] 09:01:13 INFO - PROCESS | 3236 | 1467820873240 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 870ms 09:01:13 INFO - PROCESS | 3236 | 1467820873295 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 3236 | 1467820873298 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 09:01:13 INFO - PROCESS | 3236 | 1467820873301 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:01:13 INFO - PROCESS | 3236 | 1467820873304 Marionette TRACE conn6 <- [1,810,null,{}] 09:01:13 INFO - PROCESS | 3236 | 1467820873308 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:13 INFO - PROCESS | 3236 | 1467820873310 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:13 INFO - PROCESS | 3236 | 1467820873421 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 09:01:13 INFO - PROCESS | 3236 | 1467820873550 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 3236 | 1467820873554 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:13 INFO - PROCESS | 3236 | ++DOCSHELL 16A47000 == 42 [pid = 3236] [id = 212] 09:01:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (16A47800) [pid = 3236] [serial = 634] [outer = 00000000] 09:01:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (171EBC00) [pid = 3236] [serial = 635] [outer = 16A47800] 09:01:13 INFO - PROCESS | 3236 | 1467820873614 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (18208000) [pid = 3236] [serial = 636] [outer = 16A47800] 09:01:14 INFO - PROCESS | 3236 | 1467820874224 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 3236 | 1467820874283 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 09:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:01:14 INFO - PROCESS | 3236 | 1467820874293 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 3236 | 1467820874295 Marionette TRACE conn6 <- [1,814,null,{}] 09:01:14 INFO - PROCESS | 3236 | 1467820874299 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:14 INFO - PROCESS | 3236 | 1467820874301 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:14 INFO - PROCESS | 3236 | 1467820874409 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 09:01:14 INFO - PROCESS | 3236 | 1467820874535 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 3236 | 1467820874537 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:14 INFO - PROCESS | 3236 | ++DOCSHELL 161D5800 == 43 [pid = 3236] [id = 213] 09:01:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (18212000) [pid = 3236] [serial = 637] [outer = 00000000] 09:01:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (183D0800) [pid = 3236] [serial = 638] [outer = 18212000] 09:01:14 INFO - PROCESS | 3236 | 1467820874593 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (183D9C00) [pid = 3236] [serial = 639] [outer = 18212000] 09:01:15 INFO - PROCESS | 3236 | 1467820875410 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1189ms 09:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:01:15 INFO - PROCESS | 3236 | 1467820875479 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 3236 | 1467820875483 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 09:01:15 INFO - PROCESS | 3236 | 1467820875488 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 3236 | 1467820875491 Marionette TRACE conn6 <- [1,818,null,{}] 09:01:15 INFO - PROCESS | 3236 | 1467820875497 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:15 INFO - PROCESS | 3236 | 1467820875500 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:15 INFO - PROCESS | 3236 | 1467820875671 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 09:01:15 INFO - PROCESS | 3236 | 1467820875765 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 3236 | 1467820875770 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:15 INFO - PROCESS | 3236 | ++DOCSHELL 0E66EC00 == 44 [pid = 3236] [id = 214] 09:01:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0E678800) [pid = 3236] [serial = 640] [outer = 00000000] 09:01:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0EFCD400) [pid = 3236] [serial = 641] [outer = 0E678800] 09:01:15 INFO - PROCESS | 3236 | 1467820875820 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (122AA400) [pid = 3236] [serial = 642] [outer = 0E678800] 09:01:16 INFO - PROCESS | 3236 | --DOCSHELL 171DC800 == 43 [pid = 3236] [id = 208] 09:01:16 INFO - PROCESS | 3236 | --DOCSHELL 12B05800 == 42 [pid = 3236] [id = 207] 09:01:16 INFO - PROCESS | 3236 | --DOCSHELL 16A45400 == 41 [pid = 3236] [id = 206] 09:01:16 INFO - PROCESS | 3236 | --DOCSHELL 1615BC00 == 40 [pid = 3236] [id = 205] 09:01:16 INFO - PROCESS | 3236 | --DOCSHELL 148A5800 == 39 [pid = 3236] [id = 204] 09:01:16 INFO - PROCESS | 3236 | --DOCSHELL 1417C800 == 38 [pid = 3236] [id = 203] 09:01:16 INFO - PROCESS | 3236 | --DOCSHELL 0EEDE800 == 37 [pid = 3236] [id = 202] 09:01:16 INFO - PROCESS | 3236 | --DOCSHELL 0E32AC00 == 36 [pid = 3236] [id = 201] 09:01:16 INFO - PROCESS | 3236 | --DOCSHELL 1489CC00 == 35 [pid = 3236] [id = 198] 09:01:16 INFO - PROCESS | 3236 | --DOCSHELL 0E31FC00 == 34 [pid = 3236] [id = 199] 09:01:16 INFO - PROCESS | 3236 | --DOCSHELL 1221D400 == 33 [pid = 3236] [id = 200] 09:01:16 INFO - PROCESS | 3236 | --DOCSHELL 12592400 == 32 [pid = 3236] [id = 192] 09:01:16 INFO - PROCESS | 3236 | --DOCSHELL 161D5800 == 31 [pid = 3236] [id = 213] 09:01:16 INFO - PROCESS | 3236 | --DOCSHELL 16A47000 == 30 [pid = 3236] [id = 212] 09:01:16 INFO - PROCESS | 3236 | --DOCSHELL 171E9000 == 29 [pid = 3236] [id = 209] 09:01:16 INFO - PROCESS | 3236 | --DOCSHELL 0DF6C000 == 28 [pid = 3236] [id = 210] 09:01:16 INFO - PROCESS | 3236 | --DOCSHELL 13764400 == 27 [pid = 3236] [id = 211] 09:01:16 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (16155000) [pid = 3236] [serial = 593] [outer = 00000000] [url = about:blank] 09:01:16 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (0E053000) [pid = 3236] [serial = 578] [outer = 00000000] [url = about:blank] 09:01:16 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (0E057800) [pid = 3236] [serial = 579] [outer = 00000000] [url = about:blank] 09:01:16 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0E8B3C00) [pid = 3236] [serial = 581] [outer = 00000000] [url = about:blank] 09:01:16 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1417BC00) [pid = 3236] [serial = 575] [outer = 00000000] [url = about:blank] 09:01:16 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (125BCC00) [pid = 3236] [serial = 584] [outer = 00000000] [url = about:blank] 09:01:16 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0E66D400) [pid = 3236] [serial = 567] [outer = 00000000] [url = about:blank] 09:01:16 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0E320C00) [pid = 3236] [serial = 566] [outer = 00000000] [url = about:blank] 09:01:16 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (16109400) [pid = 3236] [serial = 570] [outer = 00000000] [url = about:blank] 09:01:16 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (148A5400) [pid = 3236] [serial = 569] [outer = 00000000] [url = about:blank] 09:01:16 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (16A40800) [pid = 3236] [serial = 573] [outer = 00000000] [url = about:blank] 09:01:16 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (16A32800) [pid = 3236] [serial = 572] [outer = 00000000] [url = about:blank] 09:01:16 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (13762000) [pid = 3236] [serial = 587] [outer = 00000000] [url = about:blank] 09:01:16 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (12A99C00) [pid = 3236] [serial = 585] [outer = 00000000] [url = about:blank] 09:01:16 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (14833800) [pid = 3236] [serial = 590] [outer = 00000000] [url = about:blank] 09:01:16 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1483D000) [pid = 3236] [serial = 591] [outer = 00000000] [url = about:blank] 09:01:16 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1457C400) [pid = 3236] [serial = 588] [outer = 00000000] [url = about:blank] 09:01:16 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0E945C00) [pid = 3236] [serial = 582] [outer = 00000000] [url = about:blank] 09:01:16 INFO - PROCESS | 3236 | 1467820876928 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1471ms 09:01:16 INFO - PROCESS | 3236 | 1467820876960 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 09:01:16 INFO - PROCESS | 3236 | 1467820876964 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 09:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:01:16 INFO - PROCESS | 3236 | 1467820876968 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 3236 | 1467820876973 Marionette TRACE conn6 <- [1,822,null,{}] 09:01:16 INFO - PROCESS | 3236 | 1467820876978 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:16 INFO - PROCESS | 3236 | 1467820876980 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:17 INFO - PROCESS | 3236 | 1467820877072 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 09:01:17 INFO - PROCESS | 3236 | 1467820877082 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 3236 | 1467820877086 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:17 INFO - PROCESS | 3236 | ++DOCSHELL 0DF8F800 == 28 [pid = 3236] [id = 215] 09:01:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0DF8FC00) [pid = 3236] [serial = 643] [outer = 00000000] 09:01:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0E31F400) [pid = 3236] [serial = 644] [outer = 0DF8FC00] 09:01:17 INFO - PROCESS | 3236 | 1467820877135 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (0E326800) [pid = 3236] [serial = 645] [outer = 0DF8FC00] 09:01:17 INFO - PROCESS | 3236 | 1467820877626 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 690ms 09:01:17 INFO - PROCESS | 3236 | 1467820877660 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 3236 | 1467820877665 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 09:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:01:17 INFO - PROCESS | 3236 | 1467820877671 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - PROCESS | 3236 | 1467820877674 Marionette TRACE conn6 <- [1,826,null,{}] 09:01:17 INFO - PROCESS | 3236 | 1467820877678 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:17 INFO - PROCESS | 3236 | 1467820877680 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:17 INFO - PROCESS | 3236 | 1467820877809 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 09:01:17 INFO - PROCESS | 3236 | 1467820877898 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 3236 | 1467820877900 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:17 INFO - PROCESS | 3236 | ++DOCSHELL 0E6AD800 == 29 [pid = 3236] [id = 216] 09:01:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0E8B7000) [pid = 3236] [serial = 646] [outer = 00000000] 09:01:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0E9C4C00) [pid = 3236] [serial = 647] [outer = 0E8B7000] 09:01:17 INFO - PROCESS | 3236 | 1467820877947 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (0EFCC000) [pid = 3236] [serial = 648] [outer = 0E8B7000] 09:01:18 INFO - PROCESS | 3236 | 1467820878324 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 09:01:18 INFO - PROCESS | 3236 | 1467820878349 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 3236 | 1467820878351 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 09:01:18 INFO - PROCESS | 3236 | 1467820878355 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:01:18 INFO - PROCESS | 3236 | 1467820878358 Marionette TRACE conn6 <- [1,830,null,{}] 09:01:18 INFO - PROCESS | 3236 | 1467820878369 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:18 INFO - PROCESS | 3236 | 1467820878373 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:18 INFO - PROCESS | 3236 | 1467820878457 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 09:01:18 INFO - PROCESS | 3236 | 1467820878465 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 3236 | 1467820878467 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:18 INFO - PROCESS | 3236 | ++DOCSHELL 122ED800 == 30 [pid = 3236] [id = 217] 09:01:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (123C6800) [pid = 3236] [serial = 649] [outer = 00000000] 09:01:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (12B21400) [pid = 3236] [serial = 650] [outer = 123C6800] 09:01:18 INFO - PROCESS | 3236 | 1467820878516 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (12BEBC00) [pid = 3236] [serial = 651] [outer = 123C6800] 09:01:19 INFO - PROCESS | 3236 | 1467820879021 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 730ms 09:01:19 INFO - PROCESS | 3236 | 1467820879095 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 3236 | 1467820879098 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 09:01:19 INFO - PROCESS | 3236 | 1467820879101 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:01:19 INFO - PROCESS | 3236 | 1467820879103 Marionette TRACE conn6 <- [1,834,null,{}] 09:01:19 INFO - PROCESS | 3236 | 1467820879106 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:19 INFO - PROCESS | 3236 | 1467820879108 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:19 INFO - PROCESS | 3236 | 1467820879252 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 09:01:19 INFO - PROCESS | 3236 | 1467820879307 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 3236 | 1467820879309 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:19 INFO - PROCESS | 3236 | ++DOCSHELL 12CAF000 == 31 [pid = 3236] [id = 218] 09:01:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1375A000) [pid = 3236] [serial = 652] [outer = 00000000] 09:01:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (14589C00) [pid = 3236] [serial = 653] [outer = 1375A000] 09:01:19 INFO - PROCESS | 3236 | 1467820879354 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (14838C00) [pid = 3236] [serial = 654] [outer = 1375A000] 09:01:19 INFO - PROCESS | 3236 | 1467820879789 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 730ms 09:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:01:19 INFO - PROCESS | 3236 | 1467820879837 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 3236 | 1467820879839 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 09:01:19 INFO - PROCESS | 3236 | 1467820879842 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 3236 | 1467820879844 Marionette TRACE conn6 <- [1,838,null,{}] 09:01:19 INFO - PROCESS | 3236 | 1467820879847 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:19 INFO - PROCESS | 3236 | 1467820879849 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:19 INFO - PROCESS | 3236 | 1467820879957 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 09:01:19 INFO - PROCESS | 3236 | 1467820879963 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 3236 | 1467820879965 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:19 INFO - PROCESS | 3236 | ++DOCSHELL 1483D400 == 32 [pid = 3236] [id = 219] 09:01:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1483E000) [pid = 3236] [serial = 655] [outer = 00000000] 09:01:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (159C8C00) [pid = 3236] [serial = 656] [outer = 1483E000] 09:01:20 INFO - PROCESS | 3236 | 1467820880010 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (15CC1C00) [pid = 3236] [serial = 657] [outer = 1483E000] 09:01:21 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (148D7400) [pid = 3236] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:01:21 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (16A48000) [pid = 3236] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:01:21 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (1615CC00) [pid = 3236] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:01:21 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (12594000) [pid = 3236] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:01:21 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0E32B000) [pid = 3236] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:01:21 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1417CC00) [pid = 3236] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:01:21 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (159CAC00) [pid = 3236] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:01:21 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (122A4400) [pid = 3236] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:01:21 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (1216C000) [pid = 3236] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:01:21 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (171DD400) [pid = 3236] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:01:21 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0E321000) [pid = 3236] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:01:21 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (15CB8000) [pid = 3236] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:01:21 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (175AC000) [pid = 3236] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:01:21 INFO - PROCESS | 3236 | 1467820881736 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1924ms 09:01:21 INFO - PROCESS | 3236 | 1467820881768 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 3236 | 1467820881771 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 09:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:01:21 INFO - PROCESS | 3236 | 1467820881779 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - PROCESS | 3236 | 1467820881781 Marionette TRACE conn6 <- [1,842,null,{}] 09:01:21 INFO - PROCESS | 3236 | 1467820881785 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:21 INFO - PROCESS | 3236 | 1467820881790 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:21 INFO - PROCESS | 3236 | 1467820881881 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 09:01:21 INFO - PROCESS | 3236 | 1467820881889 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 3236 | 1467820881891 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:21 INFO - PROCESS | 3236 | ++DOCSHELL 16157400 == 33 [pid = 3236] [id = 220] 09:01:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (16157800) [pid = 3236] [serial = 658] [outer = 00000000] 09:01:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (16A34000) [pid = 3236] [serial = 659] [outer = 16157800] 09:01:21 INFO - PROCESS | 3236 | 1467820881937 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (16A47000) [pid = 3236] [serial = 660] [outer = 16157800] 09:01:22 INFO - PROCESS | 3236 | 1467820882360 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 630ms 09:01:22 INFO - PROCESS | 3236 | 1467820882416 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 3236 | 1467820882418 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 09:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:01:22 INFO - PROCESS | 3236 | 1467820882421 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 3236 | 1467820882423 Marionette TRACE conn6 <- [1,846,null,{}] 09:01:22 INFO - PROCESS | 3236 | 1467820882427 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:22 INFO - PROCESS | 3236 | 1467820882429 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:22 INFO - PROCESS | 3236 | 1467820882549 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 09:01:22 INFO - PROCESS | 3236 | 1467820882564 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 3236 | 1467820882566 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:22 INFO - PROCESS | 3236 | ++DOCSHELL 123C6400 == 34 [pid = 3236] [id = 221] 09:01:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16A4C400) [pid = 3236] [serial = 661] [outer = 00000000] 09:01:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (171DF800) [pid = 3236] [serial = 662] [outer = 16A4C400] 09:01:22 INFO - PROCESS | 3236 | 1467820882609 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (175ABC00) [pid = 3236] [serial = 663] [outer = 16A4C400] 09:01:23 INFO - PROCESS | 3236 | 1467820883030 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 09:01:23 INFO - PROCESS | 3236 | 1467820883059 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 3236 | 1467820883061 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 09:01:23 INFO - PROCESS | 3236 | 1467820883068 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 3236 | 1467820883070 Marionette TRACE conn6 <- [1,850,null,{}] 09:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:01:23 INFO - PROCESS | 3236 | 1467820883073 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:23 INFO - PROCESS | 3236 | 1467820883075 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:23 INFO - PROCESS | 3236 | 1467820883151 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 09:01:23 INFO - PROCESS | 3236 | 1467820883157 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 3236 | 1467820883159 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:23 INFO - PROCESS | 3236 | ++DOCSHELL 175AE000 == 35 [pid = 3236] [id = 222] 09:01:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (175B0C00) [pid = 3236] [serial = 664] [outer = 00000000] 09:01:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (17D94000) [pid = 3236] [serial = 665] [outer = 175B0C00] 09:01:23 INFO - PROCESS | 3236 | 1467820883203 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (14831C00) [pid = 3236] [serial = 666] [outer = 175B0C00] 09:01:23 INFO - PROCESS | 3236 | 1467820883985 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 970ms 09:01:24 INFO - PROCESS | 3236 | 1467820884046 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 3236 | 1467820884051 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 09:01:24 INFO - PROCESS | 3236 | 1467820884055 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:01:24 INFO - PROCESS | 3236 | 1467820884060 Marionette TRACE conn6 <- [1,854,null,{}] 09:01:24 INFO - PROCESS | 3236 | 1467820884066 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:24 INFO - PROCESS | 3236 | 1467820884069 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:24 INFO - PROCESS | 3236 | 1467820884199 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 09:01:24 INFO - PROCESS | 3236 | 1467820884320 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 3236 | 1467820884322 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:24 INFO - PROCESS | 3236 | ++DOCSHELL 0E05CC00 == 36 [pid = 3236] [id = 223] 09:01:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (0E325C00) [pid = 3236] [serial = 667] [outer = 00000000] 09:01:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (0E947000) [pid = 3236] [serial = 668] [outer = 0E325C00] 09:01:24 INFO - PROCESS | 3236 | 1467820884380 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1216E000) [pid = 3236] [serial = 669] [outer = 0E325C00] 09:01:25 INFO - PROCESS | 3236 | 1467820885148 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1130ms 09:01:25 INFO - PROCESS | 3236 | 1467820885190 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 09:01:25 INFO - PROCESS | 3236 | 1467820885195 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 09:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:01:25 INFO - PROCESS | 3236 | 1467820885202 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 3236 | 1467820885205 Marionette TRACE conn6 <- [1,858,null,{}] 09:01:25 INFO - PROCESS | 3236 | 1467820885209 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:25 INFO - PROCESS | 3236 | 1467820885212 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:25 INFO - PROCESS | 3236 | 1467820885348 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 09:01:25 INFO - PROCESS | 3236 | 1467820885562 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 3236 | 1467820885565 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:25 INFO - PROCESS | 3236 | ++DOCSHELL 0D85F000 == 37 [pid = 3236] [id = 224] 09:01:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0D8F7400) [pid = 3236] [serial = 670] [outer = 00000000] 09:01:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0DEED800) [pid = 3236] [serial = 671] [outer = 0D8F7400] 09:01:25 INFO - PROCESS | 3236 | 1467820885629 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0DF8F000) [pid = 3236] [serial = 672] [outer = 0D8F7400] 09:01:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (0E325000) [pid = 3236] [serial = 673] [outer = 12BEC400] 09:01:26 INFO - PROCESS | 3236 | --DOCSHELL 123C6400 == 36 [pid = 3236] [id = 221] 09:01:26 INFO - PROCESS | 3236 | --DOCSHELL 16157400 == 35 [pid = 3236] [id = 220] 09:01:26 INFO - PROCESS | 3236 | --DOCSHELL 1483D400 == 34 [pid = 3236] [id = 219] 09:01:26 INFO - PROCESS | 3236 | --DOCSHELL 12CAF000 == 33 [pid = 3236] [id = 218] 09:01:26 INFO - PROCESS | 3236 | --DOCSHELL 122ED800 == 32 [pid = 3236] [id = 217] 09:01:26 INFO - PROCESS | 3236 | --DOCSHELL 0E6AD800 == 31 [pid = 3236] [id = 216] 09:01:26 INFO - PROCESS | 3236 | --DOCSHELL 0DF8F800 == 30 [pid = 3236] [id = 215] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (171E9400) [pid = 3236] [serial = 624] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (175AEC00) [pid = 3236] [serial = 627] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (175B1400) [pid = 3236] [serial = 626] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (15CBC800) [pid = 3236] [serial = 611] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (16A85000) [pid = 3236] [serial = 618] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (161DD400) [pid = 3236] [serial = 614] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (159D7400) [pid = 3236] [serial = 576] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0E66FC00) [pid = 3236] [serial = 602] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1483A400) [pid = 3236] [serial = 609] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (17154800) [pid = 3236] [serial = 621] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (12B1D800) [pid = 3236] [serial = 600] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (122E6000) [pid = 3236] [serial = 606] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (12176C00) [pid = 3236] [serial = 605] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0E6A8C00) [pid = 3236] [serial = 603] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (171E5000) [pid = 3236] [serial = 623] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (16C0AC00) [pid = 3236] [serial = 620] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1458A400) [pid = 3236] [serial = 608] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (16A84800) [pid = 3236] [serial = 617] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1258D800) [pid = 3236] [serial = 599] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (0E32D400) [pid = 3236] [serial = 596] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (1615D400) [pid = 3236] [serial = 594] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (161E5800) [pid = 3236] [serial = 615] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (1610B000) [pid = 3236] [serial = 612] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (0E67A800) [pid = 3236] [serial = 597] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3236 | 1467820886330 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1175ms 09:01:26 INFO - PROCESS | 3236 | 1467820886380 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 3236 | 1467820886383 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 09:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:01:26 INFO - PROCESS | 3236 | 1467820886388 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 3236 | 1467820886391 Marionette TRACE conn6 <- [1,862,null,{}] 09:01:26 INFO - PROCESS | 3236 | 1467820886396 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:26 INFO - PROCESS | 3236 | 1467820886400 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:26 INFO - PROCESS | 3236 | 1467820886490 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 09:01:26 INFO - PROCESS | 3236 | 1467820886573 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 3236 | 1467820886575 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:26 INFO - PROCESS | 3236 | ++DOCSHELL 0D8F9400 == 31 [pid = 3236] [id = 225] 09:01:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0DE7D000) [pid = 3236] [serial = 674] [outer = 00000000] 09:01:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0E677000) [pid = 3236] [serial = 675] [outer = 0DE7D000] 09:01:26 INFO - PROCESS | 3236 | 1467820886623 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0E6A7000) [pid = 3236] [serial = 676] [outer = 0DE7D000] 09:01:27 INFO - PROCESS | 3236 | 1467820887056 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 730ms 09:01:27 INFO - PROCESS | 3236 | 1467820887122 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 3236 | 1467820887125 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 09:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:01:27 INFO - PROCESS | 3236 | 1467820887130 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 3236 | 1467820887132 Marionette TRACE conn6 <- [1,866,null,{}] 09:01:27 INFO - PROCESS | 3236 | 1467820887135 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:27 INFO - PROCESS | 3236 | 1467820887138 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:27 INFO - PROCESS | 3236 | 1467820887223 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 09:01:27 INFO - PROCESS | 3236 | 1467820887236 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 3236 | 1467820887238 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:27 INFO - PROCESS | 3236 | ++DOCSHELL 12171000 == 32 [pid = 3236] [id = 226] 09:01:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (12173800) [pid = 3236] [serial = 677] [outer = 00000000] 09:01:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (12B0F400) [pid = 3236] [serial = 678] [outer = 12173800] 09:01:27 INFO - PROCESS | 3236 | 1467820887283 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (12CA8800) [pid = 3236] [serial = 679] [outer = 12173800] 09:01:27 INFO - PROCESS | 3236 | 1467820887733 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 09:01:27 INFO - PROCESS | 3236 | 1467820887805 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 3236 | 1467820887808 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 09:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:01:27 INFO - PROCESS | 3236 | 1467820887813 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 3236 | 1467820887818 Marionette TRACE conn6 <- [1,870,null,{}] 09:01:27 INFO - PROCESS | 3236 | 1467820887828 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:27 INFO - PROCESS | 3236 | 1467820887832 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:27 INFO - PROCESS | 3236 | 1467820887919 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 09:01:27 INFO - PROCESS | 3236 | 1467820887934 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 3236 | 1467820887936 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:27 INFO - PROCESS | 3236 | ++DOCSHELL 148A8C00 == 33 [pid = 3236] [id = 227] 09:01:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (148A9400) [pid = 3236] [serial = 680] [outer = 00000000] 09:01:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (15CB8400) [pid = 3236] [serial = 681] [outer = 148A9400] 09:01:27 INFO - PROCESS | 3236 | 1467820887981 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (16108000) [pid = 3236] [serial = 682] [outer = 148A9400] 09:01:28 INFO - PROCESS | 3236 | 1467820888433 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 690ms 09:01:28 INFO - PROCESS | 3236 | 1467820888505 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 3236 | 1467820888508 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 09:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:01:28 INFO - PROCESS | 3236 | 1467820888515 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 3236 | 1467820888517 Marionette TRACE conn6 <- [1,874,null,{}] 09:01:28 INFO - PROCESS | 3236 | 1467820888521 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:28 INFO - PROCESS | 3236 | 1467820888523 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:28 INFO - PROCESS | 3236 | 1467820888660 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 09:01:28 INFO - PROCESS | 3236 | 1467820888666 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 3236 | 1467820888668 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:28 INFO - PROCESS | 3236 | ++DOCSHELL 16151C00 == 34 [pid = 3236] [id = 228] 09:01:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (16152800) [pid = 3236] [serial = 683] [outer = 00000000] 09:01:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1616B400) [pid = 3236] [serial = 684] [outer = 16152800] 09:01:28 INFO - PROCESS | 3236 | 1467820888712 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16939400) [pid = 3236] [serial = 685] [outer = 16152800] 09:01:29 INFO - PROCESS | 3236 | 1467820889163 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 670ms 09:01:29 INFO - PROCESS | 3236 | 1467820889185 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 3236 | 1467820889187 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 09:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:01:29 INFO - PROCESS | 3236 | 1467820889190 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 3236 | 1467820889191 Marionette TRACE conn6 <- [1,878,null,{}] 09:01:29 INFO - PROCESS | 3236 | 1467820889200 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:29 INFO - PROCESS | 3236 | 1467820889202 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:29 INFO - PROCESS | 3236 | 1467820889308 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 09:01:29 INFO - PROCESS | 3236 | 1467820889314 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 3236 | 1467820889319 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:29 INFO - PROCESS | 3236 | ++DOCSHELL 0E9C3C00 == 35 [pid = 3236] [id = 229] 09:01:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16A3D800) [pid = 3236] [serial = 686] [outer = 00000000] 09:01:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16A84800) [pid = 3236] [serial = 687] [outer = 16A3D800] 09:01:29 INFO - PROCESS | 3236 | 1467820889373 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (17153000) [pid = 3236] [serial = 688] [outer = 16A3D800] 09:01:29 INFO - PROCESS | 3236 | 1467820889845 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 730ms 09:01:29 INFO - PROCESS | 3236 | 1467820889921 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 3236 | 1467820889923 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 09:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:01:29 INFO - PROCESS | 3236 | 1467820889926 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 3236 | 1467820889928 Marionette TRACE conn6 <- [1,882,null,{}] 09:01:29 INFO - PROCESS | 3236 | 1467820889968 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:29 INFO - PROCESS | 3236 | 1467820889971 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:30 INFO - PROCESS | 3236 | 1467820890086 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 09:01:30 INFO - PROCESS | 3236 | 1467820890094 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 3236 | 1467820890096 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:30 INFO - PROCESS | 3236 | ++DOCSHELL 171E6400 == 36 [pid = 3236] [id = 230] 09:01:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (171E8800) [pid = 3236] [serial = 689] [outer = 00000000] 09:01:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (175C3800) [pid = 3236] [serial = 690] [outer = 171E8800] 09:01:30 INFO - PROCESS | 3236 | 1467820890198 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (175C6800) [pid = 3236] [serial = 691] [outer = 171E8800] 09:01:30 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (16A4C400) [pid = 3236] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:01:30 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1375A000) [pid = 3236] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:01:30 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1483E000) [pid = 3236] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:01:30 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (123C6800) [pid = 3236] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:01:30 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (16157800) [pid = 3236] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:01:30 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0E8B7000) [pid = 3236] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:01:30 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0E678800) [pid = 3236] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:01:30 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0DF8FC00) [pid = 3236] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:01:30 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0DF8D000) [pid = 3236] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:01:30 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (13766C00) [pid = 3236] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:01:30 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (16A47800) [pid = 3236] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:01:30 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (18212000) [pid = 3236] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:01:30 INFO - PROCESS | 3236 | 1467820890656 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 750ms 09:01:30 INFO - PROCESS | 3236 | 1467820890677 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 3236 | 1467820890679 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 09:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:01:30 INFO - PROCESS | 3236 | 1467820890682 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - PROCESS | 3236 | 1467820890684 Marionette TRACE conn6 <- [1,886,null,{}] 09:01:30 INFO - PROCESS | 3236 | 1467820890687 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:30 INFO - PROCESS | 3236 | 1467820890689 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:30 INFO - PROCESS | 3236 | 1467820890768 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 09:01:30 INFO - PROCESS | 3236 | 1467820890774 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 3236 | 1467820890776 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:30 INFO - PROCESS | 3236 | ++DOCSHELL 12A29800 == 37 [pid = 3236] [id = 231] 09:01:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (12A2C000) [pid = 3236] [serial = 692] [outer = 00000000] 09:01:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (17155800) [pid = 3236] [serial = 693] [outer = 12A2C000] 09:01:30 INFO - PROCESS | 3236 | 1467820890820 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (171E0400) [pid = 3236] [serial = 694] [outer = 12A2C000] 09:01:31 INFO - PROCESS | 3236 | 1467820891244 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 631ms 09:01:31 INFO - PROCESS | 3236 | 1467820891314 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 09:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:01:31 INFO - PROCESS | 3236 | 1467820891316 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 09:01:31 INFO - PROCESS | 3236 | 1467820891319 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 3236 | 1467820891321 Marionette TRACE conn6 <- [1,890,null,{}] 09:01:31 INFO - PROCESS | 3236 | 1467820891325 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:31 INFO - PROCESS | 3236 | 1467820891327 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:31 INFO - PROCESS | 3236 | 1467820891408 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 09:01:31 INFO - PROCESS | 3236 | 1467820891441 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 3236 | 1467820891443 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:31 INFO - PROCESS | 3236 | ++DOCSHELL 0E8E5C00 == 38 [pid = 3236] [id = 232] 09:01:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (12B03000) [pid = 3236] [serial = 695] [outer = 00000000] 09:01:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (18233800) [pid = 3236] [serial = 696] [outer = 12B03000] 09:01:31 INFO - PROCESS | 3236 | 1467820891488 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (18236000) [pid = 3236] [serial = 697] [outer = 12B03000] 09:01:31 INFO - PROCESS | 3236 | 1467820891901 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 632ms 09:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:01:31 INFO - PROCESS | 3236 | 1467820891952 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 3236 | 1467820891954 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 09:01:31 INFO - PROCESS | 3236 | 1467820891957 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 3236 | 1467820891959 Marionette TRACE conn6 <- [1,894,null,{}] 09:01:31 INFO - PROCESS | 3236 | 1467820891963 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:31 INFO - PROCESS | 3236 | 1467820891964 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:32 INFO - PROCESS | 3236 | 1467820892044 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 09:01:32 INFO - PROCESS | 3236 | 1467820892050 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 3236 | 1467820892061 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:32 INFO - PROCESS | 3236 | ++DOCSHELL 183CB800 == 39 [pid = 3236] [id = 233] 09:01:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (183CD000) [pid = 3236] [serial = 698] [outer = 00000000] 09:01:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (183DF800) [pid = 3236] [serial = 699] [outer = 183CD000] 09:01:32 INFO - PROCESS | 3236 | 1467820892107 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (183E0400) [pid = 3236] [serial = 700] [outer = 183CD000] 09:01:32 INFO - PROCESS | 3236 | 1467820892531 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 09:01:32 INFO - PROCESS | 3236 | 1467820892617 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 3236 | 1467820892621 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 09:01:32 INFO - PROCESS | 3236 | 1467820892626 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:01:32 INFO - PROCESS | 3236 | 1467820892631 Marionette TRACE conn6 <- [1,898,null,{}] 09:01:32 INFO - PROCESS | 3236 | 1467820892637 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:32 INFO - PROCESS | 3236 | 1467820892641 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:32 INFO - PROCESS | 3236 | 1467820892800 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 09:01:32 INFO - PROCESS | 3236 | 1467820892971 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 3236 | 1467820892976 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:32 INFO - PROCESS | 3236 | ++DOCSHELL 0E055800 == 40 [pid = 3236] [id = 234] 09:01:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (0E056400) [pid = 3236] [serial = 701] [outer = 00000000] 09:01:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (0E66F000) [pid = 3236] [serial = 702] [outer = 0E056400] 09:01:33 INFO - PROCESS | 3236 | 1467820893032 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (0E6AD000) [pid = 3236] [serial = 703] [outer = 0E056400] 09:01:33 INFO - PROCESS | 3236 | 1467820893607 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1022ms 09:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:01:33 INFO - PROCESS | 3236 | 1467820893656 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 3236 | 1467820893659 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 09:01:33 INFO - PROCESS | 3236 | 1467820893666 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 3236 | 1467820893670 Marionette TRACE conn6 <- [1,902,null,{}] 09:01:33 INFO - PROCESS | 3236 | 1467820893674 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:33 INFO - PROCESS | 3236 | 1467820893677 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:33 INFO - PROCESS | 3236 | 1467820893789 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 09:01:33 INFO - PROCESS | 3236 | 1467820893893 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 3236 | 1467820893896 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:33 INFO - PROCESS | 3236 | ++DOCSHELL 1458AC00 == 41 [pid = 3236] [id = 235] 09:01:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (14830400) [pid = 3236] [serial = 704] [outer = 00000000] 09:01:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (148A1000) [pid = 3236] [serial = 705] [outer = 14830400] 09:01:33 INFO - PROCESS | 3236 | 1467820893954 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (159CF400) [pid = 3236] [serial = 706] [outer = 14830400] 09:01:34 INFO - PROCESS | 3236 | 1467820894559 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 930ms 09:01:34 INFO - PROCESS | 3236 | 1467820894596 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 3236 | 1467820894598 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 09:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:01:34 INFO - PROCESS | 3236 | 1467820894602 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 3236 | 1467820894604 Marionette TRACE conn6 <- [1,906,null,{}] 09:01:34 INFO - PROCESS | 3236 | 1467820894614 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:34 INFO - PROCESS | 3236 | 1467820894618 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:34 INFO - PROCESS | 3236 | 1467820894730 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 09:01:34 INFO - PROCESS | 3236 | 1467820894834 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 3236 | 1467820894838 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:34 INFO - PROCESS | 3236 | ++DOCSHELL 183E0000 == 42 [pid = 3236] [id = 236] 09:01:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (183E3000) [pid = 3236] [serial = 707] [outer = 00000000] 09:01:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (1845E400) [pid = 3236] [serial = 708] [outer = 183E3000] 09:01:34 INFO - PROCESS | 3236 | 1467820894897 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (18F87C00) [pid = 3236] [serial = 709] [outer = 183E3000] 09:01:35 INFO - PROCESS | 3236 | 1467820895522 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 970ms 09:01:35 INFO - PROCESS | 3236 | 1467820895575 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 3236 | 1467820895578 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 09:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:01:35 INFO - PROCESS | 3236 | 1467820895581 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 3236 | 1467820895583 Marionette TRACE conn6 <- [1,910,null,{}] 09:01:35 INFO - PROCESS | 3236 | 1467820895587 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:35 INFO - PROCESS | 3236 | 1467820895589 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:35 INFO - PROCESS | 3236 | 1467820895699 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 09:01:35 INFO - PROCESS | 3236 | 1467820895800 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 3236 | 1467820895802 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:35 INFO - PROCESS | 3236 | ++DOCSHELL 1917F800 == 43 [pid = 3236] [id = 237] 09:01:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (1917FC00) [pid = 3236] [serial = 710] [outer = 00000000] 09:01:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (19383800) [pid = 3236] [serial = 711] [outer = 1917FC00] 09:01:35 INFO - PROCESS | 3236 | 1467820895857 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (1938E800) [pid = 3236] [serial = 712] [outer = 1917FC00] 09:01:36 INFO - PROCESS | 3236 | 1467820896461 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 930ms 09:01:36 INFO - PROCESS | 3236 | 1467820896652 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 09:01:36 INFO - PROCESS | 3236 | 1467820896656 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 09:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:01:36 INFO - PROCESS | 3236 | 1467820896684 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 3236 | 1467820896687 Marionette TRACE conn6 <- [1,914,null,{}] 09:01:36 INFO - PROCESS | 3236 | 1467820896692 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:36 INFO - PROCESS | 3236 | 1467820896696 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:36 INFO - PROCESS | 3236 | 1467820896801 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 09:01:36 INFO - PROCESS | 3236 | 1467820896884 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 3236 | 1467820896889 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:36 INFO - PROCESS | 3236 | ++DOCSHELL 0E326000 == 44 [pid = 3236] [id = 238] 09:01:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (0E329C00) [pid = 3236] [serial = 713] [outer = 00000000] 09:01:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (0E67AC00) [pid = 3236] [serial = 714] [outer = 0E329C00] 09:01:36 INFO - PROCESS | 3236 | 1467820896980 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (0E947400) [pid = 3236] [serial = 715] [outer = 0E329C00] 09:01:38 INFO - PROCESS | 3236 | --DOCSHELL 0E8E5C00 == 43 [pid = 3236] [id = 232] 09:01:38 INFO - PROCESS | 3236 | --DOCSHELL 12A29800 == 42 [pid = 3236] [id = 231] 09:01:38 INFO - PROCESS | 3236 | --DOCSHELL 171E6400 == 41 [pid = 3236] [id = 230] 09:01:38 INFO - PROCESS | 3236 | --DOCSHELL 0E9C3C00 == 40 [pid = 3236] [id = 229] 09:01:38 INFO - PROCESS | 3236 | --DOCSHELL 16151C00 == 39 [pid = 3236] [id = 228] 09:01:38 INFO - PROCESS | 3236 | --DOCSHELL 148A8C00 == 38 [pid = 3236] [id = 227] 09:01:38 INFO - PROCESS | 3236 | --DOCSHELL 12171000 == 37 [pid = 3236] [id = 226] 09:01:38 INFO - PROCESS | 3236 | --DOCSHELL 0D8F9400 == 36 [pid = 3236] [id = 225] 09:01:38 INFO - PROCESS | 3236 | --DOCSHELL 0D85F000 == 35 [pid = 3236] [id = 224] 09:01:38 INFO - PROCESS | 3236 | --DOCSHELL 0E66EC00 == 34 [pid = 3236] [id = 214] 09:01:38 INFO - PROCESS | 3236 | --DOCSHELL 175AE000 == 33 [pid = 3236] [id = 222] 09:01:38 INFO - PROCESS | 3236 | --DOCSHELL 0E05CC00 == 32 [pid = 3236] [id = 223] 09:01:38 INFO - PROCESS | 3236 | --DOCSHELL 1917F800 == 31 [pid = 3236] [id = 237] 09:01:38 INFO - PROCESS | 3236 | --DOCSHELL 183E0000 == 30 [pid = 3236] [id = 236] 09:01:38 INFO - PROCESS | 3236 | --DOCSHELL 183CB800 == 29 [pid = 3236] [id = 233] 09:01:38 INFO - PROCESS | 3236 | --DOCSHELL 0E055800 == 28 [pid = 3236] [id = 234] 09:01:38 INFO - PROCESS | 3236 | --DOCSHELL 1458AC00 == 27 [pid = 3236] [id = 235] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (171DF800) [pid = 3236] [serial = 662] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (14589C00) [pid = 3236] [serial = 653] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (159C8C00) [pid = 3236] [serial = 656] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (14838C00) [pid = 3236] [serial = 654] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (12B21400) [pid = 3236] [serial = 650] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (16A34000) [pid = 3236] [serial = 659] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (0E9C4C00) [pid = 3236] [serial = 647] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (0EFCC000) [pid = 3236] [serial = 648] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (122AA400) [pid = 3236] [serial = 642] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0EFCD400) [pid = 3236] [serial = 641] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (0E31F400) [pid = 3236] [serial = 644] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0E326800) [pid = 3236] [serial = 645] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0E6AA000) [pid = 3236] [serial = 630] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0E32C800) [pid = 3236] [serial = 629] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (16A47000) [pid = 3236] [serial = 660] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (148A1800) [pid = 3236] [serial = 633] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (14831000) [pid = 3236] [serial = 632] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (175ABC00) [pid = 3236] [serial = 663] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (15CC1C00) [pid = 3236] [serial = 657] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (18208000) [pid = 3236] [serial = 636] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (171EBC00) [pid = 3236] [serial = 635] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (183D9C00) [pid = 3236] [serial = 639] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (183D0800) [pid = 3236] [serial = 638] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (12BEBC00) [pid = 3236] [serial = 651] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3236 | 1467820898347 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1732ms 09:01:38 INFO - PROCESS | 3236 | 1467820898421 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 09:01:38 INFO - PROCESS | 3236 | 1467820898425 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 09:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:01:38 INFO - PROCESS | 3236 | 1467820898430 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - PROCESS | 3236 | 1467820898433 Marionette TRACE conn6 <- [1,918,null,{}] 09:01:38 INFO - PROCESS | 3236 | 1467820898439 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:38 INFO - PROCESS | 3236 | 1467820898442 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:38 INFO - PROCESS | 3236 | 1467820898538 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 09:01:38 INFO - PROCESS | 3236 | 1467820898547 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 3236 | 1467820898549 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:38 INFO - PROCESS | 3236 | ++DOCSHELL 0DE79C00 == 28 [pid = 3236] [id = 239] 09:01:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0DF1BC00) [pid = 3236] [serial = 716] [outer = 00000000] 09:01:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0DF24000) [pid = 3236] [serial = 717] [outer = 0DF1BC00] 09:01:38 INFO - PROCESS | 3236 | 1467820898598 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (0DF74C00) [pid = 3236] [serial = 718] [outer = 0DF1BC00] 09:01:39 INFO - PROCESS | 3236 | 1467820899082 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 690ms 09:01:39 INFO - PROCESS | 3236 | 1467820899121 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 3236 | 1467820899126 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 09:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:01:39 INFO - PROCESS | 3236 | 1467820899133 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 3236 | 1467820899135 Marionette TRACE conn6 <- [1,922,null,{}] 09:01:39 INFO - PROCESS | 3236 | 1467820899139 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:39 INFO - PROCESS | 3236 | 1467820899142 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:39 INFO - PROCESS | 3236 | 1467820899232 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 09:01:39 INFO - PROCESS | 3236 | 1467820899241 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 3236 | 1467820899244 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:39 INFO - PROCESS | 3236 | ++DOCSHELL 0E678400 == 29 [pid = 3236] [id = 240] 09:01:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0E678800) [pid = 3236] [serial = 719] [outer = 00000000] 09:01:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0E6A5000) [pid = 3236] [serial = 720] [outer = 0E678800] 09:01:39 INFO - PROCESS | 3236 | 1467820899293 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (0E6F0400) [pid = 3236] [serial = 721] [outer = 0E678800] 09:01:39 INFO - PROCESS | 3236 | 1467820899754 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 09:01:39 INFO - PROCESS | 3236 | 1467820899806 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 3236 | 1467820899808 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 09:01:39 INFO - PROCESS | 3236 | 1467820899811 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:01:39 INFO - PROCESS | 3236 | 1467820899815 Marionette TRACE conn6 <- [1,926,null,{}] 09:01:39 INFO - PROCESS | 3236 | 1467820899826 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:39 INFO - PROCESS | 3236 | 1467820899830 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:39 INFO - PROCESS | 3236 | 1467820899945 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 09:01:40 INFO - PROCESS | 3236 | 1467820900040 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 3236 | 1467820900043 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:40 INFO - PROCESS | 3236 | ++DOCSHELL 123C1000 == 30 [pid = 3236] [id = 241] 09:01:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (123C3400) [pid = 3236] [serial = 722] [outer = 00000000] 09:01:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (12598C00) [pid = 3236] [serial = 723] [outer = 123C3400] 09:01:40 INFO - PROCESS | 3236 | 1467820900092 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (12B05800) [pid = 3236] [serial = 724] [outer = 123C3400] 09:01:40 INFO - PROCESS | 3236 | 1467820900502 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 731ms 09:01:40 INFO - PROCESS | 3236 | 1467820900546 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 3236 | 1467820900549 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 09:01:40 INFO - PROCESS | 3236 | 1467820900552 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:01:40 INFO - PROCESS | 3236 | 1467820900554 Marionette TRACE conn6 <- [1,930,null,{}] 09:01:40 INFO - PROCESS | 3236 | 1467820900557 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:40 INFO - PROCESS | 3236 | 1467820900559 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:40 INFO - PROCESS | 3236 | 1467820900675 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 09:01:40 INFO - PROCESS | 3236 | 1467820900680 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 3236 | 1467820900682 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:40 INFO - PROCESS | 3236 | ++DOCSHELL 12B1D000 == 31 [pid = 3236] [id = 242] 09:01:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (12BE2800) [pid = 3236] [serial = 725] [outer = 00000000] 09:01:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (13C47800) [pid = 3236] [serial = 726] [outer = 12BE2800] 09:01:40 INFO - PROCESS | 3236 | 1467820900728 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (1457FC00) [pid = 3236] [serial = 727] [outer = 12BE2800] 09:01:41 INFO - PROCESS | 3236 | 1467820901187 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 09:01:41 INFO - PROCESS | 3236 | 1467820901227 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 3236 | 1467820901229 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 09:01:41 INFO - PROCESS | 3236 | 1467820901232 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:01:41 INFO - PROCESS | 3236 | 1467820901233 Marionette TRACE conn6 <- [1,934,null,{}] 09:01:41 INFO - PROCESS | 3236 | 1467820901237 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:41 INFO - PROCESS | 3236 | 1467820901239 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:41 INFO - PROCESS | 3236 | 1467820901375 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 09:01:41 INFO - PROCESS | 3236 | 1467820901399 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 3236 | 1467820901401 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:41 INFO - PROCESS | 3236 | ++DOCSHELL 14833800 == 32 [pid = 3236] [id = 243] 09:01:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (14834400) [pid = 3236] [serial = 728] [outer = 00000000] 09:01:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1483C400) [pid = 3236] [serial = 729] [outer = 14834400] 09:01:41 INFO - PROCESS | 3236 | 1467820901446 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (148E2800) [pid = 3236] [serial = 730] [outer = 14834400] 09:01:41 INFO - PROCESS | 3236 | 1467820901905 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 730ms 09:01:41 INFO - PROCESS | 3236 | 1467820901967 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 3236 | 1467820901969 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 09:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:01:41 INFO - PROCESS | 3236 | 1467820901982 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 3236 | 1467820901984 Marionette TRACE conn6 <- [1,938,null,{}] 09:01:41 INFO - PROCESS | 3236 | 1467820901987 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:41 INFO - PROCESS | 3236 | 1467820901993 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:42 INFO - PROCESS | 3236 | 1467820902121 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 09:01:42 INFO - PROCESS | 3236 | 1467820902181 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 3236 | 1467820902183 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:42 INFO - PROCESS | 3236 | ++DOCSHELL 16155000 == 33 [pid = 3236] [id = 244] 09:01:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (16155400) [pid = 3236] [serial = 731] [outer = 00000000] 09:01:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (1615AC00) [pid = 3236] [serial = 732] [outer = 16155400] 09:01:42 INFO - PROCESS | 3236 | 1467820902226 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (161E5800) [pid = 3236] [serial = 733] [outer = 16155400] 09:01:42 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (183CD000) [pid = 3236] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:01:42 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (16152800) [pid = 3236] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:01:42 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (16A3D800) [pid = 3236] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:01:42 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0E325C00) [pid = 3236] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:01:42 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (171E8800) [pid = 3236] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:01:42 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (175B0C00) [pid = 3236] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:01:42 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0DE7D000) [pid = 3236] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:01:42 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (12173800) [pid = 3236] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:01:42 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (148A9400) [pid = 3236] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:01:42 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0D8F7400) [pid = 3236] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:01:42 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (12A2C000) [pid = 3236] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:01:42 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (12B03000) [pid = 3236] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:01:42 INFO - PROCESS | 3236 | 1467820902850 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 931ms 09:01:42 INFO - PROCESS | 3236 | 1467820902913 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 3236 | 1467820902915 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 09:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:01:42 INFO - PROCESS | 3236 | 1467820902918 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 3236 | 1467820902919 Marionette TRACE conn6 <- [1,942,null,{}] 09:01:42 INFO - PROCESS | 3236 | 1467820902923 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:42 INFO - PROCESS | 3236 | 1467820902925 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:43 INFO - PROCESS | 3236 | 1467820903000 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 09:01:43 INFO - PROCESS | 3236 | 1467820903006 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 3236 | 1467820903008 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:43 INFO - PROCESS | 3236 | ++DOCSHELL 14837800 == 34 [pid = 3236] [id = 245] 09:01:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16102C00) [pid = 3236] [serial = 734] [outer = 00000000] 09:01:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (1615BC00) [pid = 3236] [serial = 735] [outer = 16102C00] 09:01:43 INFO - PROCESS | 3236 | 1467820903051 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (161DE000) [pid = 3236] [serial = 736] [outer = 16102C00] 09:01:43 INFO - PROCESS | 3236 | 1467820903464 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 570ms 09:01:43 INFO - PROCESS | 3236 | 1467820903489 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 3236 | 1467820903491 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 09:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:01:43 INFO - PROCESS | 3236 | 1467820903506 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 3236 | 1467820903508 Marionette TRACE conn6 <- [1,946,null,{}] 09:01:43 INFO - PROCESS | 3236 | 1467820903516 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:43 INFO - PROCESS | 3236 | 1467820903518 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:43 INFO - PROCESS | 3236 | 1467820903597 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 09:01:43 INFO - PROCESS | 3236 | 1467820903603 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 3236 | 1467820903605 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:43 INFO - PROCESS | 3236 | ++DOCSHELL 16A32000 == 35 [pid = 3236] [id = 246] 09:01:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (16A3E400) [pid = 3236] [serial = 737] [outer = 00000000] 09:01:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (16A47800) [pid = 3236] [serial = 738] [outer = 16A3E400] 09:01:43 INFO - PROCESS | 3236 | 1467820903649 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (16A43C00) [pid = 3236] [serial = 739] [outer = 16A3E400] 09:01:44 INFO - PROCESS | 3236 | 1467820904092 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 631ms 09:01:44 INFO - PROCESS | 3236 | 1467820904141 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 3236 | 1467820904143 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 09:01:44 INFO - PROCESS | 3236 | 1467820904146 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:01:44 INFO - PROCESS | 3236 | 1467820904148 Marionette TRACE conn6 <- [1,950,null,{}] 09:01:44 INFO - PROCESS | 3236 | 1467820904152 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:44 INFO - PROCESS | 3236 | 1467820904153 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:44 INFO - PROCESS | 3236 | 1467820904233 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 09:01:44 INFO - PROCESS | 3236 | 1467820904241 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 3236 | 1467820904243 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:44 INFO - PROCESS | 3236 | ++DOCSHELL 122F0400 == 36 [pid = 3236] [id = 247] 09:01:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (16C10C00) [pid = 3236] [serial = 740] [outer = 00000000] 09:01:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (171DDC00) [pid = 3236] [serial = 741] [outer = 16C10C00] 09:01:44 INFO - PROCESS | 3236 | 1467820904297 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (171DF000) [pid = 3236] [serial = 742] [outer = 16C10C00] 09:01:45 INFO - PROCESS | 3236 | --DOCSHELL 0E326000 == 35 [pid = 3236] [id = 238] 09:01:45 INFO - PROCESS | 3236 | --DOCSHELL 0DE79C00 == 34 [pid = 3236] [id = 239] 09:01:45 INFO - PROCESS | 3236 | --DOCSHELL 123C1000 == 33 [pid = 3236] [id = 241] 09:01:45 INFO - PROCESS | 3236 | --DOCSHELL 0E678400 == 32 [pid = 3236] [id = 240] 09:01:45 INFO - PROCESS | 3236 | --DOCSHELL 16A32000 == 31 [pid = 3236] [id = 246] 09:01:45 INFO - PROCESS | 3236 | --DOCSHELL 14833800 == 30 [pid = 3236] [id = 243] 09:01:45 INFO - PROCESS | 3236 | --DOCSHELL 14837800 == 29 [pid = 3236] [id = 245] 09:01:45 INFO - PROCESS | 3236 | --DOCSHELL 16155000 == 28 [pid = 3236] [id = 244] 09:01:45 INFO - PROCESS | 3236 | --DOCSHELL 12B1D000 == 27 [pid = 3236] [id = 242] 09:01:46 INFO - PROCESS | 3236 | --DOCSHELL 0E9C7800 == 26 [pid = 3236] [id = 10] 09:01:46 INFO - PROCESS | 3236 | --DOCSHELL 12B0C800 == 25 [pid = 3236] [id = 11] 09:01:46 INFO - PROCESS | 3236 | --DOCSHELL 0E6F0000 == 24 [pid = 3236] [id = 23] 09:01:46 INFO - PROCESS | 3236 | --DOCSHELL 1BEA1800 == 23 [pid = 3236] [id = 8] 09:01:46 INFO - PROCESS | 3236 | --DOCSHELL 122F1C00 == 22 [pid = 3236] [id = 24] 09:01:46 INFO - PROCESS | 3236 | --DOCSHELL 148A6400 == 21 [pid = 3236] [id = 14] 09:01:46 INFO - PROCESS | 3236 | --DOCSHELL 161CF800 == 20 [pid = 3236] [id = 16] 09:01:46 INFO - PROCESS | 3236 | --DOCSHELL 16A47400 == 19 [pid = 3236] [id = 27] 09:01:46 INFO - PROCESS | 3236 | --DOCSHELL 1482F800 == 18 [pid = 3236] [id = 19] 09:01:46 INFO - PROCESS | 3236 | --DOCSHELL 171EB400 == 17 [pid = 3236] [id = 21] 09:01:46 INFO - PROCESS | 3236 | --DOCSHELL 1457EC00 == 16 [pid = 3236] [id = 25] 09:01:46 INFO - PROCESS | 3236 | --DOCSHELL 0DF22000 == 15 [pid = 3236] [id = 22] 09:01:46 INFO - PROCESS | 3236 | --DOCSHELL 0E8EB400 == 14 [pid = 3236] [id = 28] 09:01:46 INFO - PROCESS | 3236 | --DOCSHELL 171DC400 == 13 [pid = 3236] [id = 20] 09:01:46 INFO - PROCESS | 3236 | --DOCSHELL 148DAC00 == 12 [pid = 3236] [id = 26] 09:01:46 INFO - PROCESS | 3236 | --DOCSHELL 19180C00 == 11 [pid = 3236] [id = 17] 09:01:46 INFO - PROCESS | 3236 | --DOCSHELL 16151400 == 10 [pid = 3236] [id = 18] 09:01:46 INFO - PROCESS | 3236 | --DOCSHELL 17152400 == 9 [pid = 3236] [id = 15] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (175C6800) [pid = 3236] [serial = 691] [outer = 00000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (16939400) [pid = 3236] [serial = 685] [outer = 00000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (16108000) [pid = 3236] [serial = 682] [outer = 00000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (183DF800) [pid = 3236] [serial = 699] [outer = 00000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1616B400) [pid = 3236] [serial = 684] [outer = 00000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (17153000) [pid = 3236] [serial = 688] [outer = 00000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (16A84800) [pid = 3236] [serial = 687] [outer = 00000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1216E000) [pid = 3236] [serial = 669] [outer = 00000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (175C3800) [pid = 3236] [serial = 690] [outer = 00000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (14831C00) [pid = 3236] [serial = 666] [outer = 00000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (17D94000) [pid = 3236] [serial = 665] [outer = 00000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0E677000) [pid = 3236] [serial = 675] [outer = 00000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0E6A7000) [pid = 3236] [serial = 676] [outer = 00000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (12B0F400) [pid = 3236] [serial = 678] [outer = 00000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (12CA8800) [pid = 3236] [serial = 679] [outer = 00000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (15CB8400) [pid = 3236] [serial = 681] [outer = 00000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (0DEED800) [pid = 3236] [serial = 671] [outer = 00000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (0DF8F000) [pid = 3236] [serial = 672] [outer = 00000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (0E947000) [pid = 3236] [serial = 668] [outer = 00000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (17155800) [pid = 3236] [serial = 693] [outer = 00000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (171E0400) [pid = 3236] [serial = 694] [outer = 00000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (183E0400) [pid = 3236] [serial = 700] [outer = 00000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (0E32BC00) [pid = 3236] [serial = 378] [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.] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (18233800) [pid = 3236] [serial = 696] [outer = 00000000] [url = about:blank] 09:01:46 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (18236000) [pid = 3236] [serial = 697] [outer = 00000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3236 | 1467820907090 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 2976ms 09:01:47 INFO - PROCESS | 3236 | 1467820907127 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 3236 | 1467820907132 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 09:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:01:47 INFO - PROCESS | 3236 | 1467820907137 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 3236 | 1467820907140 Marionette TRACE conn6 <- [1,954,null,{}] 09:01:47 INFO - PROCESS | 3236 | 1467820907147 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:47 INFO - PROCESS | 3236 | 1467820907150 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:47 INFO - PROCESS | 3236 | 1467820907249 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 09:01:47 INFO - PROCESS | 3236 | 1467820907333 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 3236 | 1467820907337 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:47 INFO - PROCESS | 3236 | ++DOCSHELL 0DE75000 == 10 [pid = 3236] [id = 248] 09:01:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (0DE75800) [pid = 3236] [serial = 743] [outer = 00000000] 09:01:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (0DF22C00) [pid = 3236] [serial = 744] [outer = 0DE75800] 09:01:47 INFO - PROCESS | 3236 | 1467820907388 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0DF75C00) [pid = 3236] [serial = 745] [outer = 0DE75800] 09:01:47 INFO - PROCESS | 3236 | 1467820907821 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 730ms 09:01:47 INFO - PROCESS | 3236 | 1467820907867 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 3236 | 1467820907872 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 09:01:47 INFO - PROCESS | 3236 | 1467820907878 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:01:47 INFO - PROCESS | 3236 | 1467820907881 Marionette TRACE conn6 <- [1,958,null,{}] 09:01:47 INFO - PROCESS | 3236 | 1467820907885 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:47 INFO - PROCESS | 3236 | 1467820907887 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:47 INFO - PROCESS | 3236 | 1467820907982 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 09:01:47 INFO - PROCESS | 3236 | 1467820907989 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 3236 | 1467820907992 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:48 INFO - PROCESS | 3236 | ++DOCSHELL 0DEF0400 == 11 [pid = 3236] [id = 249] 09:01:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0E32AC00) [pid = 3236] [serial = 746] [outer = 00000000] 09:01:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0E66C800) [pid = 3236] [serial = 747] [outer = 0E32AC00] 09:01:48 INFO - PROCESS | 3236 | 1467820908041 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0E676400) [pid = 3236] [serial = 748] [outer = 0E32AC00] 09:01:48 INFO - PROCESS | 3236 | 1467820908528 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 09:01:48 INFO - PROCESS | 3236 | 1467820908552 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 3236 | 1467820908554 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 09:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:01:48 INFO - PROCESS | 3236 | 1467820908557 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 3236 | 1467820908561 Marionette TRACE conn6 <- [1,962,null,{}] 09:01:48 INFO - PROCESS | 3236 | 1467820908572 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:48 INFO - PROCESS | 3236 | 1467820908577 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:48 INFO - PROCESS | 3236 | 1467820908706 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 09:01:48 INFO - PROCESS | 3236 | 1467820908790 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 3236 | 1467820908794 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:48 INFO - PROCESS | 3236 | ++DOCSHELL 1216C800 == 12 [pid = 3236] [id = 250] 09:01:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (1216D400) [pid = 3236] [serial = 749] [outer = 00000000] 09:01:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (12170C00) [pid = 3236] [serial = 750] [outer = 1216D400] 09:01:48 INFO - PROCESS | 3236 | 1467820908845 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (12179400) [pid = 3236] [serial = 751] [outer = 1216D400] 09:01:49 INFO - PROCESS | 3236 | 1467820909253 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 730ms 09:01:49 INFO - PROCESS | 3236 | 1467820909288 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 3236 | 1467820909290 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 09:01:49 INFO - PROCESS | 3236 | 1467820909293 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:01:49 INFO - PROCESS | 3236 | 1467820909295 Marionette TRACE conn6 <- [1,966,null,{}] 09:01:49 INFO - PROCESS | 3236 | 1467820909299 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:49 INFO - PROCESS | 3236 | 1467820909301 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:49 INFO - PROCESS | 3236 | 1467820909419 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 09:01:49 INFO - PROCESS | 3236 | 1467820909427 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 3236 | 1467820909429 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:49 INFO - PROCESS | 3236 | ++DOCSHELL 12170800 == 13 [pid = 3236] [id = 251] 09:01:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (12215800) [pid = 3236] [serial = 752] [outer = 00000000] 09:01:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (12A49000) [pid = 3236] [serial = 753] [outer = 12215800] 09:01:49 INFO - PROCESS | 3236 | 1467820909477 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (12B21400) [pid = 3236] [serial = 754] [outer = 12215800] 09:01:49 INFO - PROCESS | 3236 | 1467820909908 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 630ms 09:01:49 INFO - PROCESS | 3236 | 1467820909928 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 3236 | 1467820909930 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 09:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:01:49 INFO - PROCESS | 3236 | 1467820909933 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 3236 | 1467820909934 Marionette TRACE conn6 <- [1,970,null,{}] 09:01:49 INFO - PROCESS | 3236 | 1467820909938 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:49 INFO - PROCESS | 3236 | 1467820909939 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:50 INFO - PROCESS | 3236 | 1467820910047 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 09:01:50 INFO - PROCESS | 3236 | 1467820910084 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 3236 | 1467820910086 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:50 INFO - PROCESS | 3236 | ++DOCSHELL 12BE5C00 == 14 [pid = 3236] [id = 252] 09:01:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (12BE6000) [pid = 3236] [serial = 755] [outer = 00000000] 09:01:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (1375B800) [pid = 3236] [serial = 756] [outer = 12BE6000] 09:01:50 INFO - PROCESS | 3236 | 1467820910130 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1416E400) [pid = 3236] [serial = 757] [outer = 12BE6000] 09:01:50 INFO - PROCESS | 3236 | 1467820910556 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 09:01:50 INFO - PROCESS | 3236 | 1467820910604 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 3236 | 1467820910606 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 09:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:01:50 INFO - PROCESS | 3236 | 1467820910616 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 3236 | 1467820910617 Marionette TRACE conn6 <- [1,974,null,{}] 09:01:50 INFO - PROCESS | 3236 | 1467820910621 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:50 INFO - PROCESS | 3236 | 1467820910626 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:50 INFO - PROCESS | 3236 | 1467820910751 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 09:01:50 INFO - PROCESS | 3236 | 1467820910765 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 3236 | 1467820910767 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:50 INFO - PROCESS | 3236 | ++DOCSHELL 148A9400 == 15 [pid = 3236] [id = 253] 09:01:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (148D3400) [pid = 3236] [serial = 758] [outer = 00000000] 09:01:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (15CC3000) [pid = 3236] [serial = 759] [outer = 148D3400] 09:01:50 INFO - PROCESS | 3236 | 1467820910812 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16106400) [pid = 3236] [serial = 760] [outer = 148D3400] 09:01:51 INFO - PROCESS | 3236 | 1467820911299 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 770ms 09:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:01:51 INFO - PROCESS | 3236 | 1467820911389 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 3236 | 1467820911391 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 09:01:51 INFO - PROCESS | 3236 | 1467820911394 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 3236 | 1467820911396 Marionette TRACE conn6 <- [1,978,null,{}] 09:01:51 INFO - PROCESS | 3236 | 1467820911399 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:51 INFO - PROCESS | 3236 | 1467820911401 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:51 INFO - PROCESS | 3236 | 1467820911478 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 09:01:51 INFO - PROCESS | 3236 | 1467820911487 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 3236 | 1467820911489 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:51 INFO - PROCESS | 3236 | ++DOCSHELL 1610D400 == 16 [pid = 3236] [id = 254] 09:01:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1610DC00) [pid = 3236] [serial = 761] [outer = 00000000] 09:01:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (16155000) [pid = 3236] [serial = 762] [outer = 1610DC00] 09:01:51 INFO - PROCESS | 3236 | 1467820911533 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (16157000) [pid = 3236] [serial = 763] [outer = 1610DC00] 09:01:51 INFO - PROCESS | 3236 | 1467820911963 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 630ms 09:01:52 INFO - PROCESS | 3236 | 1467820912025 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 3236 | 1467820912027 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 09:01:52 INFO - PROCESS | 3236 | 1467820912030 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 3236 | 1467820912032 Marionette TRACE conn6 <- [1,982,null,{}] 09:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:01:52 INFO - PROCESS | 3236 | 1467820912035 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:52 INFO - PROCESS | 3236 | 1467820912037 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:52 INFO - PROCESS | 3236 | 1467820912144 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 09:01:52 INFO - PROCESS | 3236 | 1467820912151 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 3236 | 1467820912153 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:52 INFO - PROCESS | 3236 | ++DOCSHELL 1610D000 == 17 [pid = 3236] [id = 255] 09:01:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (1616C800) [pid = 3236] [serial = 764] [outer = 00000000] 09:01:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (16938000) [pid = 3236] [serial = 765] [outer = 1616C800] 09:01:52 INFO - PROCESS | 3236 | 1467820912197 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (161E6400) [pid = 3236] [serial = 766] [outer = 1616C800] 09:01:52 INFO - PROCESS | 3236 | 1467820912634 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 630ms 09:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:01:52 INFO - PROCESS | 3236 | 1467820912665 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 3236 | 1467820912667 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 09:01:52 INFO - PROCESS | 3236 | 1467820912670 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 3236 | 1467820912672 Marionette TRACE conn6 <- [1,986,null,{}] 09:01:52 INFO - PROCESS | 3236 | 1467820912675 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:52 INFO - PROCESS | 3236 | 1467820912677 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:52 INFO - PROCESS | 3236 | 1467820912792 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 09:01:52 INFO - PROCESS | 3236 | 1467820912873 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 3236 | 1467820912875 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:52 INFO - PROCESS | 3236 | ++DOCSHELL 1216C000 == 18 [pid = 3236] [id = 256] 09:01:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (16A45000) [pid = 3236] [serial = 767] [outer = 00000000] 09:01:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (16A88400) [pid = 3236] [serial = 768] [outer = 16A45000] 09:01:52 INFO - PROCESS | 3236 | 1467820912919 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (16C0D400) [pid = 3236] [serial = 769] [outer = 16A45000] 09:01:53 INFO - PROCESS | 3236 | 1467820913387 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 770ms 09:01:53 INFO - PROCESS | 3236 | 1467820913441 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 3236 | 1467820913443 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 09:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:01:53 INFO - PROCESS | 3236 | 1467820913446 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 3236 | 1467820913447 Marionette TRACE conn6 <- [1,990,null,{}] 09:01:53 INFO - PROCESS | 3236 | 1467820913457 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:53 INFO - PROCESS | 3236 | 1467820913459 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:53 INFO - PROCESS | 3236 | 1467820913576 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 09:01:53 INFO - PROCESS | 3236 | 1467820913587 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 3236 | 1467820913589 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:53 INFO - PROCESS | 3236 | ++DOCSHELL 17155000 == 19 [pid = 3236] [id = 257] 09:01:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (171DD800) [pid = 3236] [serial = 770] [outer = 00000000] 09:01:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (171E5800) [pid = 3236] [serial = 771] [outer = 171DD800] 09:01:53 INFO - PROCESS | 3236 | 1467820913633 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (175AAC00) [pid = 3236] [serial = 772] [outer = 171DD800] 09:01:54 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (12BE2800) [pid = 3236] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:01:54 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (14834400) [pid = 3236] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:01:54 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (16155400) [pid = 3236] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:01:54 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (16A3E400) [pid = 3236] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:01:54 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (183E3000) [pid = 3236] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:01:54 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (14830400) [pid = 3236] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:01:54 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (0E056400) [pid = 3236] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:01:54 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (123C3400) [pid = 3236] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:01:54 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0E678800) [pid = 3236] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:01:54 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0DF1BC00) [pid = 3236] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:01:54 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0E329C00) [pid = 3236] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:01:54 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (1917FC00) [pid = 3236] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:01:54 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (16102C00) [pid = 3236] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:01:54 INFO - PROCESS | 3236 | 1467820914262 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 870ms 09:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:01:54 INFO - PROCESS | 3236 | 1467820914317 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 3236 | 1467820914319 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 09:01:54 INFO - PROCESS | 3236 | 1467820914323 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 3236 | 1467820914325 Marionette TRACE conn6 <- [1,994,null,{}] 09:01:54 INFO - PROCESS | 3236 | 1467820914332 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:54 INFO - PROCESS | 3236 | 1467820914335 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:54 INFO - PROCESS | 3236 | 1467820914429 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 09:01:54 INFO - PROCESS | 3236 | 1467820914518 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 3236 | 1467820914521 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:54 INFO - PROCESS | 3236 | ++DOCSHELL 12CA3000 == 20 [pid = 3236] [id = 258] 09:01:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (13C4AC00) [pid = 3236] [serial = 773] [outer = 00000000] 09:01:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (14836C00) [pid = 3236] [serial = 774] [outer = 13C4AC00] 09:01:54 INFO - PROCESS | 3236 | 1467820914574 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1615D400) [pid = 3236] [serial = 775] [outer = 13C4AC00] 09:01:54 INFO - PROCESS | 3236 | 1467820914958 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 09:01:54 INFO - PROCESS | 3236 | 1467820914993 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 3236 | 1467820914995 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 09:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:01:54 INFO - PROCESS | 3236 | 1467820914998 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 3236 | 1467820914999 Marionette TRACE conn6 <- [1,998,null,{}] 09:01:55 INFO - PROCESS | 3236 | 1467820915003 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:55 INFO - PROCESS | 3236 | 1467820915004 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:55 INFO - PROCESS | 3236 | 1467820915085 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 09:01:55 INFO - PROCESS | 3236 | 1467820915090 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 3236 | 1467820915092 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:55 INFO - PROCESS | 3236 | ++DOCSHELL 148A0800 == 21 [pid = 3236] [id = 259] 09:01:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (16A4C000) [pid = 3236] [serial = 776] [outer = 00000000] 09:01:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (175B2000) [pid = 3236] [serial = 777] [outer = 16A4C000] 09:01:55 INFO - PROCESS | 3236 | 1467820915136 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (17D92C00) [pid = 3236] [serial = 778] [outer = 16A4C000] 09:01:55 INFO - PROCESS | 3236 | 1467820915579 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 09:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:01:55 INFO - PROCESS | 3236 | 1467820915633 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 3236 | 1467820915635 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 09:01:55 INFO - PROCESS | 3236 | 1467820915638 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 3236 | 1467820915640 Marionette TRACE conn6 <- [1,1002,null,{}] 09:01:55 INFO - PROCESS | 3236 | 1467820915644 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:55 INFO - PROCESS | 3236 | 1467820915645 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:55 INFO - PROCESS | 3236 | 1467820915726 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 09:01:55 INFO - PROCESS | 3236 | 1467820915731 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 3236 | 1467820915733 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:55 INFO - PROCESS | 3236 | ++DOCSHELL 171E4C00 == 22 [pid = 3236] [id = 260] 09:01:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1820A800) [pid = 3236] [serial = 779] [outer = 00000000] 09:01:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (1822EC00) [pid = 3236] [serial = 780] [outer = 1820A800] 09:01:55 INFO - PROCESS | 3236 | 1467820915777 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (18233000) [pid = 3236] [serial = 781] [outer = 1820A800] 09:01:56 INFO - PROCESS | 3236 | 1467820916341 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 770ms 09:01:56 INFO - PROCESS | 3236 | 1467820916410 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 3236 | 1467820916415 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 09:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:01:56 INFO - PROCESS | 3236 | 1467820916420 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 3236 | 1467820916424 Marionette TRACE conn6 <- [1,1006,null,{}] 09:01:56 INFO - PROCESS | 3236 | 1467820916453 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:56 INFO - PROCESS | 3236 | 1467820916456 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:56 INFO - PROCESS | 3236 | 1467820916615 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 09:01:56 INFO - PROCESS | 3236 | 1467820916668 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 3236 | 1467820916673 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:56 INFO - PROCESS | 3236 | ++DOCSHELL 0DF2A400 == 23 [pid = 3236] [id = 261] 09:01:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0DF2A800) [pid = 3236] [serial = 782] [outer = 00000000] 09:01:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (0E05A800) [pid = 3236] [serial = 783] [outer = 0DF2A800] 09:01:56 INFO - PROCESS | 3236 | 1467820916731 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (0E329400) [pid = 3236] [serial = 784] [outer = 0DF2A800] 09:01:57 INFO - PROCESS | 3236 | 1467820917421 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1078ms 09:01:57 INFO - PROCESS | 3236 | 1467820917522 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 3236 | 1467820917526 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 09:01:57 INFO - PROCESS | 3236 | 1467820917533 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:01:57 INFO - PROCESS | 3236 | 1467820917536 Marionette TRACE conn6 <- [1,1010,null,{}] 09:01:57 INFO - PROCESS | 3236 | 1467820917540 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:57 INFO - PROCESS | 3236 | 1467820917543 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:57 INFO - PROCESS | 3236 | 1467820917671 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 09:01:57 INFO - PROCESS | 3236 | 1467820917793 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 3236 | 1467820917795 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:57 INFO - PROCESS | 3236 | ++DOCSHELL 0EEDF000 == 24 [pid = 3236] [id = 262] 09:01:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (0EEE0C00) [pid = 3236] [serial = 785] [outer = 00000000] 09:01:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (12177000) [pid = 3236] [serial = 786] [outer = 0EEE0C00] 09:01:57 INFO - PROCESS | 3236 | 1467820917856 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (12A27400) [pid = 3236] [serial = 787] [outer = 0EEE0C00] 09:01:58 INFO - PROCESS | 3236 | 1467820918793 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1319ms 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (13C47800) [pid = 3236] [serial = 726] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (1483C400) [pid = 3236] [serial = 729] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (1457FC00) [pid = 3236] [serial = 727] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (1615AC00) [pid = 3236] [serial = 732] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (148E2800) [pid = 3236] [serial = 730] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (16A47800) [pid = 3236] [serial = 738] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (161E5800) [pid = 3236] [serial = 733] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (1845E400) [pid = 3236] [serial = 708] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (159CF400) [pid = 3236] [serial = 706] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (148A1000) [pid = 3236] [serial = 705] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0E6AD000) [pid = 3236] [serial = 703] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0E66F000) [pid = 3236] [serial = 702] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (12598C00) [pid = 3236] [serial = 723] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E6A5000) [pid = 3236] [serial = 720] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0E6F0400) [pid = 3236] [serial = 721] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0DF24000) [pid = 3236] [serial = 717] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0DF74C00) [pid = 3236] [serial = 718] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0E947400) [pid = 3236] [serial = 715] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0E67AC00) [pid = 3236] [serial = 714] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (171DDC00) [pid = 3236] [serial = 741] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (16A43C00) [pid = 3236] [serial = 739] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1938E800) [pid = 3236] [serial = 712] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (19383800) [pid = 3236] [serial = 711] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (18F87C00) [pid = 3236] [serial = 709] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (1615BC00) [pid = 3236] [serial = 735] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (161DE000) [pid = 3236] [serial = 736] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (12B05800) [pid = 3236] [serial = 724] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 3236 | 1467820918887 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 3236 | 1467820918891 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 09:01:58 INFO - PROCESS | 3236 | 1467820918896 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 3236 | 1467820918900 Marionette TRACE conn6 <- [1,1014,null,{}] 09:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:01:58 INFO - PROCESS | 3236 | 1467820918905 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:58 INFO - PROCESS | 3236 | 1467820918908 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:59 INFO - PROCESS | 3236 | 1467820919004 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 09:01:59 INFO - PROCESS | 3236 | 1467820919011 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 3236 | 1467820919015 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:59 INFO - PROCESS | 3236 | ++DOCSHELL 0E054800 == 25 [pid = 3236] [id = 263] 09:01:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0E057400) [pid = 3236] [serial = 788] [outer = 00000000] 09:01:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0E321400) [pid = 3236] [serial = 789] [outer = 0E057400] 09:01:59 INFO - PROCESS | 3236 | 1467820919065 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0E671800) [pid = 3236] [serial = 790] [outer = 0E057400] 09:01:59 INFO - PROCESS | 3236 | 1467820919579 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 730ms 09:01:59 INFO - PROCESS | 3236 | 1467820919633 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 3236 | 1467820919637 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 09:01:59 INFO - PROCESS | 3236 | 1467820919642 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:01:59 INFO - PROCESS | 3236 | 1467820919645 Marionette TRACE conn6 <- [1,1018,null,{}] 09:01:59 INFO - PROCESS | 3236 | 1467820919649 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:59 INFO - PROCESS | 3236 | 1467820919651 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:59 INFO - PROCESS | 3236 | 1467820919742 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 09:01:59 INFO - PROCESS | 3236 | 1467820919828 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 3236 | 1467820919830 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:01:59 INFO - PROCESS | 3236 | ++DOCSHELL 0E6F0400 == 26 [pid = 3236] [id = 264] 09:01:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0E8B4400) [pid = 3236] [serial = 791] [outer = 00000000] 09:01:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0E9CE800) [pid = 3236] [serial = 792] [outer = 0E8B4400] 09:01:59 INFO - PROCESS | 3236 | 1467820919878 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0EFD1400) [pid = 3236] [serial = 793] [outer = 0E8B4400] 09:02:00 INFO - PROCESS | 3236 | 1467820920288 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 09:02:00 INFO - PROCESS | 3236 | 1467820920317 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 3236 | 1467820920320 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 09:02:00 INFO - PROCESS | 3236 | 1467820920323 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:02:00 INFO - PROCESS | 3236 | 1467820920326 Marionette TRACE conn6 <- [1,1022,null,{}] 09:02:00 INFO - PROCESS | 3236 | 1467820920337 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:00 INFO - PROCESS | 3236 | 1467820920341 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:00 INFO - PROCESS | 3236 | 1467820920426 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 09:02:00 INFO - PROCESS | 3236 | 1467820920433 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 3236 | 1467820920436 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:00 INFO - PROCESS | 3236 | ++DOCSHELL 12B47800 == 27 [pid = 3236] [id = 265] 09:02:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (12B49C00) [pid = 3236] [serial = 794] [outer = 00000000] 09:02:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (12CA2400) [pid = 3236] [serial = 795] [outer = 12B49C00] 09:02:00 INFO - PROCESS | 3236 | 1467820920485 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (13C43800) [pid = 3236] [serial = 796] [outer = 12B49C00] 09:02:00 INFO - PROCESS | 3236 | 1467820920941 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 09:02:01 INFO - PROCESS | 3236 | 1467820921003 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 3236 | 1467820921006 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 09:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:02:01 INFO - PROCESS | 3236 | 1467820921009 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 3236 | 1467820921011 Marionette TRACE conn6 <- [1,1026,null,{}] 09:02:01 INFO - PROCESS | 3236 | 1467820921014 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:01 INFO - PROCESS | 3236 | 1467820921016 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:01 INFO - PROCESS | 3236 | 1467820921158 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 09:02:01 INFO - PROCESS | 3236 | 1467820921178 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 3236 | 1467820921180 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:01 INFO - PROCESS | 3236 | ++DOCSHELL 14837000 == 28 [pid = 3236] [id = 266] 09:02:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1483A800) [pid = 3236] [serial = 797] [outer = 00000000] 09:02:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (148A7000) [pid = 3236] [serial = 798] [outer = 1483A800] 09:02:01 INFO - PROCESS | 3236 | 1467820921225 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (159CC800) [pid = 3236] [serial = 799] [outer = 1483A800] 09:02:01 INFO - PROCESS | 3236 | 1467820921672 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 730ms 09:02:01 INFO - PROCESS | 3236 | 1467820921748 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 3236 | 1467820921750 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 09:02:01 INFO - PROCESS | 3236 | 1467820921753 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:02:01 INFO - PROCESS | 3236 | 1467820921754 Marionette TRACE conn6 <- [1,1030,null,{}] 09:02:01 INFO - PROCESS | 3236 | 1467820921758 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:01 INFO - PROCESS | 3236 | 1467820921760 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:01 INFO - PROCESS | 3236 | 1467820921875 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 09:02:01 INFO - PROCESS | 3236 | 1467820921886 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 3236 | 1467820921888 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:01 INFO - PROCESS | 3236 | ++DOCSHELL 15CB9800 == 29 [pid = 3236] [id = 267] 09:02:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (15CBD800) [pid = 3236] [serial = 800] [outer = 00000000] 09:02:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16108400) [pid = 3236] [serial = 801] [outer = 15CBD800] 09:02:01 INFO - PROCESS | 3236 | 1467820921932 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (16109000) [pid = 3236] [serial = 802] [outer = 15CBD800] 09:02:02 INFO - PROCESS | 3236 | 1467820922408 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 09:02:02 INFO - PROCESS | 3236 | 1467820922427 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 09:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:02:02 INFO - PROCESS | 3236 | 1467820922429 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 09:02:02 INFO - PROCESS | 3236 | 1467820922432 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 3236 | 1467820922434 Marionette TRACE conn6 <- [1,1034,null,{}] 09:02:02 INFO - PROCESS | 3236 | 1467820922445 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:02 INFO - PROCESS | 3236 | 1467820922451 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:02 INFO - PROCESS | 3236 | 1467820922622 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 09:02:02 INFO - PROCESS | 3236 | 1467820922681 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 3236 | 1467820922683 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:02 INFO - PROCESS | 3236 | ++DOCSHELL 1615F000 == 30 [pid = 3236] [id = 268] 09:02:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (161E4800) [pid = 3236] [serial = 803] [outer = 00000000] 09:02:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (16A46400) [pid = 3236] [serial = 804] [outer = 161E4800] 09:02:02 INFO - PROCESS | 3236 | 1467820922731 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (16935C00) [pid = 3236] [serial = 805] [outer = 161E4800] 09:02:03 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (16C10C00) [pid = 3236] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:02:03 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0E32AC00) [pid = 3236] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:02:03 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (148D3400) [pid = 3236] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:02:03 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1616C800) [pid = 3236] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:02:03 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (16A45000) [pid = 3236] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:02:03 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (13C4AC00) [pid = 3236] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:02:03 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (171DD800) [pid = 3236] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:02:03 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (12BE6000) [pid = 3236] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:02:03 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (16A4C000) [pid = 3236] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:02:03 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1610DC00) [pid = 3236] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:02:03 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (12215800) [pid = 3236] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:02:03 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0DE75800) [pid = 3236] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:02:03 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1216D400) [pid = 3236] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:02:03 INFO - PROCESS | 3236 | 1467820923274 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 890ms 09:02:03 INFO - PROCESS | 3236 | 1467820923324 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 3236 | 1467820923326 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 09:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:02:03 INFO - PROCESS | 3236 | 1467820923329 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 3236 | 1467820923330 Marionette TRACE conn6 <- [1,1038,null,{}] 09:02:03 INFO - PROCESS | 3236 | 1467820923334 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:03 INFO - PROCESS | 3236 | 1467820923336 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:03 INFO - PROCESS | 3236 | 1467820923447 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 09:02:03 INFO - PROCESS | 3236 | 1467820923501 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 3236 | 1467820923503 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:03 INFO - PROCESS | 3236 | ++DOCSHELL 0E32AC00 == 31 [pid = 3236] [id = 269] 09:02:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0E672400) [pid = 3236] [serial = 806] [outer = 00000000] 09:02:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (16156400) [pid = 3236] [serial = 807] [outer = 0E672400] 09:02:03 INFO - PROCESS | 3236 | 1467820923548 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (16A45000) [pid = 3236] [serial = 808] [outer = 0E672400] 09:02:03 INFO - PROCESS | 3236 | 1467820923896 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 632ms 09:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:02:03 INFO - PROCESS | 3236 | 1467820923967 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 3236 | 1467820923968 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 09:02:03 INFO - PROCESS | 3236 | 1467820923972 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 3236 | 1467820923973 Marionette TRACE conn6 <- [1,1042,null,{}] 09:02:03 INFO - PROCESS | 3236 | 1467820923984 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:03 INFO - PROCESS | 3236 | 1467820923986 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:04 INFO - PROCESS | 3236 | 1467820924066 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 09:02:04 INFO - PROCESS | 3236 | 1467820924072 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 3236 | 1467820924073 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:04 INFO - PROCESS | 3236 | ++DOCSHELL 16A89400 == 32 [pid = 3236] [id = 270] 09:02:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (16A89800) [pid = 3236] [serial = 809] [outer = 00000000] 09:02:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (171DE800) [pid = 3236] [serial = 810] [outer = 16A89800] 09:02:04 INFO - PROCESS | 3236 | 1467820924117 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (175A9400) [pid = 3236] [serial = 811] [outer = 16A89800] 09:02:04 INFO - PROCESS | 3236 | 1467820924533 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 09:02:04 INFO - PROCESS | 3236 | 1467820924606 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 3236 | 1467820924608 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 09:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:02:04 INFO - PROCESS | 3236 | 1467820924621 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 3236 | 1467820924623 Marionette TRACE conn6 <- [1,1046,null,{}] 09:02:04 INFO - PROCESS | 3236 | 1467820924627 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:04 INFO - PROCESS | 3236 | 1467820924629 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:04 INFO - PROCESS | 3236 | 1467820924710 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 09:02:04 INFO - PROCESS | 3236 | 1467820924717 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 3236 | 1467820924719 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:04 INFO - PROCESS | 3236 | ++DOCSHELL 12B1D000 == 33 [pid = 3236] [id = 271] 09:02:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (175B4400) [pid = 3236] [serial = 812] [outer = 00000000] 09:02:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (17D92800) [pid = 3236] [serial = 813] [outer = 175B4400] 09:02:04 INFO - PROCESS | 3236 | 1467820924763 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (17D93800) [pid = 3236] [serial = 814] [outer = 175B4400] 09:02:05 INFO - PROCESS | 3236 | 1467820925248 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 09:02:05 INFO - PROCESS | 3236 | 1467820925343 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 3236 | 1467820925348 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 09:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:02:05 INFO - PROCESS | 3236 | 1467820925353 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 3236 | 1467820925357 Marionette TRACE conn6 <- [1,1050,null,{}] 09:02:05 INFO - PROCESS | 3236 | 1467820925378 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:05 INFO - PROCESS | 3236 | 1467820925381 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:05 INFO - PROCESS | 3236 | 1467820925590 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 09:02:05 INFO - PROCESS | 3236 | 1467820925644 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 3236 | 1467820925649 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:05 INFO - PROCESS | 3236 | ++DOCSHELL 0E05B800 == 34 [pid = 3236] [id = 272] 09:02:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (0E05D400) [pid = 3236] [serial = 815] [outer = 00000000] 09:02:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (0E676000) [pid = 3236] [serial = 816] [outer = 0E05D400] 09:02:05 INFO - PROCESS | 3236 | 1467820925707 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (0E6F1000) [pid = 3236] [serial = 817] [outer = 0E05D400] 09:02:06 INFO - PROCESS | 3236 | 1467820926308 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 970ms 09:02:06 INFO - PROCESS | 3236 | 1467820926328 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 3236 | 1467820926333 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 09:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:02:06 INFO - PROCESS | 3236 | 1467820926340 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 3236 | 1467820926342 Marionette TRACE conn6 <- [1,1054,null,{}] 09:02:06 INFO - PROCESS | 3236 | 1467820926346 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:06 INFO - PROCESS | 3236 | 1467820926349 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:06 INFO - PROCESS | 3236 | 1467820926463 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 09:02:06 INFO - PROCESS | 3236 | 1467820926567 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 3236 | 1467820926570 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:06 INFO - PROCESS | 3236 | ++DOCSHELL 125B9400 == 35 [pid = 3236] [id = 273] 09:02:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (125B9800) [pid = 3236] [serial = 818] [outer = 00000000] 09:02:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1375C400) [pid = 3236] [serial = 819] [outer = 125B9800] 09:02:06 INFO - PROCESS | 3236 | 1467820926627 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (14831800) [pid = 3236] [serial = 820] [outer = 125B9800] 09:02:07 INFO - PROCESS | 3236 | 1467820927246 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 970ms 09:02:07 INFO - PROCESS | 3236 | 1467820927313 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 3236 | 1467820927316 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 09:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:02:07 INFO - PROCESS | 3236 | 1467820927320 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 3236 | 1467820927323 Marionette TRACE conn6 <- [1,1058,null,{}] 09:02:07 INFO - PROCESS | 3236 | 1467820927334 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:07 INFO - PROCESS | 3236 | 1467820927339 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:07 INFO - PROCESS | 3236 | 1467820927448 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 09:02:07 INFO - PROCESS | 3236 | 1467820927575 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 3236 | 1467820927578 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:07 INFO - PROCESS | 3236 | ++DOCSHELL 171E6400 == 36 [pid = 3236] [id = 274] 09:02:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (171E9400) [pid = 3236] [serial = 821] [outer = 00000000] 09:02:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (1822C800) [pid = 3236] [serial = 822] [outer = 171E9400] 09:02:07 INFO - PROCESS | 3236 | 1467820927635 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (18237400) [pid = 3236] [serial = 823] [outer = 171E9400] 09:02:08 INFO - PROCESS | 3236 | 1467820928267 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 970ms 09:02:08 INFO - PROCESS | 3236 | 1467820928293 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 3236 | 1467820928296 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 09:02:08 INFO - PROCESS | 3236 | 1467820928299 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:02:08 INFO - PROCESS | 3236 | 1467820928301 Marionette TRACE conn6 <- [1,1062,null,{}] 09:02:08 INFO - PROCESS | 3236 | 1467820928304 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:08 INFO - PROCESS | 3236 | 1467820928307 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:08 INFO - PROCESS | 3236 | 1467820928435 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 09:02:08 INFO - PROCESS | 3236 | 1467820928567 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 3236 | 1467820928570 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:08 INFO - PROCESS | 3236 | ++DOCSHELL 183D7C00 == 37 [pid = 3236] [id = 275] 09:02:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (183D8000) [pid = 3236] [serial = 824] [outer = 00000000] 09:02:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (183DF000) [pid = 3236] [serial = 825] [outer = 183D8000] 09:02:08 INFO - PROCESS | 3236 | 1467820928625 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (183E2C00) [pid = 3236] [serial = 826] [outer = 183D8000] 09:02:09 INFO - PROCESS | 3236 | 1467820929408 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1128ms 09:02:09 INFO - PROCESS | 3236 | 1467820929431 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 09:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:02:09 INFO - PROCESS | 3236 | 1467820929436 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 09:02:09 INFO - PROCESS | 3236 | 1467820929441 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 3236 | 1467820929444 Marionette TRACE conn6 <- [1,1066,null,{}] 09:02:09 INFO - PROCESS | 3236 | 1467820929463 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:09 INFO - PROCESS | 3236 | 1467820929466 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:09 INFO - PROCESS | 3236 | 1467820929570 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 09:02:09 INFO - PROCESS | 3236 | 1467820929700 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 3236 | 1467820929705 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:09 INFO - PROCESS | 3236 | ++DOCSHELL 0E320C00 == 38 [pid = 3236] [id = 276] 09:02:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (0E673800) [pid = 3236] [serial = 827] [outer = 00000000] 09:02:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (0E9CF000) [pid = 3236] [serial = 828] [outer = 0E673800] 09:02:09 INFO - PROCESS | 3236 | 1467820929760 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (12175400) [pid = 3236] [serial = 829] [outer = 0E673800] 09:02:10 INFO - PROCESS | 3236 | --DOCSHELL 122F0400 == 37 [pid = 3236] [id = 247] 09:02:10 INFO - PROCESS | 3236 | --DOCSHELL 1615F000 == 36 [pid = 3236] [id = 268] 09:02:10 INFO - PROCESS | 3236 | --DOCSHELL 16A89400 == 35 [pid = 3236] [id = 270] 09:02:10 INFO - PROCESS | 3236 | --DOCSHELL 0E32AC00 == 34 [pid = 3236] [id = 269] 09:02:10 INFO - PROCESS | 3236 | --DOCSHELL 14837000 == 33 [pid = 3236] [id = 266] 09:02:10 INFO - PROCESS | 3236 | --DOCSHELL 15CB9800 == 32 [pid = 3236] [id = 267] 09:02:10 INFO - PROCESS | 3236 | --DOCSHELL 183D7C00 == 31 [pid = 3236] [id = 275] 09:02:10 INFO - PROCESS | 3236 | --DOCSHELL 125B9400 == 30 [pid = 3236] [id = 273] 09:02:10 INFO - PROCESS | 3236 | --DOCSHELL 171E6400 == 29 [pid = 3236] [id = 274] 09:02:10 INFO - PROCESS | 3236 | --DOCSHELL 12B1D000 == 28 [pid = 3236] [id = 271] 09:02:10 INFO - PROCESS | 3236 | --DOCSHELL 0E05B800 == 27 [pid = 3236] [id = 272] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (171DF000) [pid = 3236] [serial = 742] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (0E66C800) [pid = 3236] [serial = 747] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (0E676400) [pid = 3236] [serial = 748] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (15CC3000) [pid = 3236] [serial = 759] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (16938000) [pid = 3236] [serial = 765] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (16106400) [pid = 3236] [serial = 760] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (16C0D400) [pid = 3236] [serial = 769] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (16A88400) [pid = 3236] [serial = 768] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (14836C00) [pid = 3236] [serial = 774] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (171E5800) [pid = 3236] [serial = 771] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1375B800) [pid = 3236] [serial = 756] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (175B2000) [pid = 3236] [serial = 777] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (1416E400) [pid = 3236] [serial = 757] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (16155000) [pid = 3236] [serial = 762] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (12A49000) [pid = 3236] [serial = 753] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (12B21400) [pid = 3236] [serial = 754] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0DF22C00) [pid = 3236] [serial = 744] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0DF75C00) [pid = 3236] [serial = 745] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (12170C00) [pid = 3236] [serial = 750] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (12179400) [pid = 3236] [serial = 751] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (175AAC00) [pid = 3236] [serial = 772] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1822EC00) [pid = 3236] [serial = 780] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (161E6400) [pid = 3236] [serial = 766] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (17D92C00) [pid = 3236] [serial = 778] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1615D400) [pid = 3236] [serial = 775] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (16157000) [pid = 3236] [serial = 763] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3236 | 1467820930930 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1538ms 09:02:10 INFO - PROCESS | 3236 | 1467820930980 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 3236 | 1467820930985 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 09:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:02:10 INFO - PROCESS | 3236 | 1467820930989 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 3236 | 1467820930993 Marionette TRACE conn6 <- [1,1070,null,{}] 09:02:11 INFO - PROCESS | 3236 | 1467820930998 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:11 INFO - PROCESS | 3236 | 1467820931001 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:11 INFO - PROCESS | 3236 | 1467820931090 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 09:02:11 INFO - PROCESS | 3236 | 1467820931200 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 3236 | 1467820931203 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:11 INFO - PROCESS | 3236 | ++DOCSHELL 0DF1C800 == 28 [pid = 3236] [id = 277] 09:02:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0DF1FC00) [pid = 3236] [serial = 830] [outer = 00000000] 09:02:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0E04F400) [pid = 3236] [serial = 831] [outer = 0DF1FC00] 09:02:11 INFO - PROCESS | 3236 | 1467820931252 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0E057C00) [pid = 3236] [serial = 832] [outer = 0DF1FC00] 09:02:11 INFO - PROCESS | 3236 | 1467820931628 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 690ms 09:02:11 INFO - PROCESS | 3236 | 1467820931680 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 3236 | 1467820931685 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 09:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:02:11 INFO - PROCESS | 3236 | 1467820931691 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 3236 | 1467820931694 Marionette TRACE conn6 <- [1,1074,null,{}] 09:02:11 INFO - PROCESS | 3236 | 1467820931698 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:11 INFO - PROCESS | 3236 | 1467820931700 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:11 INFO - PROCESS | 3236 | 1467820931828 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 09:02:11 INFO - PROCESS | 3236 | 1467820931835 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 3236 | 1467820931838 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:11 INFO - PROCESS | 3236 | ++DOCSHELL 0E66FC00 == 29 [pid = 3236] [id = 278] 09:02:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0E677000) [pid = 3236] [serial = 833] [outer = 00000000] 09:02:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (0E941800) [pid = 3236] [serial = 834] [outer = 0E677000] 09:02:11 INFO - PROCESS | 3236 | 1467820931885 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0EEE0000) [pid = 3236] [serial = 835] [outer = 0E677000] 09:02:12 INFO - PROCESS | 3236 | 1467820932337 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 09:02:12 INFO - PROCESS | 3236 | 1467820932367 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 3236 | 1467820932369 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 09:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:02:12 INFO - PROCESS | 3236 | 1467820932372 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 3236 | 1467820932376 Marionette TRACE conn6 <- [1,1078,null,{}] 09:02:12 INFO - PROCESS | 3236 | 1467820932386 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:12 INFO - PROCESS | 3236 | 1467820932391 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:12 INFO - PROCESS | 3236 | 1467820932473 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 09:02:12 INFO - PROCESS | 3236 | 1467820932483 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 3236 | 1467820932486 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:12 INFO - PROCESS | 3236 | ++DOCSHELL 12B1D000 == 30 [pid = 3236] [id = 279] 09:02:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (12B21400) [pid = 3236] [serial = 836] [outer = 00000000] 09:02:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (12B55800) [pid = 3236] [serial = 837] [outer = 12B21400] 09:02:12 INFO - PROCESS | 3236 | 1467820932534 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (13762000) [pid = 3236] [serial = 838] [outer = 12B21400] 09:02:13 INFO - PROCESS | 3236 | 1467820933071 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 730ms 09:02:13 INFO - PROCESS | 3236 | 1467820933106 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 3236 | 1467820933108 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 09:02:13 INFO - PROCESS | 3236 | 1467820933112 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:02:13 INFO - PROCESS | 3236 | 1467820933113 Marionette TRACE conn6 <- [1,1082,null,{}] 09:02:13 INFO - PROCESS | 3236 | 1467820933123 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:13 INFO - PROCESS | 3236 | 1467820933125 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:13 INFO - PROCESS | 3236 | 1467820933268 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 09:02:13 INFO - PROCESS | 3236 | 1467820933282 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 3236 | 1467820933284 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:13 INFO - PROCESS | 3236 | ++DOCSHELL 1457FC00 == 31 [pid = 3236] [id = 280] 09:02:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (14830000) [pid = 3236] [serial = 839] [outer = 00000000] 09:02:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16102000) [pid = 3236] [serial = 840] [outer = 14830000] 09:02:13 INFO - PROCESS | 3236 | 1467820933374 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1610C800) [pid = 3236] [serial = 841] [outer = 14830000] 09:02:13 INFO - PROCESS | 3236 | 1467820933814 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 730ms 09:02:13 INFO - PROCESS | 3236 | 1467820933854 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 3236 | 1467820933856 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 09:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:02:13 INFO - PROCESS | 3236 | 1467820933859 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 3236 | 1467820933861 Marionette TRACE conn6 <- [1,1086,null,{}] 09:02:13 INFO - PROCESS | 3236 | 1467820933864 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:13 INFO - PROCESS | 3236 | 1467820933866 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:13 INFO - PROCESS | 3236 | 1467820933978 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 09:02:13 INFO - PROCESS | 3236 | 1467820933985 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 3236 | 1467820933987 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:14 INFO - PROCESS | 3236 | ++DOCSHELL 16151C00 == 32 [pid = 3236] [id = 281] 09:02:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (16157800) [pid = 3236] [serial = 842] [outer = 00000000] 09:02:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (1615FC00) [pid = 3236] [serial = 843] [outer = 16157800] 09:02:14 INFO - PROCESS | 3236 | 1467820934032 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (161E1800) [pid = 3236] [serial = 844] [outer = 16157800] 09:02:14 INFO - PROCESS | 3236 | 1467820934514 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 09:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:02:14 INFO - PROCESS | 3236 | 1467820934531 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 3236 | 1467820934533 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 09:02:14 INFO - PROCESS | 3236 | 1467820934536 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 3236 | 1467820934537 Marionette TRACE conn6 <- [1,1090,null,{}] 09:02:14 INFO - PROCESS | 3236 | 1467820934541 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:14 INFO - PROCESS | 3236 | 1467820934546 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:14 INFO - PROCESS | 3236 | 1467820934705 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 09:02:14 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (1483A800) [pid = 3236] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:02:14 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (15CBD800) [pid = 3236] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:02:14 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0DF2A800) [pid = 3236] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:02:14 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0E057400) [pid = 3236] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:02:14 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E8B4400) [pid = 3236] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:02:14 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0EEE0C00) [pid = 3236] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:02:14 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (12B49C00) [pid = 3236] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:02:14 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (1820A800) [pid = 3236] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:02:14 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0E672400) [pid = 3236] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:02:14 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (161E4800) [pid = 3236] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:02:14 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (16A89800) [pid = 3236] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:02:14 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (175B4400) [pid = 3236] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:02:14 INFO - PROCESS | 3236 | 1467820934943 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 3236 | 1467820934945 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:14 INFO - PROCESS | 3236 | ++DOCSHELL 09363C00 == 33 [pid = 3236] [id = 282] 09:02:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0D36D000) [pid = 3236] [serial = 845] [outer = 00000000] 09:02:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (0E94B800) [pid = 3236] [serial = 846] [outer = 0D36D000] 09:02:14 INFO - PROCESS | 3236 | 1467820934990 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (14588C00) [pid = 3236] [serial = 847] [outer = 0D36D000] 09:02:15 INFO - PROCESS | 3236 | 1467820935350 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 870ms 09:02:15 INFO - PROCESS | 3236 | 1467820935412 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 3236 | 1467820935414 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 09:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:02:15 INFO - PROCESS | 3236 | 1467820935418 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 3236 | 1467820935420 Marionette TRACE conn6 <- [1,1094,null,{}] 09:02:15 INFO - PROCESS | 3236 | 1467820935423 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:15 INFO - PROCESS | 3236 | 1467820935425 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:15 INFO - PROCESS | 3236 | 1467820935503 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 09:02:15 INFO - PROCESS | 3236 | 1467820935508 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 3236 | 1467820935510 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:15 INFO - PROCESS | 3236 | ++DOCSHELL 16A2C000 == 34 [pid = 3236] [id = 283] 09:02:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (16A33C00) [pid = 3236] [serial = 848] [outer = 00000000] 09:02:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16C0E400) [pid = 3236] [serial = 849] [outer = 16A33C00] 09:02:15 INFO - PROCESS | 3236 | 1467820935555 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (171DCC00) [pid = 3236] [serial = 850] [outer = 16A33C00] 09:02:15 INFO - PROCESS | 3236 | 1467820935988 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 09:02:16 INFO - PROCESS | 3236 | 1467820936052 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 3236 | 1467820936054 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 09:02:16 INFO - PROCESS | 3236 | 1467820936057 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:02:16 INFO - PROCESS | 3236 | 1467820936059 Marionette TRACE conn6 <- [1,1098,null,{}] 09:02:16 INFO - PROCESS | 3236 | 1467820936063 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:16 INFO - PROCESS | 3236 | 1467820936064 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:16 INFO - PROCESS | 3236 | 1467820936142 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 09:02:16 INFO - PROCESS | 3236 | 1467820936153 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 3236 | 1467820936155 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:16 INFO - PROCESS | 3236 | ++DOCSHELL 0DEF0000 == 35 [pid = 3236] [id = 284] 09:02:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (0DF1F400) [pid = 3236] [serial = 851] [outer = 00000000] 09:02:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (171E6800) [pid = 3236] [serial = 852] [outer = 0DF1F400] 09:02:16 INFO - PROCESS | 3236 | 1467820936199 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (16107C00) [pid = 3236] [serial = 853] [outer = 0DF1F400] 09:02:16 INFO - PROCESS | 3236 | 1467820936655 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 09:02:16 INFO - PROCESS | 3236 | 1467820936696 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 3236 | 1467820936697 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 09:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:02:16 INFO - PROCESS | 3236 | 1467820936701 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 3236 | 1467820936702 Marionette TRACE conn6 <- [1,1102,null,{}] 09:02:16 INFO - PROCESS | 3236 | 1467820936706 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:16 INFO - PROCESS | 3236 | 1467820936708 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:16 INFO - PROCESS | 3236 | 1467820936786 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 09:02:16 INFO - PROCESS | 3236 | 1467820936792 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 3236 | 1467820936794 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:16 INFO - PROCESS | 3236 | ++DOCSHELL 175B1800 == 36 [pid = 3236] [id = 285] 09:02:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (175B2C00) [pid = 3236] [serial = 854] [outer = 00000000] 09:02:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (17D92400) [pid = 3236] [serial = 855] [outer = 175B2C00] 09:02:16 INFO - PROCESS | 3236 | 1467820936838 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (17D93C00) [pid = 3236] [serial = 856] [outer = 175B2C00] 09:02:17 INFO - PROCESS | 3236 | 1467820937708 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1023ms 09:02:17 INFO - PROCESS | 3236 | 1467820937725 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 09:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:02:17 INFO - PROCESS | 3236 | 1467820937730 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 09:02:17 INFO - PROCESS | 3236 | 1467820937734 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 3236 | 1467820937739 Marionette TRACE conn6 <- [1,1106,null,{}] 09:02:17 INFO - PROCESS | 3236 | 1467820937764 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:17 INFO - PROCESS | 3236 | 1467820937767 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:17 INFO - PROCESS | 3236 | 1467820937890 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 09:02:18 INFO - PROCESS | 3236 | 1467820938019 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 3236 | 1467820938022 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:18 INFO - PROCESS | 3236 | ++DOCSHELL 0DF26800 == 37 [pid = 3236] [id = 286] 09:02:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (0DF2A800) [pid = 3236] [serial = 857] [outer = 00000000] 09:02:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0E6A8800) [pid = 3236] [serial = 858] [outer = 0DF2A800] 09:02:18 INFO - PROCESS | 3236 | 1467820938084 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0EFD0800) [pid = 3236] [serial = 859] [outer = 0DF2A800] 09:02:18 INFO - PROCESS | 3236 | 1467820938958 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1244ms 09:02:18 INFO - PROCESS | 3236 | 1467820938987 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 3236 | 1467820938991 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 09:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:02:19 INFO - PROCESS | 3236 | 1467820938997 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 3236 | 1467820939001 Marionette TRACE conn6 <- [1,1110,null,{}] 09:02:19 INFO - PROCESS | 3236 | 1467820939015 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:19 INFO - PROCESS | 3236 | 1467820939018 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:19 INFO - PROCESS | 3236 | 1467820939128 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 09:02:19 INFO - PROCESS | 3236 | 1467820939210 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 3236 | 1467820939214 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:19 INFO - PROCESS | 3236 | ++DOCSHELL 0E66E800 == 38 [pid = 3236] [id = 287] 09:02:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0E670C00) [pid = 3236] [serial = 860] [outer = 00000000] 09:02:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (0E6A4C00) [pid = 3236] [serial = 861] [outer = 0E670C00] 09:02:19 INFO - PROCESS | 3236 | 1467820939308 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (0E8B8000) [pid = 3236] [serial = 862] [outer = 0E670C00] 09:02:19 INFO - PROCESS | 3236 | --DOCSHELL 0DEF0000 == 37 [pid = 3236] [id = 284] 09:02:19 INFO - PROCESS | 3236 | --DOCSHELL 16A2C000 == 36 [pid = 3236] [id = 283] 09:02:19 INFO - PROCESS | 3236 | --DOCSHELL 09363C00 == 35 [pid = 3236] [id = 282] 09:02:19 INFO - PROCESS | 3236 | --DOCSHELL 16151C00 == 34 [pid = 3236] [id = 281] 09:02:19 INFO - PROCESS | 3236 | --DOCSHELL 1457FC00 == 33 [pid = 3236] [id = 280] 09:02:19 INFO - PROCESS | 3236 | --DOCSHELL 12B1D000 == 32 [pid = 3236] [id = 279] 09:02:19 INFO - PROCESS | 3236 | --DOCSHELL 0E66FC00 == 31 [pid = 3236] [id = 278] 09:02:19 INFO - PROCESS | 3236 | --DOCSHELL 0DF1C800 == 30 [pid = 3236] [id = 277] 09:02:19 INFO - PROCESS | 3236 | --DOCSHELL 0E320C00 == 29 [pid = 3236] [id = 276] 09:02:19 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (148A7000) [pid = 3236] [serial = 798] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (159CC800) [pid = 3236] [serial = 799] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (16108400) [pid = 3236] [serial = 801] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (0E05A800) [pid = 3236] [serial = 783] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0E329400) [pid = 3236] [serial = 784] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (0E321400) [pid = 3236] [serial = 789] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0E671800) [pid = 3236] [serial = 790] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0E9CE800) [pid = 3236] [serial = 792] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0EFD1400) [pid = 3236] [serial = 793] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (12177000) [pid = 3236] [serial = 786] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (12A27400) [pid = 3236] [serial = 787] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (12CA2400) [pid = 3236] [serial = 795] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (18233000) [pid = 3236] [serial = 781] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (16156400) [pid = 3236] [serial = 807] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (16A46400) [pid = 3236] [serial = 804] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (175A9400) [pid = 3236] [serial = 811] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (17D92800) [pid = 3236] [serial = 813] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (17D93800) [pid = 3236] [serial = 814] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (171DE800) [pid = 3236] [serial = 810] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (16935C00) [pid = 3236] [serial = 805] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (16109000) [pid = 3236] [serial = 802] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (16A45000) [pid = 3236] [serial = 808] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (13C43800) [pid = 3236] [serial = 796] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3236 | 1467820939813 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 830ms 09:02:19 INFO - PROCESS | 3236 | 1467820939830 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 3236 | 1467820939835 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 09:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:02:19 INFO - PROCESS | 3236 | 1467820939841 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 3236 | 1467820939844 Marionette TRACE conn6 <- [1,1114,null,{}] 09:02:19 INFO - PROCESS | 3236 | 1467820939847 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:19 INFO - PROCESS | 3236 | 1467820939850 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:19 INFO - PROCESS | 3236 | 1467820939938 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 09:02:19 INFO - PROCESS | 3236 | 1467820939945 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 3236 | 1467820939947 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:19 INFO - PROCESS | 3236 | ++DOCSHELL 0E671800 == 30 [pid = 3236] [id = 288] 09:02:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0E674C00) [pid = 3236] [serial = 863] [outer = 00000000] 09:02:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0E6A4800) [pid = 3236] [serial = 864] [outer = 0E674C00] 09:02:20 INFO - PROCESS | 3236 | 1467820939996 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0EEE1800) [pid = 3236] [serial = 865] [outer = 0E674C00] 09:02:20 INFO - PROCESS | 3236 | [3236] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:02:20 INFO - PROCESS | 3236 | 1467820940574 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 770ms 09:02:20 INFO - PROCESS | 3236 | 1467820940615 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 3236 | 1467820940617 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 09:02:20 INFO - PROCESS | 3236 | 1467820940621 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:02:20 INFO - PROCESS | 3236 | 1467820940624 Marionette TRACE conn6 <- [1,1118,null,{}] 09:02:20 INFO - PROCESS | 3236 | 1467820940668 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:20 INFO - PROCESS | 3236 | 1467820940673 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:20 INFO - PROCESS | 3236 | 1467820940763 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 09:02:20 INFO - PROCESS | 3236 | 1467820940847 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 3236 | 1467820940851 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:20 INFO - PROCESS | 3236 | ++DOCSHELL 13C43C00 == 31 [pid = 3236] [id = 289] 09:02:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (1416F400) [pid = 3236] [serial = 866] [outer = 00000000] 09:02:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (1417DC00) [pid = 3236] [serial = 867] [outer = 1416F400] 09:02:20 INFO - PROCESS | 3236 | 1467820940899 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1489C800) [pid = 3236] [serial = 868] [outer = 1416F400] 09:02:21 INFO - PROCESS | 3236 | 1467820941316 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 730ms 09:02:21 INFO - PROCESS | 3236 | 1467820941355 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 3236 | 1467820941357 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 09:02:21 INFO - PROCESS | 3236 | 1467820941361 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:02:21 INFO - PROCESS | 3236 | 1467820941362 Marionette TRACE conn6 <- [1,1122,null,{}] 09:02:21 INFO - PROCESS | 3236 | 1467820941366 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:21 INFO - PROCESS | 3236 | 1467820941368 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:21 INFO - PROCESS | 3236 | 1467820941455 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 09:02:21 INFO - PROCESS | 3236 | 1467820941461 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 3236 | 1467820941463 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:21 INFO - PROCESS | 3236 | ++DOCSHELL 15CC3000 == 32 [pid = 3236] [id = 290] 09:02:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (15CC4000) [pid = 3236] [serial = 869] [outer = 00000000] 09:02:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (16158000) [pid = 3236] [serial = 870] [outer = 15CC4000] 09:02:21 INFO - PROCESS | 3236 | 1467820941508 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (16160400) [pid = 3236] [serial = 871] [outer = 15CC4000] 09:02:21 INFO - PROCESS | 3236 | 1467820941992 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 09:02:22 INFO - PROCESS | 3236 | 1467820942035 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 3236 | 1467820942037 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 09:02:22 INFO - PROCESS | 3236 | 1467820942040 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 3236 | 1467820942042 Marionette TRACE conn6 <- [1,1126,null,{}] 09:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:02:22 INFO - PROCESS | 3236 | 1467820942045 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:22 INFO - PROCESS | 3236 | 1467820942047 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:22 INFO - PROCESS | 3236 | 1467820942188 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 09:02:22 INFO - PROCESS | 3236 | 1467820942202 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 3236 | 1467820942204 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:22 INFO - PROCESS | 3236 | ++DOCSHELL 16936C00 == 33 [pid = 3236] [id = 291] 09:02:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16A2BC00) [pid = 3236] [serial = 872] [outer = 00000000] 09:02:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16A41C00) [pid = 3236] [serial = 873] [outer = 16A2BC00] 09:02:22 INFO - PROCESS | 3236 | 1467820942249 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16A49400) [pid = 3236] [serial = 874] [outer = 16A2BC00] 09:02:22 INFO - PROCESS | 3236 | 1467820942737 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 730ms 09:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:02:22 INFO - PROCESS | 3236 | 1467820942775 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 3236 | 1467820942777 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 09:02:22 INFO - PROCESS | 3236 | 1467820942780 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 3236 | 1467820942782 Marionette TRACE conn6 <- [1,1130,null,{}] 09:02:22 INFO - PROCESS | 3236 | 1467820942785 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:22 INFO - PROCESS | 3236 | 1467820942791 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:22 INFO - PROCESS | 3236 | 1467820942924 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 09:02:22 INFO - PROCESS | 3236 | 1467820942986 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 3236 | 1467820942988 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:23 INFO - PROCESS | 3236 | ++DOCSHELL 16C01400 == 34 [pid = 3236] [id = 292] 09:02:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16C0D000) [pid = 3236] [serial = 875] [outer = 00000000] 09:02:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (171E8800) [pid = 3236] [serial = 876] [outer = 16C0D000] 09:02:23 INFO - PROCESS | 3236 | 1467820943033 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (175B0C00) [pid = 3236] [serial = 877] [outer = 16C0D000] 09:02:23 INFO - PROCESS | 3236 | 1467820943450 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 730ms 09:02:23 INFO - PROCESS | 3236 | 1467820943530 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 3236 | 1467820943532 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 09:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:02:23 INFO - PROCESS | 3236 | 1467820943542 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 3236 | 1467820943544 Marionette TRACE conn6 <- [1,1134,null,{}] 09:02:23 INFO - PROCESS | 3236 | 1467820943547 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:23 INFO - PROCESS | 3236 | 1467820943549 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:23 INFO - PROCESS | 3236 | 1467820943659 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 09:02:23 INFO - PROCESS | 3236 | 1467820943668 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 3236 | 1467820943669 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:23 INFO - PROCESS | 3236 | ++DOCSHELL 0E9D0400 == 35 [pid = 3236] [id = 293] 09:02:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (12B27400) [pid = 3236] [serial = 878] [outer = 00000000] 09:02:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1822F000) [pid = 3236] [serial = 879] [outer = 12B27400] 09:02:23 INFO - PROCESS | 3236 | 1467820943835 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (175C3800) [pid = 3236] [serial = 880] [outer = 12B27400] 09:02:23 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (0DF1F400) [pid = 3236] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:02:23 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (14830000) [pid = 3236] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:02:23 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0E673800) [pid = 3236] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:02:23 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (12B21400) [pid = 3236] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:02:23 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0E677000) [pid = 3236] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:02:23 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0DF1FC00) [pid = 3236] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:02:23 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (16157800) [pid = 3236] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:02:23 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0D36D000) [pid = 3236] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:02:23 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (16A33C00) [pid = 3236] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:02:23 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0E05D400) [pid = 3236] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:02:23 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (125B9800) [pid = 3236] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:02:23 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (171E9400) [pid = 3236] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:02:23 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (183D8000) [pid = 3236] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:02:24 INFO - PROCESS | 3236 | 1467820944204 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 09:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:02:24 INFO - PROCESS | 3236 | 1467820944217 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 3236 | 1467820944219 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 09:02:24 INFO - PROCESS | 3236 | 1467820944222 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 3236 | 1467820944223 Marionette TRACE conn6 <- [1,1138,null,{}] 09:02:24 INFO - PROCESS | 3236 | 1467820944227 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:24 INFO - PROCESS | 3236 | 1467820944229 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:24 INFO - PROCESS | 3236 | 1467820944309 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 09:02:24 INFO - PROCESS | 3236 | 1467820944315 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 3236 | 1467820944317 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:24 INFO - PROCESS | 3236 | ++DOCSHELL 0E675C00 == 36 [pid = 3236] [id = 294] 09:02:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0E6A8000) [pid = 3236] [serial = 881] [outer = 00000000] 09:02:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (175B5000) [pid = 3236] [serial = 882] [outer = 0E6A8000] 09:02:24 INFO - PROCESS | 3236 | 1467820944439 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (1822B800) [pid = 3236] [serial = 883] [outer = 0E6A8000] 09:02:24 INFO - PROCESS | 3236 | 1467820944787 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 631ms 09:02:24 INFO - PROCESS | 3236 | 1467820944854 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 3236 | 1467820944856 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 09:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:02:24 INFO - PROCESS | 3236 | 1467820944859 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 3236 | 1467820944860 Marionette TRACE conn6 <- [1,1142,null,{}] 09:02:24 INFO - PROCESS | 3236 | 1467820944864 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:24 INFO - PROCESS | 3236 | 1467820944866 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:24 INFO - PROCESS | 3236 | 1467820944993 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 09:02:25 INFO - PROCESS | 3236 | 1467820945001 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 3236 | 1467820945003 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:25 INFO - PROCESS | 3236 | ++DOCSHELL 1417D800 == 37 [pid = 3236] [id = 295] 09:02:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1458AC00) [pid = 3236] [serial = 884] [outer = 00000000] 09:02:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (183D0800) [pid = 3236] [serial = 885] [outer = 1458AC00] 09:02:25 INFO - PROCESS | 3236 | 1467820945047 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (183DA400) [pid = 3236] [serial = 886] [outer = 1458AC00] 09:02:25 INFO - PROCESS | 3236 | 1467820945471 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 09:02:25 INFO - PROCESS | 3236 | 1467820945530 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 09:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:02:25 INFO - PROCESS | 3236 | 1467820945532 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 09:02:25 INFO - PROCESS | 3236 | 1467820945535 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 3236 | 1467820945537 Marionette TRACE conn6 <- [1,1146,null,{}] 09:02:25 INFO - PROCESS | 3236 | 1467820945540 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:25 INFO - PROCESS | 3236 | 1467820945542 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:25 INFO - PROCESS | 3236 | 1467820945658 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 09:02:25 INFO - PROCESS | 3236 | 1467820945669 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 3236 | 1467820945671 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:25 INFO - PROCESS | 3236 | ++DOCSHELL 148ABC00 == 38 [pid = 3236] [id = 296] 09:02:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16107800) [pid = 3236] [serial = 887] [outer = 00000000] 09:02:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (183E5000) [pid = 3236] [serial = 888] [outer = 16107800] 09:02:25 INFO - PROCESS | 3236 | 1467820945714 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (18458C00) [pid = 3236] [serial = 889] [outer = 16107800] 09:02:26 INFO - PROCESS | 3236 | 1467820946380 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 870ms 09:02:26 INFO - PROCESS | 3236 | 1467820946407 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 09:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:02:26 INFO - PROCESS | 3236 | 1467820946411 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 09:02:26 INFO - PROCESS | 3236 | 1467820946416 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - PROCESS | 3236 | 1467820946421 Marionette TRACE conn6 <- [1,1150,null,{}] 09:02:26 INFO - PROCESS | 3236 | 1467820946427 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:26 INFO - PROCESS | 3236 | 1467820946430 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:26 INFO - PROCESS | 3236 | 1467820946546 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 09:02:26 INFO - PROCESS | 3236 | 1467820946677 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 3236 | 1467820946680 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:26 INFO - PROCESS | 3236 | ++DOCSHELL 0DF74C00 == 39 [pid = 3236] [id = 297] 09:02:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (0E05D800) [pid = 3236] [serial = 890] [outer = 00000000] 09:02:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (1210E400) [pid = 3236] [serial = 891] [outer = 0E05D800] 09:02:26 INFO - PROCESS | 3236 | 1467820946739 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (122E7800) [pid = 3236] [serial = 892] [outer = 0E05D800] 09:02:27 INFO - PROCESS | 3236 | 1467820947317 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 930ms 09:02:27 INFO - PROCESS | 3236 | 1467820947347 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 3236 | 1467820947351 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 09:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:02:27 INFO - PROCESS | 3236 | 1467820947358 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 3236 | 1467820947361 Marionette TRACE conn6 <- [1,1154,null,{}] 09:02:27 INFO - PROCESS | 3236 | 1467820947365 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:27 INFO - PROCESS | 3236 | 1467820947368 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:27 INFO - PROCESS | 3236 | 1467820947482 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 09:02:27 INFO - PROCESS | 3236 | 1467820947587 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 3236 | 1467820947590 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:27 INFO - PROCESS | 3236 | ++DOCSHELL 1610C000 == 40 [pid = 3236] [id = 298] 09:02:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1610C400) [pid = 3236] [serial = 893] [outer = 00000000] 09:02:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (16156000) [pid = 3236] [serial = 894] [outer = 1610C400] 09:02:27 INFO - PROCESS | 3236 | 1467820947646 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (16A34000) [pid = 3236] [serial = 895] [outer = 1610C400] 09:02:28 INFO - PROCESS | 3236 | 1467820948265 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 971ms 09:02:28 INFO - PROCESS | 3236 | 1467820948333 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 3236 | 1467820948336 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 09:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:02:28 INFO - PROCESS | 3236 | 1467820948339 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 3236 | 1467820948343 Marionette TRACE conn6 <- [1,1158,null,{}] 09:02:28 INFO - PROCESS | 3236 | 1467820948354 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:28 INFO - PROCESS | 3236 | 1467820948359 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:28 INFO - PROCESS | 3236 | 1467820948470 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 09:02:28 INFO - PROCESS | 3236 | 1467820948603 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 3236 | 1467820948606 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:28 INFO - PROCESS | 3236 | ++DOCSHELL 1846C000 == 41 [pid = 3236] [id = 299] 09:02:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (1846C400) [pid = 3236] [serial = 896] [outer = 00000000] 09:02:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (18F8F800) [pid = 3236] [serial = 897] [outer = 1846C400] 09:02:28 INFO - PROCESS | 3236 | 1467820948663 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (190D3C00) [pid = 3236] [serial = 898] [outer = 1846C400] 09:02:29 INFO - PROCESS | 3236 | 1467820949306 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1020ms 09:02:29 INFO - PROCESS | 3236 | 1467820949378 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 3236 | 1467820949381 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 09:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:02:29 INFO - PROCESS | 3236 | 1467820949385 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 3236 | 1467820949387 Marionette TRACE conn6 <- [1,1162,null,{}] 09:02:29 INFO - PROCESS | 3236 | 1467820949391 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:29 INFO - PROCESS | 3236 | 1467820949393 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:29 INFO - PROCESS | 3236 | 1467820949507 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 09:02:29 INFO - PROCESS | 3236 | 1467820949733 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 3236 | 1467820949736 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:29 INFO - PROCESS | 3236 | ++DOCSHELL 0D85D800 == 42 [pid = 3236] [id = 300] 09:02:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (0D8F7400) [pid = 3236] [serial = 899] [outer = 00000000] 09:02:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (0DEEA400) [pid = 3236] [serial = 900] [outer = 0D8F7400] 09:02:29 INFO - PROCESS | 3236 | 1467820949802 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (0E055400) [pid = 3236] [serial = 901] [outer = 0D8F7400] 09:02:30 INFO - PROCESS | 3236 | --DOCSHELL 1417D800 == 41 [pid = 3236] [id = 295] 09:02:30 INFO - PROCESS | 3236 | --DOCSHELL 0E675C00 == 40 [pid = 3236] [id = 294] 09:02:30 INFO - PROCESS | 3236 | --DOCSHELL 0E9D0400 == 39 [pid = 3236] [id = 293] 09:02:30 INFO - PROCESS | 3236 | --DOCSHELL 16C01400 == 38 [pid = 3236] [id = 292] 09:02:30 INFO - PROCESS | 3236 | --DOCSHELL 16936C00 == 37 [pid = 3236] [id = 291] 09:02:30 INFO - PROCESS | 3236 | --DOCSHELL 15CC3000 == 36 [pid = 3236] [id = 290] 09:02:30 INFO - PROCESS | 3236 | --DOCSHELL 13C43C00 == 35 [pid = 3236] [id = 289] 09:02:30 INFO - PROCESS | 3236 | --DOCSHELL 0E671800 == 34 [pid = 3236] [id = 288] 09:02:30 INFO - PROCESS | 3236 | --DOCSHELL 0E66E800 == 33 [pid = 3236] [id = 287] 09:02:30 INFO - PROCESS | 3236 | --DOCSHELL 0DF26800 == 32 [pid = 3236] [id = 286] 09:02:30 INFO - PROCESS | 3236 | --DOCSHELL 175B1800 == 31 [pid = 3236] [id = 285] 09:02:30 INFO - PROCESS | 3236 | --DOCSHELL 1846C000 == 30 [pid = 3236] [id = 299] 09:02:30 INFO - PROCESS | 3236 | --DOCSHELL 1610C000 == 29 [pid = 3236] [id = 298] 09:02:30 INFO - PROCESS | 3236 | --DOCSHELL 148ABC00 == 28 [pid = 3236] [id = 296] 09:02:30 INFO - PROCESS | 3236 | --DOCSHELL 0DF74C00 == 27 [pid = 3236] [id = 297] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (171E6800) [pid = 3236] [serial = 852] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (16102000) [pid = 3236] [serial = 840] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (12175400) [pid = 3236] [serial = 829] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (0E9CF000) [pid = 3236] [serial = 828] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (12B55800) [pid = 3236] [serial = 837] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (0E941800) [pid = 3236] [serial = 834] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (0EEE0000) [pid = 3236] [serial = 835] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0E04F400) [pid = 3236] [serial = 831] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (0E057C00) [pid = 3236] [serial = 832] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (1615FC00) [pid = 3236] [serial = 843] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (1610C800) [pid = 3236] [serial = 841] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0E94B800) [pid = 3236] [serial = 846] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (161E1800) [pid = 3236] [serial = 844] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (14588C00) [pid = 3236] [serial = 847] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (16C0E400) [pid = 3236] [serial = 849] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0E6F1000) [pid = 3236] [serial = 817] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0E676000) [pid = 3236] [serial = 816] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (14831800) [pid = 3236] [serial = 820] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1375C400) [pid = 3236] [serial = 819] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (18237400) [pid = 3236] [serial = 823] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1822C800) [pid = 3236] [serial = 822] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (183E2C00) [pid = 3236] [serial = 826] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (183DF000) [pid = 3236] [serial = 825] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (16107C00) [pid = 3236] [serial = 853] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (171DCC00) [pid = 3236] [serial = 850] [outer = 00000000] [url = about:blank] 09:02:30 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (13762000) [pid = 3236] [serial = 838] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3236 | 1467820951159 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 3236 | 1467820951217 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 09:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:02:31 INFO - PROCESS | 3236 | 1467820951222 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 3236 | 1467820951226 Marionette TRACE conn6 <- [1,1166,null,{}] 09:02:31 INFO - PROCESS | 3236 | 1467820951232 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:31 INFO - PROCESS | 3236 | 1467820951235 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:31 INFO - PROCESS | 3236 | 1467820951329 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 09:02:31 INFO - PROCESS | 3236 | 1467820951407 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 3236 | 1467820951411 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:31 INFO - PROCESS | 3236 | ++DOCSHELL 0DF74C00 == 28 [pid = 3236] [id = 301] 09:02:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0DF8C800) [pid = 3236] [serial = 902] [outer = 00000000] 09:02:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0E051400) [pid = 3236] [serial = 903] [outer = 0DF8C800] 09:02:31 INFO - PROCESS | 3236 | 1467820951463 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0E05C800) [pid = 3236] [serial = 904] [outer = 0DF8C800] 09:02:31 INFO - PROCESS | 3236 | 1467820951891 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 3236 | 1467820951962 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 09:02:31 INFO - PROCESS | 3236 | 1467820951968 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:02:31 INFO - PROCESS | 3236 | 1467820951971 Marionette TRACE conn6 <- [1,1170,null,{}] 09:02:31 INFO - PROCESS | 3236 | 1467820951975 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:31 INFO - PROCESS | 3236 | 1467820951977 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:32 INFO - PROCESS | 3236 | 1467820952070 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 09:02:32 INFO - PROCESS | 3236 | 1467820952077 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 3236 | 1467820952080 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:32 INFO - PROCESS | 3236 | ++DOCSHELL 0DF22C00 == 29 [pid = 3236] [id = 302] 09:02:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0E6F0000) [pid = 3236] [serial = 905] [outer = 00000000] 09:02:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0E943000) [pid = 3236] [serial = 906] [outer = 0E6F0000] 09:02:32 INFO - PROCESS | 3236 | 1467820952136 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0EEDCC00) [pid = 3236] [serial = 907] [outer = 0E6F0000] 09:02:32 INFO - PROCESS | 3236 | 1467820952616 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 3236 | 1467820952644 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 09:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:02:32 INFO - PROCESS | 3236 | 1467820952647 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 3236 | 1467820952651 Marionette TRACE conn6 <- [1,1174,null,{}] 09:02:32 INFO - PROCESS | 3236 | 1467820952662 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:32 INFO - PROCESS | 3236 | 1467820952666 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:32 INFO - PROCESS | 3236 | 1467820952778 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 09:02:32 INFO - PROCESS | 3236 | 1467820952870 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 3236 | 1467820952873 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:32 INFO - PROCESS | 3236 | ++DOCSHELL 12B05C00 == 30 [pid = 3236] [id = 303] 09:02:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (12B0F400) [pid = 3236] [serial = 908] [outer = 00000000] 09:02:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (12CA7000) [pid = 3236] [serial = 909] [outer = 12B0F400] 09:02:32 INFO - PROCESS | 3236 | 1467820952925 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (13764400) [pid = 3236] [serial = 910] [outer = 12B0F400] 09:02:33 INFO - PROCESS | 3236 | 1467820953338 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 3236 | 1467820953385 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 09:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:02:33 INFO - PROCESS | 3236 | 1467820953388 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 3236 | 1467820953390 Marionette TRACE conn6 <- [1,1178,null,{}] 09:02:33 INFO - PROCESS | 3236 | 1467820953393 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:33 INFO - PROCESS | 3236 | 1467820953395 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:33 INFO - PROCESS | 3236 | 1467820953512 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 09:02:33 INFO - PROCESS | 3236 | 1467820953521 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 3236 | 1467820953523 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:33 INFO - PROCESS | 3236 | ++DOCSHELL 14171400 == 31 [pid = 3236] [id = 304] 09:02:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (1417A800) [pid = 3236] [serial = 911] [outer = 00000000] 09:02:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (15CBD400) [pid = 3236] [serial = 912] [outer = 1417A800] 09:02:33 INFO - PROCESS | 3236 | 1467820953619 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16102C00) [pid = 3236] [serial = 913] [outer = 1417A800] 09:02:34 INFO - PROCESS | 3236 | 1467820954051 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 3236 | 1467820954137 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 09:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:02:34 INFO - PROCESS | 3236 | 1467820954140 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 3236 | 1467820954142 Marionette TRACE conn6 <- [1,1182,null,{}] 09:02:34 INFO - PROCESS | 3236 | 1467820954146 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:34 INFO - PROCESS | 3236 | 1467820954148 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:34 INFO - PROCESS | 3236 | 1467820954265 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 09:02:34 INFO - PROCESS | 3236 | 1467820954276 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 3236 | 1467820954278 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:34 INFO - PROCESS | 3236 | ++DOCSHELL 16110400 == 32 [pid = 3236] [id = 305] 09:02:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16151400) [pid = 3236] [serial = 914] [outer = 00000000] 09:02:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1615B400) [pid = 3236] [serial = 915] [outer = 16151400] 09:02:34 INFO - PROCESS | 3236 | 1467820954372 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (161DE000) [pid = 3236] [serial = 916] [outer = 16151400] 09:02:34 INFO - PROCESS | 3236 | 1467820954821 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 3236 | 1467820954876 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 09:02:34 INFO - PROCESS | 3236 | 1467820954879 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:02:34 INFO - PROCESS | 3236 | 1467820954881 Marionette TRACE conn6 <- [1,1186,null,{}] 09:02:34 INFO - PROCESS | 3236 | 1467820954884 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:34 INFO - PROCESS | 3236 | 1467820954889 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:35 INFO - PROCESS | 3236 | 1467820955026 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 09:02:35 INFO - PROCESS | 3236 | 1467820955038 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 3236 | 1467820955040 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:35 INFO - PROCESS | 3236 | ++DOCSHELL 16A31800 == 33 [pid = 3236] [id = 306] 09:02:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (16A33C00) [pid = 3236] [serial = 917] [outer = 00000000] 09:02:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (16C0E400) [pid = 3236] [serial = 918] [outer = 16A33C00] 09:02:35 INFO - PROCESS | 3236 | 1467820955085 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (171DF000) [pid = 3236] [serial = 919] [outer = 16A33C00] 09:02:35 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1458AC00) [pid = 3236] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:02:35 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (16A2BC00) [pid = 3236] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:02:35 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (16C0D000) [pid = 3236] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:02:35 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1416F400) [pid = 3236] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:02:35 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (175B2C00) [pid = 3236] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:02:35 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E674C00) [pid = 3236] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:02:35 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0E670C00) [pid = 3236] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:02:35 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0DF2A800) [pid = 3236] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:02:35 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (15CC4000) [pid = 3236] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:02:35 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (12B27400) [pid = 3236] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:02:35 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0E6A8000) [pid = 3236] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:02:35 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (16107800) [pid = 3236] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:02:35 INFO - PROCESS | 3236 | 1467820955717 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 870ms 09:02:35 INFO - PROCESS | 3236 | 1467820955754 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 3236 | 1467820955756 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 09:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:02:35 INFO - PROCESS | 3236 | 1467820955759 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 3236 | 1467820955761 Marionette TRACE conn6 <- [1,1190,null,{}] 09:02:35 INFO - PROCESS | 3236 | 1467820955764 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:35 INFO - PROCESS | 3236 | 1467820955766 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:35 INFO - PROCESS | 3236 | 1467820955844 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 09:02:35 INFO - PROCESS | 3236 | 1467820955849 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 3236 | 1467820955851 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:35 INFO - PROCESS | 3236 | ++DOCSHELL 148D8C00 == 34 [pid = 3236] [id = 307] 09:02:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (15CC4000) [pid = 3236] [serial = 920] [outer = 00000000] 09:02:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (16C0DC00) [pid = 3236] [serial = 921] [outer = 15CC4000] 09:02:35 INFO - PROCESS | 3236 | 1467820955894 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (16A45400) [pid = 3236] [serial = 922] [outer = 15CC4000] 09:02:36 INFO - PROCESS | 3236 | 1467820956315 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:02:36 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 09:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 09:02:36 INFO - PROCESS | 3236 | 1467820956390 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 3236 | 1467820956392 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 09:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:02:36 INFO - PROCESS | 3236 | 1467820956395 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 3236 | 1467820956397 Marionette TRACE conn6 <- [1,1194,null,{}] 09:02:36 INFO - PROCESS | 3236 | 1467820956400 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:36 INFO - PROCESS | 3236 | 1467820956402 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:36 INFO - PROCESS | 3236 | 1467820956478 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 09:02:36 INFO - PROCESS | 3236 | 1467820956483 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 3236 | 1467820956485 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:36 INFO - PROCESS | 3236 | ++DOCSHELL 09368000 == 35 [pid = 3236] [id = 308] 09:02:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (0DE7BC00) [pid = 3236] [serial = 923] [outer = 00000000] 09:02:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (171E5000) [pid = 3236] [serial = 924] [outer = 0DE7BC00] 09:02:36 INFO - PROCESS | 3236 | 1467820956530 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (15CC2C00) [pid = 3236] [serial = 925] [outer = 0DE7BC00] 09:02:36 INFO - PROCESS | 3236 | 1467820956979 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:02:37 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 09:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 630ms 09:02:37 INFO - PROCESS | 3236 | 1467820957026 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 3236 | 1467820957028 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 09:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:02:37 INFO - PROCESS | 3236 | 1467820957031 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 3236 | 1467820957033 Marionette TRACE conn6 <- [1,1198,null,{}] 09:02:37 INFO - PROCESS | 3236 | 1467820957037 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:37 INFO - PROCESS | 3236 | 1467820957038 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:37 INFO - PROCESS | 3236 | 1467820957118 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 09:02:37 INFO - PROCESS | 3236 | 1467820957126 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 3236 | 1467820957128 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:37 INFO - PROCESS | 3236 | ++DOCSHELL 12A97000 == 36 [pid = 3236] [id = 309] 09:02:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (18208800) [pid = 3236] [serial = 926] [outer = 00000000] 09:02:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (18230C00) [pid = 3236] [serial = 927] [outer = 18208800] 09:02:37 INFO - PROCESS | 3236 | 1467820957174 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (18232000) [pid = 3236] [serial = 928] [outer = 18208800] 09:02:37 INFO - PROCESS | 3236 | 1467820957949 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 970ms 09:02:38 INFO - PROCESS | 3236 | 1467820958002 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 3236 | 1467820958007 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 09:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:02:38 INFO - PROCESS | 3236 | 1467820958013 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 3236 | 1467820958016 Marionette TRACE conn6 <- [1,1202,null,{}] 09:02:38 INFO - PROCESS | 3236 | 1467820958023 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:38 INFO - PROCESS | 3236 | 1467820958026 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:38 INFO - PROCESS | 3236 | 1467820958148 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 09:02:38 INFO - PROCESS | 3236 | 1467820958279 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 3236 | 1467820958282 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:38 INFO - PROCESS | 3236 | ++DOCSHELL 0E050800 == 37 [pid = 3236] [id = 310] 09:02:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (0E329400) [pid = 3236] [serial = 929] [outer = 00000000] 09:02:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (0E6A7C00) [pid = 3236] [serial = 930] [outer = 0E329400] 09:02:38 INFO - PROCESS | 3236 | 1467820958340 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (0EEE0C00) [pid = 3236] [serial = 931] [outer = 0E329400] 09:02:39 INFO - PROCESS | 3236 | 1467820959123 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1183ms 09:02:39 INFO - PROCESS | 3236 | 1467820959200 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 3236 | 1467820959205 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 09:02:39 INFO - PROCESS | 3236 | 1467820959211 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:02:39 INFO - PROCESS | 3236 | 1467820959215 Marionette TRACE conn6 <- [1,1206,null,{}] 09:02:39 INFO - PROCESS | 3236 | 1467820959219 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:39 INFO - PROCESS | 3236 | 1467820959221 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:39 INFO - PROCESS | 3236 | 1467820959356 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 09:02:39 INFO - PROCESS | 3236 | 1467820959480 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 3236 | 1467820959482 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:39 INFO - PROCESS | 3236 | ++DOCSHELL 0D784000 == 38 [pid = 3236] [id = 311] 09:02:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0DEEA800) [pid = 3236] [serial = 932] [outer = 00000000] 09:02:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0E6AB400) [pid = 3236] [serial = 933] [outer = 0DEEA800] 09:02:39 INFO - PROCESS | 3236 | 1467820959539 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (122A9C00) [pid = 3236] [serial = 934] [outer = 0DEEA800] 09:02:40 INFO - PROCESS | 3236 | --DOCSHELL 09368000 == 37 [pid = 3236] [id = 308] 09:02:40 INFO - PROCESS | 3236 | --DOCSHELL 148D8C00 == 36 [pid = 3236] [id = 307] 09:02:40 INFO - PROCESS | 3236 | --DOCSHELL 16A31800 == 35 [pid = 3236] [id = 306] 09:02:40 INFO - PROCESS | 3236 | --DOCSHELL 16110400 == 34 [pid = 3236] [id = 305] 09:02:40 INFO - PROCESS | 3236 | --DOCSHELL 14171400 == 33 [pid = 3236] [id = 304] 09:02:40 INFO - PROCESS | 3236 | --DOCSHELL 12B05C00 == 32 [pid = 3236] [id = 303] 09:02:40 INFO - PROCESS | 3236 | --DOCSHELL 0DF22C00 == 31 [pid = 3236] [id = 302] 09:02:40 INFO - PROCESS | 3236 | --DOCSHELL 0DF74C00 == 30 [pid = 3236] [id = 301] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (18458C00) [pid = 3236] [serial = 889] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (183E5000) [pid = 3236] [serial = 888] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (183D0800) [pid = 3236] [serial = 885] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (16A41C00) [pid = 3236] [serial = 873] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (171E8800) [pid = 3236] [serial = 876] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (16A49400) [pid = 3236] [serial = 874] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1417DC00) [pid = 3236] [serial = 867] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1489C800) [pid = 3236] [serial = 868] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (17D93C00) [pid = 3236] [serial = 856] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (17D92400) [pid = 3236] [serial = 855] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0E6A4800) [pid = 3236] [serial = 864] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0EEE1800) [pid = 3236] [serial = 865] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0E6A4C00) [pid = 3236] [serial = 861] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0E8B8000) [pid = 3236] [serial = 862] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0E6A8800) [pid = 3236] [serial = 858] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (175B0C00) [pid = 3236] [serial = 877] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0EFD0800) [pid = 3236] [serial = 859] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (16158000) [pid = 3236] [serial = 870] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (183DA400) [pid = 3236] [serial = 886] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (1822F000) [pid = 3236] [serial = 879] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (175C3800) [pid = 3236] [serial = 880] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (1822B800) [pid = 3236] [serial = 883] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (175B5000) [pid = 3236] [serial = 882] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (16160400) [pid = 3236] [serial = 871] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 3236 | 1467820960317 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1119ms 09:02:40 INFO - PROCESS | 3236 | 1467820960334 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 3236 | 1467820960338 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 09:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:02:40 INFO - PROCESS | 3236 | 1467820960342 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 3236 | 1467820960347 Marionette TRACE conn6 <- [1,1210,null,{}] 09:02:40 INFO - PROCESS | 3236 | 1467820960354 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:40 INFO - PROCESS | 3236 | 1467820960356 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:40 INFO - PROCESS | 3236 | 1467820960456 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 09:02:40 INFO - PROCESS | 3236 | 1467820960543 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 3236 | 1467820960546 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:40 INFO - PROCESS | 3236 | ++DOCSHELL 0DE7D000 == 31 [pid = 3236] [id = 312] 09:02:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0DEE3C00) [pid = 3236] [serial = 935] [outer = 00000000] 09:02:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0E051800) [pid = 3236] [serial = 936] [outer = 0DEE3C00] 09:02:40 INFO - PROCESS | 3236 | 1467820960596 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0E323000) [pid = 3236] [serial = 937] [outer = 0DEE3C00] 09:02:41 INFO - PROCESS | 3236 | 1467820961039 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 3236 | 1467820961079 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 09:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:02:41 INFO - PROCESS | 3236 | 1467820961085 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 3236 | 1467820961087 Marionette TRACE conn6 <- [1,1214,null,{}] 09:02:41 INFO - PROCESS | 3236 | 1467820961091 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:41 INFO - PROCESS | 3236 | 1467820961094 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:41 INFO - PROCESS | 3236 | 1467820961186 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 09:02:41 INFO - PROCESS | 3236 | 1467820961193 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 3236 | 1467820961195 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:41 INFO - PROCESS | 3236 | ++DOCSHELL 0E674400 == 32 [pid = 3236] [id = 313] 09:02:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0E675C00) [pid = 3236] [serial = 938] [outer = 00000000] 09:02:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0E9C3800) [pid = 3236] [serial = 939] [outer = 0E675C00] 09:02:41 INFO - PROCESS | 3236 | 1467820961244 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (1210EC00) [pid = 3236] [serial = 940] [outer = 0E675C00] 09:02:41 INFO - PROCESS | 3236 | 1467820961705 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 09:02:41 INFO - PROCESS | 3236 | 1467820961759 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 3236 | 1467820961761 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 09:02:41 INFO - PROCESS | 3236 | 1467820961765 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:02:41 INFO - PROCESS | 3236 | 1467820961768 Marionette TRACE conn6 <- [1,1218,null,{}] 09:02:41 INFO - PROCESS | 3236 | 1467820961779 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:41 INFO - PROCESS | 3236 | 1467820961784 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:41 INFO - PROCESS | 3236 | 1467820961871 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 09:02:41 INFO - PROCESS | 3236 | 1467820961881 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 3236 | 1467820961885 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:41 INFO - PROCESS | 3236 | ++DOCSHELL 12CA2C00 == 33 [pid = 3236] [id = 314] 09:02:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (12CA3C00) [pid = 3236] [serial = 941] [outer = 00000000] 09:02:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (13766400) [pid = 3236] [serial = 942] [outer = 12CA3C00] 09:02:41 INFO - PROCESS | 3236 | 1467820961933 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1457FC00) [pid = 3236] [serial = 943] [outer = 12CA3C00] 09:02:42 INFO - PROCESS | 3236 | 1467820962416 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 09:02:42 INFO - PROCESS | 3236 | 1467820962439 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 3236 | 1467820962441 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 09:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:02:42 INFO - PROCESS | 3236 | 1467820962445 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 3236 | 1467820962446 Marionette TRACE conn6 <- [1,1222,null,{}] 09:02:42 INFO - PROCESS | 3236 | 1467820962450 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:42 INFO - PROCESS | 3236 | 1467820962452 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:42 INFO - PROCESS | 3236 | 1467820962567 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 09:02:42 INFO - PROCESS | 3236 | 1467820962575 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 3236 | 1467820962577 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:42 INFO - PROCESS | 3236 | ++DOCSHELL 148DA400 == 34 [pid = 3236] [id = 315] 09:02:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (148DAC00) [pid = 3236] [serial = 944] [outer = 00000000] 09:02:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (16107400) [pid = 3236] [serial = 945] [outer = 148DAC00] 09:02:42 INFO - PROCESS | 3236 | 1467820962623 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (16153400) [pid = 3236] [serial = 946] [outer = 148DAC00] 09:02:43 INFO - PROCESS | 3236 | 1467820963078 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 09:02:43 INFO - PROCESS | 3236 | 1467820963119 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 3236 | 1467820963121 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 09:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:02:43 INFO - PROCESS | 3236 | 1467820963130 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 3236 | 1467820963131 Marionette TRACE conn6 <- [1,1226,null,{}] 09:02:43 INFO - PROCESS | 3236 | 1467820963135 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:43 INFO - PROCESS | 3236 | 1467820963137 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:43 INFO - PROCESS | 3236 | 1467820963245 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 09:02:43 INFO - PROCESS | 3236 | 1467820963250 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 3236 | 1467820963252 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:43 INFO - PROCESS | 3236 | ++DOCSHELL 159C8C00 == 35 [pid = 3236] [id = 316] 09:02:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16155800) [pid = 3236] [serial = 947] [outer = 00000000] 09:02:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (161E5000) [pid = 3236] [serial = 948] [outer = 16155800] 09:02:43 INFO - PROCESS | 3236 | 1467820963297 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16944800) [pid = 3236] [serial = 949] [outer = 16155800] 09:02:43 INFO - PROCESS | 3236 | 1467820963753 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 09:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:02:43 INFO - PROCESS | 3236 | 1467820963804 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 3236 | 1467820963806 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 09:02:43 INFO - PROCESS | 3236 | 1467820963809 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 3236 | 1467820963811 Marionette TRACE conn6 <- [1,1230,null,{}] 09:02:43 INFO - PROCESS | 3236 | 1467820963820 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:43 INFO - PROCESS | 3236 | 1467820963826 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:43 INFO - PROCESS | 3236 | 1467820963992 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 09:02:44 INFO - PROCESS | 3236 | 1467820964019 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 3236 | 1467820964021 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:44 INFO - PROCESS | 3236 | ++DOCSHELL 16A83400 == 36 [pid = 3236] [id = 317] 09:02:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16A85000) [pid = 3236] [serial = 950] [outer = 00000000] 09:02:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (171E8400) [pid = 3236] [serial = 951] [outer = 16A85000] 09:02:44 INFO - PROCESS | 3236 | 1467820964066 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (17153800) [pid = 3236] [serial = 952] [outer = 16A85000] 09:02:44 INFO - PROCESS | 3236 | 1467820964503 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 09:02:44 INFO - PROCESS | 3236 | 1467820964540 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 3236 | 1467820964542 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 09:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:02:44 INFO - PROCESS | 3236 | 1467820964545 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 3236 | 1467820964547 Marionette TRACE conn6 <- [1,1234,null,{}] 09:02:44 INFO - PROCESS | 3236 | 1467820964550 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:44 INFO - PROCESS | 3236 | 1467820964552 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:44 INFO - PROCESS | 3236 | 1467820964662 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 09:02:44 INFO - PROCESS | 3236 | 1467820964667 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 3236 | 1467820964669 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:44 INFO - PROCESS | 3236 | ++DOCSHELL 175B2400 == 37 [pid = 3236] [id = 318] 09:02:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (175B2C00) [pid = 3236] [serial = 953] [outer = 00000000] 09:02:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (17D93000) [pid = 3236] [serial = 954] [outer = 175B2C00] 09:02:44 INFO - PROCESS | 3236 | 1467820964713 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1822A400) [pid = 3236] [serial = 955] [outer = 175B2C00] 09:02:44 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (0E6F0000) [pid = 3236] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:02:44 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0D8F7400) [pid = 3236] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:02:44 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0DF8C800) [pid = 3236] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:02:44 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1417A800) [pid = 3236] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:02:44 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (12B0F400) [pid = 3236] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:02:45 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E05D800) [pid = 3236] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:02:45 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1610C400) [pid = 3236] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:02:45 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (16151400) [pid = 3236] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:02:45 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (1846C400) [pid = 3236] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:02:45 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (16A33C00) [pid = 3236] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:02:45 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0DE7BC00) [pid = 3236] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:02:45 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (15CC4000) [pid = 3236] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:02:45 INFO - PROCESS | 3236 | 1467820965223 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 730ms 09:02:45 INFO - PROCESS | 3236 | 1467820965276 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 3236 | 1467820965278 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 09:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:02:45 INFO - PROCESS | 3236 | 1467820965281 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 3236 | 1467820965283 Marionette TRACE conn6 <- [1,1238,null,{}] 09:02:45 INFO - PROCESS | 3236 | 1467820965286 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:45 INFO - PROCESS | 3236 | 1467820965288 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:45 INFO - PROCESS | 3236 | 1467820965394 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 09:02:45 INFO - PROCESS | 3236 | 1467820965400 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 3236 | 1467820965402 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:45 INFO - PROCESS | 3236 | ++DOCSHELL 12170400 == 38 [pid = 3236] [id = 319] 09:02:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (122F0000) [pid = 3236] [serial = 956] [outer = 00000000] 09:02:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (16A4C800) [pid = 3236] [serial = 957] [outer = 122F0000] 09:02:45 INFO - PROCESS | 3236 | 1467820965446 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (175C3800) [pid = 3236] [serial = 958] [outer = 122F0000] 09:02:45 INFO - PROCESS | 3236 | 1467820965860 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 09:02:45 INFO - PROCESS | 3236 | 1467820965926 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 3236 | 1467820965928 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 09:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:02:45 INFO - PROCESS | 3236 | 1467820965931 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 3236 | 1467820965933 Marionette TRACE conn6 <- [1,1242,null,{}] 09:02:45 INFO - PROCESS | 3236 | 1467820965937 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:45 INFO - PROCESS | 3236 | 1467820965939 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:46 INFO - PROCESS | 3236 | 1467820966025 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 09:02:46 INFO - PROCESS | 3236 | 1467820966031 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 3236 | 1467820966033 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:46 INFO - PROCESS | 3236 | ++DOCSHELL 12CA2400 == 39 [pid = 3236] [id = 320] 09:02:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (1822D400) [pid = 3236] [serial = 959] [outer = 00000000] 09:02:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (18237400) [pid = 3236] [serial = 960] [outer = 1822D400] 09:02:46 INFO - PROCESS | 3236 | 1467820966077 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (183CC800) [pid = 3236] [serial = 961] [outer = 1822D400] 09:02:46 INFO - PROCESS | 3236 | 1467820966503 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 632ms 09:02:46 INFO - PROCESS | 3236 | 1467820966565 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 3236 | 1467820966567 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 09:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:02:46 INFO - PROCESS | 3236 | 1467820966570 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 3236 | 1467820966572 Marionette TRACE conn6 <- [1,1246,null,{}] 09:02:46 INFO - PROCESS | 3236 | 1467820966576 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:46 INFO - PROCESS | 3236 | 1467820966577 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:46 INFO - PROCESS | 3236 | 1467820966659 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 09:02:46 INFO - PROCESS | 3236 | 1467820966664 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 3236 | 1467820966666 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:46 INFO - PROCESS | 3236 | ++DOCSHELL 09365C00 == 40 [pid = 3236] [id = 321] 09:02:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (0D32AC00) [pid = 3236] [serial = 962] [outer = 00000000] 09:02:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (183D7C00) [pid = 3236] [serial = 963] [outer = 0D32AC00] 09:02:46 INFO - PROCESS | 3236 | 1467820966711 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (183DB800) [pid = 3236] [serial = 964] [outer = 0D32AC00] 09:02:47 INFO - PROCESS | 3236 | 1467820967410 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 870ms 09:02:47 INFO - PROCESS | 3236 | 1467820967442 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 3236 | 1467820967447 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 09:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:02:47 INFO - PROCESS | 3236 | 1467820967451 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 3236 | 1467820967457 Marionette TRACE conn6 <- [1,1250,null,{}] 09:02:47 INFO - PROCESS | 3236 | 1467820967462 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:47 INFO - PROCESS | 3236 | 1467820967465 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:47 INFO - PROCESS | 3236 | 1467820967582 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 09:02:47 INFO - PROCESS | 3236 | 1467820967688 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 3236 | 1467820967690 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:47 INFO - PROCESS | 3236 | ++DOCSHELL 0E056C00 == 41 [pid = 3236] [id = 322] 09:02:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (0E327800) [pid = 3236] [serial = 965] [outer = 00000000] 09:02:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (0E6A9000) [pid = 3236] [serial = 966] [outer = 0E327800] 09:02:47 INFO - PROCESS | 3236 | 1467820967748 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (0E9C7C00) [pid = 3236] [serial = 967] [outer = 0E327800] 09:02:48 INFO - PROCESS | 3236 | 1467820968390 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 987ms 09:02:48 INFO - PROCESS | 3236 | 1467820968438 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 3236 | 1467820968443 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 09:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:02:48 INFO - PROCESS | 3236 | 1467820968449 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 3236 | 1467820968452 Marionette TRACE conn6 <- [1,1254,null,{}] 09:02:48 INFO - PROCESS | 3236 | 1467820968456 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:48 INFO - PROCESS | 3236 | 1467820968459 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:48 INFO - PROCESS | 3236 | 1467820968574 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 09:02:48 INFO - PROCESS | 3236 | 1467820968706 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 3236 | 1467820968708 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:48 INFO - PROCESS | 3236 | ++DOCSHELL 13C47400 == 42 [pid = 3236] [id = 323] 09:02:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (1416F400) [pid = 3236] [serial = 968] [outer = 00000000] 09:02:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (15CBF800) [pid = 3236] [serial = 969] [outer = 1416F400] 09:02:48 INFO - PROCESS | 3236 | 1467820968764 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (161E4800) [pid = 3236] [serial = 970] [outer = 1416F400] 09:02:49 INFO - PROCESS | 3236 | 1467820969356 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 970ms 09:02:49 INFO - PROCESS | 3236 | 1467820969424 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 3236 | 1467820969426 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 09:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:02:49 INFO - PROCESS | 3236 | 1467820969444 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 3236 | 1467820969448 Marionette TRACE conn6 <- [1,1258,null,{}] 09:02:49 INFO - PROCESS | 3236 | 1467820969460 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:49 INFO - PROCESS | 3236 | 1467820969465 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:49 INFO - PROCESS | 3236 | 1467820969584 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 09:02:49 INFO - PROCESS | 3236 | 1467820969712 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 3236 | 1467820969715 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:49 INFO - PROCESS | 3236 | ++DOCSHELL 18453C00 == 43 [pid = 3236] [id = 324] 09:02:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (18457800) [pid = 3236] [serial = 971] [outer = 00000000] 09:02:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (1845F400) [pid = 3236] [serial = 972] [outer = 18457800] 09:02:49 INFO - PROCESS | 3236 | 1467820969773 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (18F8B800) [pid = 3236] [serial = 973] [outer = 18457800] 09:02:50 INFO - PROCESS | 3236 | 1467820970326 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 950ms 09:02:50 INFO - PROCESS | 3236 | 1467820970384 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 3236 | 1467820970387 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 09:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:02:50 INFO - PROCESS | 3236 | 1467820970390 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 3236 | 1467820970392 Marionette TRACE conn6 <- [1,1262,null,{}] 09:02:50 INFO - PROCESS | 3236 | 1467820970396 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:50 INFO - PROCESS | 3236 | 1467820970398 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:50 INFO - PROCESS | 3236 | 1467820970528 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 09:02:50 INFO - PROCESS | 3236 | 1467820970634 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 3236 | 1467820970636 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:50 INFO - PROCESS | 3236 | ++DOCSHELL 1616FC00 == 44 [pid = 3236] [id = 325] 09:02:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (161C9400) [pid = 3236] [serial = 974] [outer = 00000000] 09:02:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (171DFC00) [pid = 3236] [serial = 975] [outer = 161C9400] 09:02:50 INFO - PROCESS | 3236 | 1467820970690 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (17D92000) [pid = 3236] [serial = 976] [outer = 161C9400] 09:02:51 INFO - PROCESS | 3236 | 1467820971502 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1126ms 09:02:51 INFO - PROCESS | 3236 | 1467820971520 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 09:02:51 INFO - PROCESS | 3236 | 1467820971523 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 09:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:02:51 INFO - PROCESS | 3236 | 1467820971528 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 3236 | 1467820971532 Marionette TRACE conn6 <- [1,1266,null,{}] 09:02:51 INFO - PROCESS | 3236 | 1467820971537 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:51 INFO - PROCESS | 3236 | 1467820971540 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:51 INFO - PROCESS | 3236 | 1467820971641 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 09:02:52 INFO - PROCESS | 3236 | --DOCSHELL 0D85D800 == 43 [pid = 3236] [id = 300] 09:02:52 INFO - PROCESS | 3236 | --DOCSHELL 12CA2400 == 42 [pid = 3236] [id = 320] 09:02:52 INFO - PROCESS | 3236 | --DOCSHELL 12170400 == 41 [pid = 3236] [id = 319] 09:02:52 INFO - PROCESS | 3236 | --DOCSHELL 175B2400 == 40 [pid = 3236] [id = 318] 09:02:52 INFO - PROCESS | 3236 | --DOCSHELL 16A83400 == 39 [pid = 3236] [id = 317] 09:02:52 INFO - PROCESS | 3236 | --DOCSHELL 159C8C00 == 38 [pid = 3236] [id = 316] 09:02:52 INFO - PROCESS | 3236 | --DOCSHELL 148DA400 == 37 [pid = 3236] [id = 315] 09:02:52 INFO - PROCESS | 3236 | --DOCSHELL 12CA2C00 == 36 [pid = 3236] [id = 314] 09:02:52 INFO - PROCESS | 3236 | --DOCSHELL 0E674400 == 35 [pid = 3236] [id = 313] 09:02:52 INFO - PROCESS | 3236 | --DOCSHELL 0DE7D000 == 34 [pid = 3236] [id = 312] 09:02:52 INFO - PROCESS | 3236 | --DOCSHELL 0D784000 == 33 [pid = 3236] [id = 311] 09:02:52 INFO - PROCESS | 3236 | --DOCSHELL 0E050800 == 32 [pid = 3236] [id = 310] 09:02:52 INFO - PROCESS | 3236 | --DOCSHELL 12A97000 == 31 [pid = 3236] [id = 309] 09:02:52 INFO - PROCESS | 3236 | --DOCSHELL 18453C00 == 30 [pid = 3236] [id = 324] 09:02:52 INFO - PROCESS | 3236 | --DOCSHELL 1616FC00 == 29 [pid = 3236] [id = 325] 09:02:52 INFO - PROCESS | 3236 | --DOCSHELL 13C47400 == 28 [pid = 3236] [id = 323] 09:02:52 INFO - PROCESS | 3236 | --DOCSHELL 09365C00 == 27 [pid = 3236] [id = 321] 09:02:52 INFO - PROCESS | 3236 | --DOCSHELL 0E056C00 == 26 [pid = 3236] [id = 322] 09:02:52 INFO - PROCESS | 3236 | 1467820972376 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:52 INFO - PROCESS | 3236 | 1467820972380 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (0E943000) [pid = 3236] [serial = 906] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (0EEDCC00) [pid = 3236] [serial = 907] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (0E055400) [pid = 3236] [serial = 901] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (0DEEA400) [pid = 3236] [serial = 900] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (0E051400) [pid = 3236] [serial = 903] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (15CBD400) [pid = 3236] [serial = 912] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (0E05C800) [pid = 3236] [serial = 904] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (12CA7000) [pid = 3236] [serial = 909] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (122E7800) [pid = 3236] [serial = 892] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1210E400) [pid = 3236] [serial = 891] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (16A34000) [pid = 3236] [serial = 895] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (16156000) [pid = 3236] [serial = 894] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1615B400) [pid = 3236] [serial = 915] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (190D3C00) [pid = 3236] [serial = 898] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (18F8F800) [pid = 3236] [serial = 897] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (16102C00) [pid = 3236] [serial = 913] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (16C0E400) [pid = 3236] [serial = 918] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (15CC2C00) [pid = 3236] [serial = 925] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (161DE000) [pid = 3236] [serial = 916] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (18230C00) [pid = 3236] [serial = 927] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (171E5000) [pid = 3236] [serial = 924] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (171DF000) [pid = 3236] [serial = 919] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (16A45400) [pid = 3236] [serial = 922] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (16C0DC00) [pid = 3236] [serial = 921] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (13764400) [pid = 3236] [serial = 910] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3236 | ++DOCSHELL 0936FC00 == 27 [pid = 3236] [id = 326] 09:02:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0D297400) [pid = 3236] [serial = 977] [outer = 00000000] 09:02:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0D786000) [pid = 3236] [serial = 978] [outer = 0D297400] 09:02:52 INFO - PROCESS | 3236 | 1467820972551 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0DEE7400) [pid = 3236] [serial = 979] [outer = 0D297400] 09:02:53 INFO - PROCESS | 3236 | 1467820973024 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1539ms 09:02:53 INFO - PROCESS | 3236 | 1467820973070 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 09:02:53 INFO - PROCESS | 3236 | 1467820973073 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 09:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:02:53 INFO - PROCESS | 3236 | 1467820973078 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 3236 | 1467820973081 Marionette TRACE conn6 <- [1,1270,null,{}] 09:02:53 INFO - PROCESS | 3236 | 1467820973086 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:53 INFO - PROCESS | 3236 | 1467820973091 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:53 INFO - PROCESS | 3236 | 1467820973184 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 09:02:53 INFO - PROCESS | 3236 | 1467820973200 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 3236 | 1467820973203 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:53 INFO - PROCESS | 3236 | ++DOCSHELL 0E322800 == 28 [pid = 3236] [id = 327] 09:02:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0E323C00) [pid = 3236] [serial = 980] [outer = 00000000] 09:02:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (0E329C00) [pid = 3236] [serial = 981] [outer = 0E323C00] 09:02:53 INFO - PROCESS | 3236 | 1467820973251 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0E66EC00) [pid = 3236] [serial = 982] [outer = 0E323C00] 09:02:53 INFO - PROCESS | 3236 | 1467820973773 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 790ms 09:02:53 INFO - PROCESS | 3236 | 1467820973871 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 09:02:53 INFO - PROCESS | 3236 | 1467820973875 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 09:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:02:53 INFO - PROCESS | 3236 | 1467820973882 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 3236 | 1467820973884 Marionette TRACE conn6 <- [1,1274,null,{}] 09:02:53 INFO - PROCESS | 3236 | 1467820973888 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:53 INFO - PROCESS | 3236 | 1467820973891 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:54 INFO - PROCESS | 3236 | 1467820974022 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 09:02:54 INFO - PROCESS | 3236 | 1467820974032 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:54 INFO - PROCESS | 3236 | 1467820974034 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:54 INFO - PROCESS | 3236 | ++DOCSHELL 12111400 == 29 [pid = 3236] [id = 328] 09:02:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1216BC00) [pid = 3236] [serial = 983] [outer = 00000000] 09:02:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (12176C00) [pid = 3236] [serial = 984] [outer = 1216BC00] 09:02:54 INFO - PROCESS | 3236 | 1467820974080 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (12217000) [pid = 3236] [serial = 985] [outer = 1216BC00] 09:02:54 INFO - PROCESS | 3236 | 1467820974528 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 09:02:54 INFO - PROCESS | 3236 | 1467820974553 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 09:02:54 INFO - PROCESS | 3236 | 1467820974556 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 09:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:02:54 INFO - PROCESS | 3236 | 1467820974560 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:02:54 INFO - PROCESS | 3236 | 1467820974566 Marionette TRACE conn6 <- [1,1278,null,{}] 09:02:54 INFO - PROCESS | 3236 | 1467820974576 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:54 INFO - PROCESS | 3236 | 1467820974579 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:54 INFO - PROCESS | 3236 | 1467820974720 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 09:02:54 INFO - PROCESS | 3236 | 1467820974747 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:54 INFO - PROCESS | 3236 | 1467820974749 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:54 INFO - PROCESS | 3236 | ++DOCSHELL 12A4DC00 == 30 [pid = 3236] [id = 329] 09:02:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (12B1D800) [pid = 3236] [serial = 986] [outer = 00000000] 09:02:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1375B400) [pid = 3236] [serial = 987] [outer = 12B1D800] 09:02:54 INFO - PROCESS | 3236 | 1467820974795 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (13C4B400) [pid = 3236] [serial = 988] [outer = 12B1D800] 09:02:55 INFO - PROCESS | 3236 | 1467820975261 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 731ms 09:02:55 INFO - PROCESS | 3236 | 1467820975312 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 3236 | 1467820975314 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 09:02:55 INFO - PROCESS | 3236 | 1467820975317 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:02:55 INFO - PROCESS | 3236 | 1467820975319 Marionette TRACE conn6 <- [1,1282,null,{}] 09:02:55 INFO - PROCESS | 3236 | 1467820975323 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:55 INFO - PROCESS | 3236 | 1467820975325 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:55 INFO - PROCESS | 3236 | 1467820975443 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 09:02:55 INFO - PROCESS | 3236 | 1467820975448 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 3236 | 1467820975451 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:55 INFO - PROCESS | 3236 | ++DOCSHELL 14174400 == 31 [pid = 3236] [id = 330] 09:02:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (14176800) [pid = 3236] [serial = 989] [outer = 00000000] 09:02:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (148AAC00) [pid = 3236] [serial = 990] [outer = 14176800] 09:02:55 INFO - PROCESS | 3236 | 1467820975496 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (15CBA400) [pid = 3236] [serial = 991] [outer = 14176800] 09:02:55 INFO - PROCESS | 3236 | 1467820975951 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 09:02:55 INFO - PROCESS | 3236 | 1467820975993 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 3236 | 1467820975995 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 09:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:02:56 INFO - PROCESS | 3236 | 1467820975998 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 3236 | 1467820976000 Marionette TRACE conn6 <- [1,1286,null,{}] 09:02:56 INFO - PROCESS | 3236 | 1467820976003 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:56 INFO - PROCESS | 3236 | 1467820976006 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:56 INFO - PROCESS | 3236 | 1467820976130 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 09:02:56 INFO - PROCESS | 3236 | 1467820976139 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 3236 | 1467820976146 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:56 INFO - PROCESS | 3236 | ++DOCSHELL 16108C00 == 32 [pid = 3236] [id = 331] 09:02:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (16109000) [pid = 3236] [serial = 992] [outer = 00000000] 09:02:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (16156400) [pid = 3236] [serial = 993] [outer = 16109000] 09:02:56 INFO - PROCESS | 3236 | 1467820976252 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (16944400) [pid = 3236] [serial = 994] [outer = 16109000] 09:02:57 INFO - PROCESS | 3236 | 1467820977000 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:02:57 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (16155800) [pid = 3236] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:02:57 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (16A85000) [pid = 3236] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:02:57 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (0DEE3C00) [pid = 3236] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:02:57 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (148DAC00) [pid = 3236] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:02:57 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0E329400) [pid = 3236] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:02:57 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (175B2C00) [pid = 3236] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:02:57 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (18208800) [pid = 3236] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:02:57 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0DEEA800) [pid = 3236] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:02:57 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (12CA3C00) [pid = 3236] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:02:57 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0E675C00) [pid = 3236] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:02:57 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0D32AC00) [pid = 3236] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:02:57 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1822D400) [pid = 3236] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:02:57 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (122F0000) [pid = 3236] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1079ms 09:02:57 INFO - PROCESS | 3236 | 1467820977078 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 3236 | 1467820977080 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 09:02:57 INFO - PROCESS | 3236 | 1467820977083 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 3236 | 1467820977085 Marionette TRACE conn6 <- [1,1290,null,{}] 09:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:02:57 INFO - PROCESS | 3236 | 1467820977088 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:57 INFO - PROCESS | 3236 | 1467820977090 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:57 INFO - PROCESS | 3236 | 1467820977184 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 09:02:57 INFO - PROCESS | 3236 | 1467820977189 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 3236 | 1467820977191 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:57 INFO - PROCESS | 3236 | ++DOCSHELL 0D85F000 == 33 [pid = 3236] [id = 332] 09:02:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0DF21400) [pid = 3236] [serial = 995] [outer = 00000000] 09:02:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (122F0000) [pid = 3236] [serial = 996] [outer = 0DF21400] 09:02:57 INFO - PROCESS | 3236 | 1467820977236 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (148A7800) [pid = 3236] [serial = 997] [outer = 0DF21400] 09:02:57 INFO - PROCESS | 3236 | 1467820977676 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 630ms 09:02:57 INFO - PROCESS | 3236 | 1467820977718 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 09:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:02:57 INFO - PROCESS | 3236 | 1467820977720 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 09:02:57 INFO - PROCESS | 3236 | 1467820977723 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 3236 | 1467820977724 Marionette TRACE conn6 <- [1,1294,null,{}] 09:02:57 INFO - PROCESS | 3236 | 1467820977727 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:57 INFO - PROCESS | 3236 | 1467820977729 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:57 INFO - PROCESS | 3236 | 1467820977807 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 09:02:57 INFO - PROCESS | 3236 | 1467820977814 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 3236 | 1467820977816 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:57 INFO - PROCESS | 3236 | ++DOCSHELL 16105400 == 34 [pid = 3236] [id = 333] 09:02:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (1610C400) [pid = 3236] [serial = 998] [outer = 00000000] 09:02:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16A48000) [pid = 3236] [serial = 999] [outer = 1610C400] 09:02:57 INFO - PROCESS | 3236 | 1467820977861 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16C10C00) [pid = 3236] [serial = 1000] [outer = 1610C400] 09:02:58 INFO - PROCESS | 3236 | 1467820978287 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 630ms 09:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:02:58 INFO - PROCESS | 3236 | 1467820978354 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 3236 | 1467820978356 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 09:02:58 INFO - PROCESS | 3236 | 1467820978359 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 3236 | 1467820978361 Marionette TRACE conn6 <- [1,1298,null,{}] 09:02:58 INFO - PROCESS | 3236 | 1467820978364 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:58 INFO - PROCESS | 3236 | 1467820978366 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:58 INFO - PROCESS | 3236 | 1467820978445 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 09:02:58 INFO - PROCESS | 3236 | 1467820978451 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 3236 | 1467820978452 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:58 INFO - PROCESS | 3236 | ++DOCSHELL 16C0A000 == 35 [pid = 3236] [id = 334] 09:02:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (17157400) [pid = 3236] [serial = 1001] [outer = 00000000] 09:02:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (171E5000) [pid = 3236] [serial = 1002] [outer = 17157400] 09:02:58 INFO - PROCESS | 3236 | 1467820978497 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (171E6400) [pid = 3236] [serial = 1003] [outer = 17157400] 09:02:58 INFO - PROCESS | 3236 | 1467820978958 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 09:02:59 INFO - PROCESS | 3236 | 1467820979044 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 09:02:59 INFO - PROCESS | 3236 | 1467820979049 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:02:59 INFO - PROCESS | 3236 | 1467820979054 Marionette TRACE conn6 <- [1,1302,null,{}] 09:02:59 INFO - PROCESS | 3236 | 1467820979060 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:59 INFO - PROCESS | 3236 | 1467820979064 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:59 INFO - PROCESS | 3236 | 1467820979217 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 09:02:59 INFO - PROCESS | 3236 | 1467820979352 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 3236 | 1467820979357 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:02:59 INFO - PROCESS | 3236 | ++DOCSHELL 0DF27800 == 36 [pid = 3236] [id = 335] 09:02:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (0DF28000) [pid = 3236] [serial = 1004] [outer = 00000000] 09:02:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (0E051C00) [pid = 3236] [serial = 1005] [outer = 0DF28000] 09:02:59 INFO - PROCESS | 3236 | 1467820979416 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0E326000) [pid = 3236] [serial = 1006] [outer = 0DF28000] 09:03:00 INFO - PROCESS | 3236 | 1467820980209 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1232ms 09:03:00 INFO - PROCESS | 3236 | 1467820980288 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 3236 | 1467820980292 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 09:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:03:00 INFO - PROCESS | 3236 | 1467820980298 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 3236 | 1467820980303 Marionette TRACE conn6 <- [1,1306,null,{}] 09:03:00 INFO - PROCESS | 3236 | 1467820980307 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:00 INFO - PROCESS | 3236 | 1467820980310 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:00 INFO - PROCESS | 3236 | 1467820980439 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 09:03:00 INFO - PROCESS | 3236 | 1467820980562 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:00 INFO - PROCESS | 3236 | 1467820980565 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:00 INFO - PROCESS | 3236 | ++DOCSHELL 122E8400 == 37 [pid = 3236] [id = 336] 09:03:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (123C6400) [pid = 3236] [serial = 1007] [outer = 00000000] 09:03:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (12B06800) [pid = 3236] [serial = 1008] [outer = 123C6400] 09:03:00 INFO - PROCESS | 3236 | 1467820980631 Marionette DEBUG loaded listener.js 09:03:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (12BEB000) [pid = 3236] [serial = 1009] [outer = 123C6400] 09:03:01 INFO - PROCESS | 3236 | 1467820981504 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1238ms 09:03:01 INFO - PROCESS | 3236 | 1467820981536 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 09:03:01 INFO - PROCESS | 3236 | 1467820981540 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 09:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:03:01 INFO - PROCESS | 3236 | 1467820981545 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:03:01 INFO - PROCESS | 3236 | 1467820981548 Marionette TRACE conn6 <- [1,1310,null,{}] 09:03:01 INFO - PROCESS | 3236 | 1467820981579 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:01 INFO - PROCESS | 3236 | 1467820981582 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:01 INFO - PROCESS | 3236 | 1467820981696 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 09:03:01 INFO - PROCESS | 3236 | 1467820981829 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 3236 | 1467820981833 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:01 INFO - PROCESS | 3236 | --DOCSHELL 12CA3000 == 36 [pid = 3236] [id = 258] 09:03:01 INFO - PROCESS | 3236 | --DOCSHELL 1610D000 == 35 [pid = 3236] [id = 255] 09:03:01 INFO - PROCESS | 3236 | --DOCSHELL 17155000 == 34 [pid = 3236] [id = 257] 09:03:01 INFO - PROCESS | 3236 | --DOCSHELL 12170800 == 33 [pid = 3236] [id = 251] 09:03:01 INFO - PROCESS | 3236 | --DOCSHELL 12B47800 == 32 [pid = 3236] [id = 265] 09:03:01 INFO - PROCESS | 3236 | --DOCSHELL 12BE5C00 == 31 [pid = 3236] [id = 252] 09:03:01 INFO - PROCESS | 3236 | --DOCSHELL 1216C800 == 30 [pid = 3236] [id = 250] 09:03:01 INFO - PROCESS | 3236 | --DOCSHELL 0DE75000 == 29 [pid = 3236] [id = 248] 09:03:01 INFO - PROCESS | 3236 | --DOCSHELL 0E6F0400 == 28 [pid = 3236] [id = 264] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (161E5000) [pid = 3236] [serial = 948] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (171E8400) [pid = 3236] [serial = 951] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (16944800) [pid = 3236] [serial = 949] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0E051800) [pid = 3236] [serial = 936] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (0E323000) [pid = 3236] [serial = 937] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (16107400) [pid = 3236] [serial = 945] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0E6A7C00) [pid = 3236] [serial = 930] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (17D93000) [pid = 3236] [serial = 954] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0EEE0C00) [pid = 3236] [serial = 931] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (18232000) [pid = 3236] [serial = 928] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0E6AB400) [pid = 3236] [serial = 933] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (122A9C00) [pid = 3236] [serial = 934] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (13766400) [pid = 3236] [serial = 942] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1457FC00) [pid = 3236] [serial = 943] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0E9C3800) [pid = 3236] [serial = 939] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1210EC00) [pid = 3236] [serial = 940] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (17153800) [pid = 3236] [serial = 952] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (183DB800) [pid = 3236] [serial = 964] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (183D7C00) [pid = 3236] [serial = 963] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (183CC800) [pid = 3236] [serial = 961] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (16A4C800) [pid = 3236] [serial = 957] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (18237400) [pid = 3236] [serial = 960] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (1822A400) [pid = 3236] [serial = 955] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (175C3800) [pid = 3236] [serial = 958] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (16153400) [pid = 3236] [serial = 946] [outer = 00000000] [url = about:blank] 09:03:01 INFO - PROCESS | 3236 | ++DOCSHELL 0935A400 == 29 [pid = 3236] [id = 337] 09:03:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (09360400) [pid = 3236] [serial = 1010] [outer = 00000000] 09:03:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0DF1C800) [pid = 3236] [serial = 1011] [outer = 09360400] 09:03:01 INFO - PROCESS | 3236 | 1467820981916 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0E055400) [pid = 3236] [serial = 1012] [outer = 09360400] 09:03:02 INFO - PROCESS | 3236 | 1467820982369 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 850ms 09:03:02 INFO - PROCESS | 3236 | 1467820982396 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 09:03:02 INFO - PROCESS | 3236 | 1467820982401 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 09:03:02 INFO - PROCESS | 3236 | 1467820982406 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:03:02 INFO - PROCESS | 3236 | 1467820982409 Marionette TRACE conn6 <- [1,1314,null,{}] 09:03:02 INFO - PROCESS | 3236 | 1467820982412 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:02 INFO - PROCESS | 3236 | 1467820982415 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:02 INFO - PROCESS | 3236 | 1467820982503 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 09:03:02 INFO - PROCESS | 3236 | 1467820982512 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:02 INFO - PROCESS | 3236 | 1467820982514 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:02 INFO - PROCESS | 3236 | ++DOCSHELL 0E8B2400 == 30 [pid = 3236] [id = 338] 09:03:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0E8E0800) [pid = 3236] [serial = 1013] [outer = 00000000] 09:03:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (1210EC00) [pid = 3236] [serial = 1014] [outer = 0E8E0800] 09:03:02 INFO - PROCESS | 3236 | 1467820982562 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (12173C00) [pid = 3236] [serial = 1015] [outer = 0E8E0800] 09:03:03 INFO - PROCESS | 3236 | 1467820983049 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:03:03 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 09:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 09:03:03 INFO - PROCESS | 3236 | 1467820983081 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 3236 | 1467820983083 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 09:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:03:03 INFO - PROCESS | 3236 | 1467820983087 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 3236 | 1467820983091 Marionette TRACE conn6 <- [1,1318,null,{}] 09:03:03 INFO - PROCESS | 3236 | 1467820983102 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:03 INFO - PROCESS | 3236 | 1467820983106 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:03 INFO - PROCESS | 3236 | 1467820983222 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 09:03:03 INFO - PROCESS | 3236 | 1467820983319 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 3236 | 1467820983322 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:03 INFO - PROCESS | 3236 | ++DOCSHELL 13C47400 == 31 [pid = 3236] [id = 339] 09:03:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (13C47800) [pid = 3236] [serial = 1016] [outer = 00000000] 09:03:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (1417DC00) [pid = 3236] [serial = 1017] [outer = 13C47800] 09:03:03 INFO - PROCESS | 3236 | 1467820983371 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1483A000) [pid = 3236] [serial = 1018] [outer = 13C47800] 09:03:03 INFO - PROCESS | 3236 | 1467820983740 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:03:03 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 09:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 730ms 09:03:03 INFO - PROCESS | 3236 | 1467820983821 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 3236 | 1467820983824 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 09:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:03:03 INFO - PROCESS | 3236 | 1467820983827 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 3236 | 1467820983829 Marionette TRACE conn6 <- [1,1322,null,{}] 09:03:03 INFO - PROCESS | 3236 | 1467820983832 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:03 INFO - PROCESS | 3236 | 1467820983843 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:03 INFO - PROCESS | 3236 | 1467820983929 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 09:03:03 INFO - PROCESS | 3236 | 1467820983934 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 3236 | 1467820983936 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:03 INFO - PROCESS | 3236 | ++DOCSHELL 16101C00 == 32 [pid = 3236] [id = 340] 09:03:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (16102000) [pid = 3236] [serial = 1019] [outer = 00000000] 09:03:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (1615C000) [pid = 3236] [serial = 1020] [outer = 16102000] 09:03:03 INFO - PROCESS | 3236 | 1467820983981 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (16A2A400) [pid = 3236] [serial = 1021] [outer = 16102000] 09:03:04 INFO - PROCESS | 3236 | 1467820984457 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 09:03:04 INFO - PROCESS | 3236 | 1467820984502 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 09:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:03:04 INFO - PROCESS | 3236 | 1467820984504 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 09:03:04 INFO - PROCESS | 3236 | 1467820984507 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:03:04 INFO - PROCESS | 3236 | 1467820984508 Marionette TRACE conn6 <- [1,1326,null,{}] 09:03:04 INFO - PROCESS | 3236 | 1467820984512 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:04 INFO - PROCESS | 3236 | 1467820984514 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:04 INFO - PROCESS | 3236 | 1467820984654 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 09:03:04 INFO - PROCESS | 3236 | 1467820984678 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 3236 | 1467820984680 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:04 INFO - PROCESS | 3236 | ++DOCSHELL 16A4C400 == 33 [pid = 3236] [id = 341] 09:03:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16A4C800) [pid = 3236] [serial = 1022] [outer = 00000000] 09:03:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16C08400) [pid = 3236] [serial = 1023] [outer = 16A4C800] 09:03:04 INFO - PROCESS | 3236 | 1467820984725 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (171E1000) [pid = 3236] [serial = 1024] [outer = 16A4C800] 09:03:05 INFO - PROCESS | 3236 | 1467820985629 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1181ms 09:03:05 INFO - PROCESS | 3236 | 1467820985697 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 3236 | 1467820985699 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 09:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:03:05 INFO - PROCESS | 3236 | 1467820985702 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 3236 | 1467820985704 Marionette TRACE conn6 <- [1,1330,null,{}] 09:03:05 INFO - PROCESS | 3236 | 1467820985708 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:05 INFO - PROCESS | 3236 | 1467820985713 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:05 INFO - PROCESS | 3236 | 1467820985855 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 09:03:05 INFO - PROCESS | 3236 | 1467820985862 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:05 INFO - PROCESS | 3236 | 1467820985864 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:05 INFO - PROCESS | 3236 | ++DOCSHELL 16C07C00 == 34 [pid = 3236] [id = 342] 09:03:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (171EA000) [pid = 3236] [serial = 1025] [outer = 00000000] 09:03:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1822F000) [pid = 3236] [serial = 1026] [outer = 171EA000] 09:03:05 INFO - PROCESS | 3236 | 1467820985960 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (175C3800) [pid = 3236] [serial = 1027] [outer = 171EA000] 09:03:06 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1216BC00) [pid = 3236] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:03:06 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0E327800) [pid = 3236] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:03:06 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (16109000) [pid = 3236] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:03:06 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1416F400) [pid = 3236] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:03:06 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (18457800) [pid = 3236] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:03:06 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (14176800) [pid = 3236] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:03:06 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0DF21400) [pid = 3236] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:03:06 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0D297400) [pid = 3236] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:03:06 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0E323C00) [pid = 3236] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:03:06 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1610C400) [pid = 3236] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:03:06 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (12B1D800) [pid = 3236] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:03:06 INFO - PROCESS | 3236 | 1467820986419 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 770ms 09:03:06 INFO - PROCESS | 3236 | 1467820986474 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 3236 | 1467820986476 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 09:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:03:06 INFO - PROCESS | 3236 | 1467820986479 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 3236 | 1467820986481 Marionette TRACE conn6 <- [1,1334,null,{}] 09:03:06 INFO - PROCESS | 3236 | 1467820986484 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:06 INFO - PROCESS | 3236 | 1467820986487 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:06 INFO - PROCESS | 3236 | 1467820986568 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 09:03:06 INFO - PROCESS | 3236 | 1467820986575 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:06 INFO - PROCESS | 3236 | 1467820986577 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:06 INFO - PROCESS | 3236 | ++DOCSHELL 1489F400 == 35 [pid = 3236] [id = 343] 09:03:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (148A1000) [pid = 3236] [serial = 1028] [outer = 00000000] 09:03:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (175AD000) [pid = 3236] [serial = 1029] [outer = 148A1000] 09:03:06 INFO - PROCESS | 3236 | 1467820986622 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1822EC00) [pid = 3236] [serial = 1030] [outer = 148A1000] 09:03:07 INFO - PROCESS | 3236 | 1467820987062 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 630ms 09:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:03:07 INFO - PROCESS | 3236 | 1467820987110 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 09:03:07 INFO - PROCESS | 3236 | 1467820987112 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 09:03:07 INFO - PROCESS | 3236 | 1467820987115 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - PROCESS | 3236 | 1467820987117 Marionette TRACE conn6 <- [1,1338,null,{}] 09:03:07 INFO - PROCESS | 3236 | 1467820987120 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:07 INFO - PROCESS | 3236 | 1467820987122 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:07 INFO - PROCESS | 3236 | 1467820987203 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 09:03:07 INFO - PROCESS | 3236 | 1467820987209 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 3236 | 1467820987211 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:07 INFO - PROCESS | 3236 | ++DOCSHELL 0EFD4800 == 36 [pid = 3236] [id = 344] 09:03:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (1375C800) [pid = 3236] [serial = 1031] [outer = 00000000] 09:03:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (183C4C00) [pid = 3236] [serial = 1032] [outer = 1375C800] 09:03:07 INFO - PROCESS | 3236 | 1467820987255 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (183CD800) [pid = 3236] [serial = 1033] [outer = 1375C800] 09:03:07 INFO - PROCESS | 3236 | 1467820987696 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 630ms 09:03:07 INFO - PROCESS | 3236 | 1467820987758 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 09:03:07 INFO - PROCESS | 3236 | 1467820987760 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 09:03:07 INFO - PROCESS | 3236 | 1467820987763 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:03:07 INFO - PROCESS | 3236 | 1467820987765 Marionette TRACE conn6 <- [1,1342,null,{}] 09:03:07 INFO - PROCESS | 3236 | 1467820987768 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:07 INFO - PROCESS | 3236 | 1467820987770 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:07 INFO - PROCESS | 3236 | 1467820987853 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 09:03:07 INFO - PROCESS | 3236 | 1467820987859 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 3236 | 1467820987861 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:07 INFO - PROCESS | 3236 | ++DOCSHELL 183D7C00 == 37 [pid = 3236] [id = 345] 09:03:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (183DC800) [pid = 3236] [serial = 1034] [outer = 00000000] 09:03:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (183E1400) [pid = 3236] [serial = 1035] [outer = 183DC800] 09:03:07 INFO - PROCESS | 3236 | 1467820987904 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (183E2000) [pid = 3236] [serial = 1036] [outer = 183DC800] 09:03:08 INFO - PROCESS | 3236 | 1467820988624 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 931ms 09:03:08 INFO - PROCESS | 3236 | 1467820988699 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 3236 | 1467820988703 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 09:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:03:08 INFO - PROCESS | 3236 | 1467820988708 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 3236 | 1467820988712 Marionette TRACE conn6 <- [1,1346,null,{}] 09:03:08 INFO - PROCESS | 3236 | 1467820988718 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:08 INFO - PROCESS | 3236 | 1467820988721 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:08 INFO - PROCESS | 3236 | 1467820988861 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 09:03:08 INFO - PROCESS | 3236 | 1467820988991 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:08 INFO - PROCESS | 3236 | 1467820988994 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:09 INFO - PROCESS | 3236 | ++DOCSHELL 0DF26000 == 38 [pid = 3236] [id = 346] 09:03:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (0E671C00) [pid = 3236] [serial = 1037] [outer = 00000000] 09:03:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (0EFCC400) [pid = 3236] [serial = 1038] [outer = 0E671C00] 09:03:09 INFO - PROCESS | 3236 | 1467820989053 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (122E4800) [pid = 3236] [serial = 1039] [outer = 0E671C00] 09:03:09 INFO - PROCESS | 3236 | 1467820989612 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 990ms 09:03:09 INFO - PROCESS | 3236 | 1467820989699 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 3236 | 1467820989704 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 09:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:03:09 INFO - PROCESS | 3236 | 1467820989710 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 3236 | 1467820989713 Marionette TRACE conn6 <- [1,1350,null,{}] 09:03:09 INFO - PROCESS | 3236 | 1467820989731 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:09 INFO - PROCESS | 3236 | 1467820989734 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:09 INFO - PROCESS | 3236 | 1467820989855 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 09:03:09 INFO - PROCESS | 3236 | 1467820989954 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 3236 | 1467820989957 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:09 INFO - PROCESS | 3236 | ++DOCSHELL 148A8C00 == 39 [pid = 3236] [id = 347] 09:03:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (148D3C00) [pid = 3236] [serial = 1040] [outer = 00000000] 09:03:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1610D000) [pid = 3236] [serial = 1041] [outer = 148D3C00] 09:03:10 INFO - PROCESS | 3236 | 1467820990016 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (16C04000) [pid = 3236] [serial = 1042] [outer = 148D3C00] 09:03:10 INFO - PROCESS | 3236 | 1467820990612 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 930ms 09:03:10 INFO - PROCESS | 3236 | 1467820990643 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 09:03:10 INFO - PROCESS | 3236 | 1467820990646 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 09:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:03:10 INFO - PROCESS | 3236 | 1467820990650 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - PROCESS | 3236 | 1467820990653 Marionette TRACE conn6 <- [1,1354,null,{}] 09:03:10 INFO - PROCESS | 3236 | 1467820990664 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:10 INFO - PROCESS | 3236 | 1467820990669 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:10 INFO - PROCESS | 3236 | 1467820990779 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 09:03:10 INFO - PROCESS | 3236 | 1467820990915 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:10 INFO - PROCESS | 3236 | 1467820990919 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:10 INFO - PROCESS | 3236 | ++DOCSHELL 1846BC00 == 40 [pid = 3236] [id = 348] 09:03:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (1846C000) [pid = 3236] [serial = 1043] [outer = 00000000] 09:03:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (19025800) [pid = 3236] [serial = 1044] [outer = 1846C000] 09:03:10 INFO - PROCESS | 3236 | 1467820990977 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (1917F800) [pid = 3236] [serial = 1045] [outer = 1846C000] 09:03:11 INFO - PROCESS | 3236 | 1467820991603 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 3236 | 1467820991626 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 09:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:03:11 INFO - PROCESS | 3236 | 1467820991630 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 3236 | 1467820991632 Marionette TRACE conn6 <- [1,1358,null,{}] 09:03:11 INFO - PROCESS | 3236 | 1467820991636 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:11 INFO - PROCESS | 3236 | 1467820991638 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:11 INFO - PROCESS | 3236 | 1467820991748 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 09:03:11 INFO - PROCESS | 3236 | 1467820991888 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:11 INFO - PROCESS | 3236 | 1467820991890 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:11 INFO - PROCESS | 3236 | ++DOCSHELL 0DF1FC00 == 41 [pid = 3236] [id = 349] 09:03:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (183E0000) [pid = 3236] [serial = 1046] [outer = 00000000] 09:03:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (19430400) [pid = 3236] [serial = 1047] [outer = 183E0000] 09:03:11 INFO - PROCESS | 3236 | 1467820991945 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (195A0400) [pid = 3236] [serial = 1048] [outer = 183E0000] 09:03:12 INFO - PROCESS | 3236 | 1467820992703 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 3236 | 1467820992756 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 09:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:03:12 INFO - PROCESS | 3236 | 1467820992761 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 3236 | 1467820992764 Marionette TRACE conn6 <- [1,1362,null,{}] 09:03:12 INFO - PROCESS | 3236 | 1467820992769 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:12 INFO - PROCESS | 3236 | 1467820992772 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:12 INFO - PROCESS | 3236 | 1467820992873 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 09:03:13 INFO - PROCESS | 3236 | 1467820993010 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:13 INFO - PROCESS | 3236 | 1467820993012 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:13 INFO - PROCESS | 3236 | ++DOCSHELL 0E6A9400 == 42 [pid = 3236] [id = 350] 09:03:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (12177000) [pid = 3236] [serial = 1049] [outer = 00000000] 09:03:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (122A8800) [pid = 3236] [serial = 1050] [outer = 12177000] 09:03:13 INFO - PROCESS | 3236 | 1467820993063 Marionette DEBUG loaded listener.js 09:03:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (12B21400) [pid = 3236] [serial = 1051] [outer = 12177000] 09:03:13 INFO - PROCESS | 3236 | --DOCSHELL 0DF2A400 == 41 [pid = 3236] [id = 261] 09:03:13 INFO - PROCESS | 3236 | --DOCSHELL 0936FC00 == 40 [pid = 3236] [id = 326] 09:03:13 INFO - PROCESS | 3236 | --DOCSHELL 148A0800 == 39 [pid = 3236] [id = 259] 09:03:13 INFO - PROCESS | 3236 | --DOCSHELL 0DEF0400 == 38 [pid = 3236] [id = 249] 09:03:13 INFO - PROCESS | 3236 | --DOCSHELL 148A9400 == 37 [pid = 3236] [id = 253] 09:03:13 INFO - PROCESS | 3236 | --DOCSHELL 1216C000 == 36 [pid = 3236] [id = 256] 09:03:13 INFO - PROCESS | 3236 | --DOCSHELL 171E4C00 == 35 [pid = 3236] [id = 260] 09:03:13 INFO - PROCESS | 3236 | --DOCSHELL 0E054800 == 34 [pid = 3236] [id = 263] 09:03:13 INFO - PROCESS | 3236 | --DOCSHELL 1610D400 == 33 [pid = 3236] [id = 254] 09:03:13 INFO - PROCESS | 3236 | --DOCSHELL 0EEDF000 == 32 [pid = 3236] [id = 262] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (12176C00) [pid = 3236] [serial = 984] [outer = 00000000] [url = about:blank] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (12217000) [pid = 3236] [serial = 985] [outer = 00000000] [url = about:blank] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (0E9C7C00) [pid = 3236] [serial = 967] [outer = 00000000] [url = about:blank] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (0E6A9000) [pid = 3236] [serial = 966] [outer = 00000000] [url = about:blank] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (16156400) [pid = 3236] [serial = 993] [outer = 00000000] [url = about:blank] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (161E4800) [pid = 3236] [serial = 970] [outer = 00000000] [url = about:blank] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (15CBF800) [pid = 3236] [serial = 969] [outer = 00000000] [url = about:blank] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (18F8B800) [pid = 3236] [serial = 973] [outer = 00000000] [url = about:blank] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (1845F400) [pid = 3236] [serial = 972] [outer = 00000000] [url = about:blank] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (171DFC00) [pid = 3236] [serial = 975] [outer = 00000000] [url = about:blank] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (15CBA400) [pid = 3236] [serial = 991] [outer = 00000000] [url = about:blank] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (148AAC00) [pid = 3236] [serial = 990] [outer = 00000000] [url = about:blank] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (122F0000) [pid = 3236] [serial = 996] [outer = 00000000] [url = about:blank] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0D786000) [pid = 3236] [serial = 978] [outer = 00000000] [url = about:blank] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0DEE7400) [pid = 3236] [serial = 979] [outer = 00000000] [url = about:blank] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E329C00) [pid = 3236] [serial = 981] [outer = 00000000] [url = about:blank] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (171E5000) [pid = 3236] [serial = 1002] [outer = 00000000] [url = about:blank] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0E66EC00) [pid = 3236] [serial = 982] [outer = 00000000] [url = about:blank] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (16944400) [pid = 3236] [serial = 994] [outer = 00000000] [url = about:blank] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (16C10C00) [pid = 3236] [serial = 1000] [outer = 00000000] [url = about:blank] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1375B400) [pid = 3236] [serial = 987] [outer = 00000000] [url = about:blank] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (13C4B400) [pid = 3236] [serial = 988] [outer = 00000000] [url = about:blank] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (148A7800) [pid = 3236] [serial = 997] [outer = 00000000] [url = about:blank] 09:03:13 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (16A48000) [pid = 3236] [serial = 999] [outer = 00000000] [url = about:blank] 09:03:14 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:14 INFO - PROCESS | 3236 | 1467820994281 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 09:03:14 INFO - PROCESS | 3236 | 1467820994345 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 09:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:03:14 INFO - PROCESS | 3236 | 1467820994349 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 3236 | 1467820994354 Marionette TRACE conn6 <- [1,1366,null,{}] 09:03:14 INFO - PROCESS | 3236 | 1467820994359 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:14 INFO - PROCESS | 3236 | 1467820994362 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:14 INFO - PROCESS | 3236 | 1467820994481 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 09:03:14 INFO - PROCESS | 3236 | 1467820994566 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:14 INFO - PROCESS | 3236 | 1467820994569 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:14 INFO - PROCESS | 3236 | ++DOCSHELL 0DF27400 == 33 [pid = 3236] [id = 351] 09:03:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0DF28C00) [pid = 3236] [serial = 1052] [outer = 00000000] 09:03:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0E05C400) [pid = 3236] [serial = 1053] [outer = 0DF28C00] 09:03:14 INFO - PROCESS | 3236 | 1467820994618 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (0E32B000) [pid = 3236] [serial = 1054] [outer = 0DF28C00] 09:03:14 INFO - PROCESS | 3236 | 1467820994983 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:03:15 INFO - PROCESS | 3236 | 1467820995074 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 09:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:03:15 INFO - PROCESS | 3236 | 1467820995085 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - PROCESS | 3236 | 1467820995087 Marionette TRACE conn6 <- [1,1370,null,{}] 09:03:15 INFO - PROCESS | 3236 | 1467820995091 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:15 INFO - PROCESS | 3236 | 1467820995094 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:15 INFO - PROCESS | 3236 | 1467820995184 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 09:03:15 INFO - PROCESS | 3236 | 1467820995193 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 3236 | 1467820995195 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:15 INFO - PROCESS | 3236 | ++DOCSHELL 0E9C4800 == 34 [pid = 3236] [id = 352] 09:03:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0E9C7C00) [pid = 3236] [serial = 1055] [outer = 00000000] 09:03:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0EEE1800) [pid = 3236] [serial = 1056] [outer = 0E9C7C00] 09:03:15 INFO - PROCESS | 3236 | 1467820995243 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (1216C400) [pid = 3236] [serial = 1057] [outer = 0E9C7C00] 09:03:15 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:15 INFO - PROCESS | 3236 | 1467820995699 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:03:15 INFO - PROCESS | 3236 | 1467820995758 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 09:03:15 INFO - PROCESS | 3236 | 1467820995762 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:03:15 INFO - PROCESS | 3236 | 1467820995765 Marionette TRACE conn6 <- [1,1374,null,{}] 09:03:15 INFO - PROCESS | 3236 | 1467820995776 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:15 INFO - PROCESS | 3236 | 1467820995781 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:15 INFO - PROCESS | 3236 | 1467820995867 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 09:03:15 INFO - PROCESS | 3236 | 1467820995875 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 3236 | 1467820995878 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:15 INFO - PROCESS | 3236 | ++DOCSHELL 12B1BC00 == 35 [pid = 3236] [id = 353] 09:03:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (12B20400) [pid = 3236] [serial = 1058] [outer = 00000000] 09:03:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (13C4A800) [pid = 3236] [serial = 1059] [outer = 12B20400] 09:03:15 INFO - PROCESS | 3236 | 1467820995926 Marionette DEBUG loaded listener.js 09:03:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (14581800) [pid = 3236] [serial = 1060] [outer = 12B20400] 09:03:16 INFO - PROCESS | 3236 | 1467820996450 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:03:16 INFO - PROCESS | 3236 | 1467820996498 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 09:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:03:16 INFO - PROCESS | 3236 | 1467820996501 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - PROCESS | 3236 | 1467820996503 Marionette TRACE conn6 <- [1,1378,null,{}] 09:03:16 INFO - PROCESS | 3236 | 1467820996545 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:16 INFO - PROCESS | 3236 | 1467820996547 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:16 INFO - PROCESS | 3236 | 1467820996663 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 09:03:16 INFO - PROCESS | 3236 | 1467820996673 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:16 INFO - PROCESS | 3236 | 1467820996675 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:16 INFO - PROCESS | 3236 | ++DOCSHELL 148D7800 == 36 [pid = 3236] [id = 354] 09:03:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (148DA400) [pid = 3236] [serial = 1061] [outer = 00000000] 09:03:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (15CBEC00) [pid = 3236] [serial = 1062] [outer = 148DA400] 09:03:16 INFO - PROCESS | 3236 | 1467820996720 Marionette DEBUG loaded listener.js 09:03:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (16104800) [pid = 3236] [serial = 1063] [outer = 148DA400] 09:03:17 INFO - PROCESS | 3236 | 1467820997133 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 711ms 09:03:17 INFO - PROCESS | 3236 | 1467820997217 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 09:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:03:17 INFO - PROCESS | 3236 | 1467820997219 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 09:03:17 INFO - PROCESS | 3236 | 1467820997222 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 3236 | 1467820997223 Marionette TRACE conn6 <- [1,1382,null,{}] 09:03:17 INFO - PROCESS | 3236 | 1467820997234 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:17 INFO - PROCESS | 3236 | 1467820997236 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:17 INFO - PROCESS | 3236 | 1467820997345 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 09:03:17 INFO - PROCESS | 3236 | 1467820997350 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:17 INFO - PROCESS | 3236 | 1467820997352 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:17 INFO - PROCESS | 3236 | ++DOCSHELL 1610DC00 == 37 [pid = 3236] [id = 355] 09:03:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1610E400) [pid = 3236] [serial = 1064] [outer = 00000000] 09:03:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1615E000) [pid = 3236] [serial = 1065] [outer = 1610E400] 09:03:17 INFO - PROCESS | 3236 | 1467820997397 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (1615F000) [pid = 3236] [serial = 1066] [outer = 1610E400] 09:03:17 INFO - PROCESS | 3236 | 1467820997871 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 690ms 09:03:17 INFO - PROCESS | 3236 | 1467820997912 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 3236 | 1467820997914 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 09:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:03:17 INFO - PROCESS | 3236 | 1467820997921 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 3236 | 1467820997923 Marionette TRACE conn6 <- [1,1386,null,{}] 09:03:17 INFO - PROCESS | 3236 | 1467820997933 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:17 INFO - PROCESS | 3236 | 1467820997939 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:18 INFO - PROCESS | 3236 | 1467820998089 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 09:03:18 INFO - PROCESS | 3236 | 1467820998102 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 3236 | 1467820998104 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:18 INFO - PROCESS | 3236 | ++DOCSHELL 16A28800 == 38 [pid = 3236] [id = 356] 09:03:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (16A88400) [pid = 3236] [serial = 1067] [outer = 00000000] 09:03:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (171DDC00) [pid = 3236] [serial = 1068] [outer = 16A88400] 09:03:18 INFO - PROCESS | 3236 | 1467820998148 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (171E9C00) [pid = 3236] [serial = 1069] [outer = 16A88400] 09:03:18 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (161C9400) [pid = 3236] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:03:18 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (16A4C800) [pid = 3236] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:03:18 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (1375C800) [pid = 3236] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:03:18 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (171EA000) [pid = 3236] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:03:18 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (148A1000) [pid = 3236] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:03:18 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (183DC800) [pid = 3236] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:03:18 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (17157400) [pid = 3236] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:03:18 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (16102000) [pid = 3236] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:03:18 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (123C6400) [pid = 3236] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:03:18 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0DF28000) [pid = 3236] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:03:18 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0E8E0800) [pid = 3236] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:03:18 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (13C47800) [pid = 3236] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:03:18 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (09360400) [pid = 3236] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:03:18 INFO - PROCESS | 3236 | 1467820998790 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 930ms 09:03:18 INFO - PROCESS | 3236 | 1467820998852 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 09:03:18 INFO - PROCESS | 3236 | 1467820998855 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 09:03:18 INFO - PROCESS | 3236 | 1467820998858 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:03:18 INFO - PROCESS | 3236 | 1467820998860 Marionette TRACE conn6 <- [1,1390,null,{}] 09:03:18 INFO - PROCESS | 3236 | 1467820998863 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:18 INFO - PROCESS | 3236 | 1467820998865 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:18 INFO - PROCESS | 3236 | 1467820998943 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 09:03:18 INFO - PROCESS | 3236 | 1467820998948 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 3236 | 1467820998950 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:18 INFO - PROCESS | 3236 | ++DOCSHELL 0E32B800 == 39 [pid = 3236] [id = 357] 09:03:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (0E66F800) [pid = 3236] [serial = 1070] [outer = 00000000] 09:03:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (1375FC00) [pid = 3236] [serial = 1071] [outer = 0E66F800] 09:03:19 INFO - PROCESS | 3236 | 1467820998994 Marionette DEBUG loaded listener.js 09:03:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16102000) [pid = 3236] [serial = 1072] [outer = 0E66F800] 09:03:19 INFO - PROCESS | 3236 | 1467820999428 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 09:03:19 INFO - PROCESS | 3236 | 1467820999493 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 09:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:03:19 INFO - PROCESS | 3236 | 1467820999495 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 09:03:19 INFO - PROCESS | 3236 | 1467820999498 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 3236 | 1467820999500 Marionette TRACE conn6 <- [1,1394,null,{}] 09:03:19 INFO - PROCESS | 3236 | 1467820999503 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:19 INFO - PROCESS | 3236 | 1467820999505 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:19 INFO - PROCESS | 3236 | 1467820999584 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 09:03:19 INFO - PROCESS | 3236 | 1467820999590 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:19 INFO - PROCESS | 3236 | 1467820999592 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:19 INFO - PROCESS | 3236 | ++DOCSHELL 1375D000 == 40 [pid = 3236] [id = 358] 09:03:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16156C00) [pid = 3236] [serial = 1073] [outer = 00000000] 09:03:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (171E1C00) [pid = 3236] [serial = 1074] [outer = 16156C00] 09:03:19 INFO - PROCESS | 3236 | 1467820999636 Marionette DEBUG loaded listener.js 09:03:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (15CC3000) [pid = 3236] [serial = 1075] [outer = 16156C00] 09:03:20 INFO - PROCESS | 3236 | 1467821000101 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 631ms 09:03:20 INFO - PROCESS | 3236 | 1467821000131 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 09:03:20 INFO - PROCESS | 3236 | 1467821000133 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 09:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:03:20 INFO - PROCESS | 3236 | 1467821000136 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:03:20 INFO - PROCESS | 3236 | 1467821000138 Marionette TRACE conn6 <- [1,1398,null,{}] 09:03:20 INFO - PROCESS | 3236 | 1467821000142 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:20 INFO - PROCESS | 3236 | 1467821000143 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:20 INFO - PROCESS | 3236 | 1467821000223 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 09:03:20 INFO - PROCESS | 3236 | 1467821000228 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 3236 | 1467821000230 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:20 INFO - PROCESS | 3236 | ++DOCSHELL 17D91C00 == 41 [pid = 3236] [id = 359] 09:03:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (17D92800) [pid = 3236] [serial = 1076] [outer = 00000000] 09:03:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (18230C00) [pid = 3236] [serial = 1077] [outer = 17D92800] 09:03:20 INFO - PROCESS | 3236 | 1467821000275 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (183C3C00) [pid = 3236] [serial = 1078] [outer = 17D92800] 09:03:21 INFO - PROCESS | 3236 | 1467821001082 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1019ms 09:03:21 INFO - PROCESS | 3236 | 1467821001166 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 3236 | 1467821001171 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 09:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:03:21 INFO - PROCESS | 3236 | 1467821001198 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 3236 | 1467821001202 Marionette TRACE conn6 <- [1,1402,null,{}] 09:03:21 INFO - PROCESS | 3236 | 1467821001207 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:21 INFO - PROCESS | 3236 | 1467821001210 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:21 INFO - PROCESS | 3236 | 1467821001382 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 09:03:21 INFO - PROCESS | 3236 | 1467821001482 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:21 INFO - PROCESS | 3236 | 1467821001485 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:21 INFO - PROCESS | 3236 | ++DOCSHELL 0DE79C00 == 42 [pid = 3236] [id = 360] 09:03:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0DF8E000) [pid = 3236] [serial = 1079] [outer = 00000000] 09:03:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0E67A800) [pid = 3236] [serial = 1080] [outer = 0DF8E000] 09:03:21 INFO - PROCESS | 3236 | 1467821001543 Marionette DEBUG loaded listener.js 09:03:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0E8E6000) [pid = 3236] [serial = 1081] [outer = 0DF8E000] 09:03:22 INFO - PROCESS | 3236 | 1467821002483 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1344ms 09:03:22 INFO - PROCESS | 3236 | 1467821002524 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 09:03:22 INFO - PROCESS | 3236 | 1467821002528 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 09:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:03:22 INFO - PROCESS | 3236 | 1467821002533 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 3236 | 1467821002536 Marionette TRACE conn6 <- [1,1406,null,{}] 09:03:22 INFO - PROCESS | 3236 | 1467821002542 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:22 INFO - PROCESS | 3236 | 1467821002545 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:22 INFO - PROCESS | 3236 | 1467821002656 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 09:03:22 INFO - PROCESS | 3236 | 1467821002741 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:22 INFO - PROCESS | 3236 | 1467821002746 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:22 INFO - PROCESS | 3236 | ++DOCSHELL 0E32AC00 == 43 [pid = 3236] [id = 361] 09:03:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (0E66C800) [pid = 3236] [serial = 1082] [outer = 00000000] 09:03:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (0DF70800) [pid = 3236] [serial = 1083] [outer = 0E66C800] 09:03:22 INFO - PROCESS | 3236 | 1467821002845 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (0E674800) [pid = 3236] [serial = 1084] [outer = 0E66C800] 09:03:23 INFO - PROCESS | 3236 | --DOCSHELL 0DF1FC00 == 42 [pid = 3236] [id = 349] 09:03:23 INFO - PROCESS | 3236 | --DOCSHELL 1375D000 == 41 [pid = 3236] [id = 358] 09:03:23 INFO - PROCESS | 3236 | --DOCSHELL 0E32B800 == 40 [pid = 3236] [id = 357] 09:03:23 INFO - PROCESS | 3236 | --DOCSHELL 16A28800 == 39 [pid = 3236] [id = 356] 09:03:23 INFO - PROCESS | 3236 | --DOCSHELL 1610DC00 == 38 [pid = 3236] [id = 355] 09:03:23 INFO - PROCESS | 3236 | --DOCSHELL 148D7800 == 37 [pid = 3236] [id = 354] 09:03:23 INFO - PROCESS | 3236 | --DOCSHELL 12B1BC00 == 36 [pid = 3236] [id = 353] 09:03:23 INFO - PROCESS | 3236 | --DOCSHELL 0E9C4800 == 35 [pid = 3236] [id = 352] 09:03:23 INFO - PROCESS | 3236 | --DOCSHELL 0DF27400 == 34 [pid = 3236] [id = 351] 09:03:23 INFO - PROCESS | 3236 | --DOCSHELL 0E6A9400 == 33 [pid = 3236] [id = 350] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (17D92000) [pid = 3236] [serial = 976] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (16C08400) [pid = 3236] [serial = 1023] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (183CD800) [pid = 3236] [serial = 1033] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (1822F000) [pid = 3236] [serial = 1026] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (171E1000) [pid = 3236] [serial = 1024] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (175AD000) [pid = 3236] [serial = 1029] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (183E2000) [pid = 3236] [serial = 1036] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (171E6400) [pid = 3236] [serial = 1003] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (1615C000) [pid = 3236] [serial = 1020] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (12B06800) [pid = 3236] [serial = 1008] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (12BEB000) [pid = 3236] [serial = 1009] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E051C00) [pid = 3236] [serial = 1005] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0E326000) [pid = 3236] [serial = 1006] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (183E1400) [pid = 3236] [serial = 1035] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (1210EC00) [pid = 3236] [serial = 1014] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (12173C00) [pid = 3236] [serial = 1015] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1417DC00) [pid = 3236] [serial = 1017] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1483A000) [pid = 3236] [serial = 1018] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0DF1C800) [pid = 3236] [serial = 1011] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0E055400) [pid = 3236] [serial = 1012] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (183C4C00) [pid = 3236] [serial = 1032] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (175C3800) [pid = 3236] [serial = 1027] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (1822EC00) [pid = 3236] [serial = 1030] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (16A2A400) [pid = 3236] [serial = 1021] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3236 | 1467821003403 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 930ms 09:03:23 INFO - PROCESS | 3236 | 1467821003464 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 09:03:23 INFO - PROCESS | 3236 | 1467821003469 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 09:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:03:23 INFO - PROCESS | 3236 | 1467821003476 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:03:23 INFO - PROCESS | 3236 | 1467821003478 Marionette TRACE conn6 <- [1,1410,null,{}] 09:03:23 INFO - PROCESS | 3236 | 1467821003482 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:23 INFO - PROCESS | 3236 | 1467821003485 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:23 INFO - PROCESS | 3236 | 1467821003575 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 09:03:23 INFO - PROCESS | 3236 | 1467821003667 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:23 INFO - PROCESS | 3236 | 1467821003669 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:23 INFO - PROCESS | 3236 | ++DOCSHELL 0E328800 == 34 [pid = 3236] [id = 362] 09:03:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0E6A3400) [pid = 3236] [serial = 1085] [outer = 00000000] 09:03:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0E8B2000) [pid = 3236] [serial = 1086] [outer = 0E6A3400] 09:03:23 INFO - PROCESS | 3236 | 1467821003717 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0E94B800) [pid = 3236] [serial = 1087] [outer = 0E6A3400] 09:03:24 INFO - PROCESS | 3236 | 1467821004195 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 770ms 09:03:24 INFO - PROCESS | 3236 | 1467821004249 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 3236 | 1467821004251 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 09:03:24 INFO - PROCESS | 3236 | 1467821004254 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:03:24 INFO - PROCESS | 3236 | 1467821004258 Marionette TRACE conn6 <- [1,1414,null,{}] 09:03:24 INFO - PROCESS | 3236 | 1467821004269 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:24 INFO - PROCESS | 3236 | 1467821004273 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:24 INFO - PROCESS | 3236 | 1467821004360 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 09:03:24 INFO - PROCESS | 3236 | 1467821004375 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:24 INFO - PROCESS | 3236 | 1467821004378 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:24 INFO - PROCESS | 3236 | ++DOCSHELL 12B1F800 == 35 [pid = 3236] [id = 363] 09:03:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (12B20800) [pid = 3236] [serial = 1088] [outer = 00000000] 09:03:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (12BE2800) [pid = 3236] [serial = 1089] [outer = 12B20800] 09:03:24 INFO - PROCESS | 3236 | 1467821004427 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1375B000) [pid = 3236] [serial = 1090] [outer = 12B20800] 09:03:24 INFO - PROCESS | 3236 | 1467821004911 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 09:03:24 INFO - PROCESS | 3236 | 1467821004929 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 3236 | 1467821004931 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 09:03:24 INFO - PROCESS | 3236 | 1467821004934 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:03:24 INFO - PROCESS | 3236 | 1467821004936 Marionette TRACE conn6 <- [1,1418,null,{}] 09:03:24 INFO - PROCESS | 3236 | 1467821004940 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:24 INFO - PROCESS | 3236 | 1467821004941 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:25 INFO - PROCESS | 3236 | 1467821005027 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 09:03:25 INFO - PROCESS | 3236 | 1467821005035 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 3236 | 1467821005045 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:25 INFO - PROCESS | 3236 | ++DOCSHELL 148A6C00 == 36 [pid = 3236] [id = 364] 09:03:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (148E2800) [pid = 3236] [serial = 1091] [outer = 00000000] 09:03:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (15CB8000) [pid = 3236] [serial = 1092] [outer = 148E2800] 09:03:25 INFO - PROCESS | 3236 | 1467821005089 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (16101400) [pid = 3236] [serial = 1093] [outer = 148E2800] 09:03:25 INFO - PROCESS | 3236 | 1467821005545 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 670ms 09:03:25 INFO - PROCESS | 3236 | 1467821005609 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 09:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:03:25 INFO - PROCESS | 3236 | 1467821005611 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 09:03:25 INFO - PROCESS | 3236 | 1467821005614 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - PROCESS | 3236 | 1467821005616 Marionette TRACE conn6 <- [1,1422,null,{}] 09:03:25 INFO - PROCESS | 3236 | 1467821005625 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:25 INFO - PROCESS | 3236 | 1467821005627 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:25 INFO - PROCESS | 3236 | 1467821005740 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 09:03:25 INFO - PROCESS | 3236 | 1467821005834 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 3236 | 1467821005836 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:25 INFO - PROCESS | 3236 | ++DOCSHELL 14834C00 == 37 [pid = 3236] [id = 365] 09:03:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (159D5C00) [pid = 3236] [serial = 1094] [outer = 00000000] 09:03:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16157400) [pid = 3236] [serial = 1095] [outer = 159D5C00] 09:03:25 INFO - PROCESS | 3236 | 1467821005882 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16A28800) [pid = 3236] [serial = 1096] [outer = 159D5C00] 09:03:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16A44400) [pid = 3236] [serial = 1097] [outer = 12BEC400] 09:03:26 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (148DA400) [pid = 3236] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:03:26 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1610E400) [pid = 3236] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:03:26 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0DF28C00) [pid = 3236] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:03:26 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (12177000) [pid = 3236] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:03:26 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (12B20400) [pid = 3236] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:03:26 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0E9C7C00) [pid = 3236] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:03:26 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (16A88400) [pid = 3236] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:03:26 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0E671C00) [pid = 3236] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:03:26 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (148D3C00) [pid = 3236] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:03:26 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1846C000) [pid = 3236] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:03:26 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (16156C00) [pid = 3236] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:03:26 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (183E0000) [pid = 3236] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:03:26 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (0E66F800) [pid = 3236] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:03:26 INFO - PROCESS | 3236 | 1467821006693 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1129ms 09:03:26 INFO - PROCESS | 3236 | 1467821006744 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 3236 | 1467821006749 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 09:03:26 INFO - PROCESS | 3236 | 1467821006755 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:03:26 INFO - PROCESS | 3236 | 1467821006758 Marionette TRACE conn6 <- [1,1426,null,{}] 09:03:26 INFO - PROCESS | 3236 | 1467821006764 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:26 INFO - PROCESS | 3236 | 1467821006768 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:26 INFO - PROCESS | 3236 | 1467821006888 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 09:03:27 INFO - PROCESS | 3236 | 1467821007019 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 3236 | 1467821007024 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:27 INFO - PROCESS | 3236 | ++DOCSHELL 0E052C00 == 38 [pid = 3236] [id = 366] 09:03:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0E053800) [pid = 3236] [serial = 1098] [outer = 00000000] 09:03:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0E05B800) [pid = 3236] [serial = 1099] [outer = 0E053800] 09:03:27 INFO - PROCESS | 3236 | 1467821007084 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0E66FC00) [pid = 3236] [serial = 1100] [outer = 0E053800] 09:03:27 INFO - PROCESS | 3236 | 1467821007689 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 970ms 09:03:27 INFO - PROCESS | 3236 | 1467821007742 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 3236 | 1467821007747 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 09:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:03:27 INFO - PROCESS | 3236 | 1467821007753 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - PROCESS | 3236 | 1467821007756 Marionette TRACE conn6 <- [1,1430,null,{}] 09:03:27 INFO - PROCESS | 3236 | 1467821007760 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:27 INFO - PROCESS | 3236 | 1467821007763 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:27 INFO - PROCESS | 3236 | 1467821007880 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 09:03:27 INFO - PROCESS | 3236 | 1467821007983 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 3236 | 1467821007986 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:28 INFO - PROCESS | 3236 | ++DOCSHELL 121A2800 == 39 [pid = 3236] [id = 367] 09:03:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (12220400) [pid = 3236] [serial = 1101] [outer = 00000000] 09:03:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (123C6400) [pid = 3236] [serial = 1102] [outer = 12220400] 09:03:28 INFO - PROCESS | 3236 | 1467821008043 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (12A9A000) [pid = 3236] [serial = 1103] [outer = 12220400] 09:03:28 INFO - PROCESS | 3236 | 1467821008717 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1019ms 09:03:28 INFO - PROCESS | 3236 | 1467821008776 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 09:03:28 INFO - PROCESS | 3236 | 1467821008779 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 09:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:03:28 INFO - PROCESS | 3236 | 1467821008783 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 3236 | 1467821008786 Marionette TRACE conn6 <- [1,1434,null,{}] 09:03:28 INFO - PROCESS | 3236 | 1467821008797 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:28 INFO - PROCESS | 3236 | 1467821008802 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:28 INFO - PROCESS | 3236 | 1467821008912 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 09:03:29 INFO - PROCESS | 3236 | 1467821009044 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:29 INFO - PROCESS | 3236 | 1467821009047 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:29 INFO - PROCESS | 3236 | ++DOCSHELL 16155800 == 40 [pid = 3236] [id = 368] 09:03:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (16156800) [pid = 3236] [serial = 1104] [outer = 00000000] 09:03:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (1616C800) [pid = 3236] [serial = 1105] [outer = 16156800] 09:03:29 INFO - PROCESS | 3236 | 1467821009108 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (16A35800) [pid = 3236] [serial = 1106] [outer = 16156800] 09:03:29 INFO - PROCESS | 3236 | 1467821009726 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 970ms 09:03:29 INFO - PROCESS | 3236 | 1467821009762 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 09:03:29 INFO - PROCESS | 3236 | 1467821009765 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 09:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:03:29 INFO - PROCESS | 3236 | 1467821009769 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 3236 | 1467821009771 Marionette TRACE conn6 <- [1,1438,null,{}] 09:03:29 INFO - PROCESS | 3236 | 1467821009775 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:29 INFO - PROCESS | 3236 | 1467821009777 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:29 INFO - PROCESS | 3236 | 1467821009888 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 09:03:30 INFO - PROCESS | 3236 | 1467821010017 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 3236 | 1467821010020 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:30 INFO - PROCESS | 3236 | ++DOCSHELL 16A46C00 == 41 [pid = 3236] [id = 369] 09:03:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (171E7C00) [pid = 3236] [serial = 1107] [outer = 00000000] 09:03:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (175C6400) [pid = 3236] [serial = 1108] [outer = 171E7C00] 09:03:30 INFO - PROCESS | 3236 | 1467821010076 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (1820BC00) [pid = 3236] [serial = 1109] [outer = 171E7C00] 09:03:30 INFO - PROCESS | 3236 | 1467821010818 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1122ms 09:03:30 INFO - PROCESS | 3236 | 1467821010893 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 09:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:03:30 INFO - PROCESS | 3236 | 1467821010898 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 09:03:30 INFO - PROCESS | 3236 | 1467821010903 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:03:30 INFO - PROCESS | 3236 | 1467821010906 Marionette TRACE conn6 <- [1,1442,null,{}] 09:03:30 INFO - PROCESS | 3236 | 1467821010911 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:30 INFO - PROCESS | 3236 | 1467821010914 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:31 INFO - PROCESS | 3236 | 1467821011020 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 09:03:31 INFO - PROCESS | 3236 | 1467821011153 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:31 INFO - PROCESS | 3236 | 1467821011157 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:31 INFO - PROCESS | 3236 | ++DOCSHELL 0E66F800 == 42 [pid = 3236] [id = 370] 09:03:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (0E674400) [pid = 3236] [serial = 1110] [outer = 00000000] 09:03:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (0E6A5400) [pid = 3236] [serial = 1111] [outer = 0E674400] 09:03:31 INFO - PROCESS | 3236 | 1467821011209 Marionette DEBUG loaded listener.js 09:03:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (0E9CF400) [pid = 3236] [serial = 1112] [outer = 0E674400] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 13C47400 == 41 [pid = 3236] [id = 339] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 148A6C00 == 40 [pid = 3236] [id = 364] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 12B1F800 == 39 [pid = 3236] [id = 363] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 0E328800 == 38 [pid = 3236] [id = 362] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 0E32AC00 == 37 [pid = 3236] [id = 361] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 1489F400 == 36 [pid = 3236] [id = 343] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 183D7C00 == 35 [pid = 3236] [id = 345] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 0DF27800 == 34 [pid = 3236] [id = 335] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 0E8B2400 == 33 [pid = 3236] [id = 338] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 0E322800 == 32 [pid = 3236] [id = 327] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 16A4C400 == 31 [pid = 3236] [id = 341] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 16105400 == 30 [pid = 3236] [id = 333] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 16101C00 == 29 [pid = 3236] [id = 340] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 0DF26000 == 28 [pid = 3236] [id = 346] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 0DE79C00 == 27 [pid = 3236] [id = 360] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 12A4DC00 == 26 [pid = 3236] [id = 329] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 16108C00 == 25 [pid = 3236] [id = 331] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 12111400 == 24 [pid = 3236] [id = 328] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 14174400 == 23 [pid = 3236] [id = 330] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 0EFD4800 == 22 [pid = 3236] [id = 344] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 1846BC00 == 21 [pid = 3236] [id = 348] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 148A8C00 == 20 [pid = 3236] [id = 347] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 122E8400 == 19 [pid = 3236] [id = 336] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 16C07C00 == 18 [pid = 3236] [id = 342] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 16C0A000 == 17 [pid = 3236] [id = 334] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 17D91C00 == 16 [pid = 3236] [id = 359] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 0935A400 == 15 [pid = 3236] [id = 337] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 0D85F000 == 14 [pid = 3236] [id = 332] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 121A2800 == 13 [pid = 3236] [id = 367] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 16155800 == 12 [pid = 3236] [id = 368] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 14834C00 == 11 [pid = 3236] [id = 365] 09:03:32 INFO - PROCESS | 3236 | --DOCSHELL 0E052C00 == 10 [pid = 3236] [id = 366] 09:03:33 INFO - PROCESS | 3236 | --DOCSHELL 16A46C00 == 9 [pid = 3236] [id = 369] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (15CBEC00) [pid = 3236] [serial = 1062] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1615E000) [pid = 3236] [serial = 1065] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E05C400) [pid = 3236] [serial = 1053] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0E32B000) [pid = 3236] [serial = 1054] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (12B21400) [pid = 3236] [serial = 1051] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (122A8800) [pid = 3236] [serial = 1050] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (13C4A800) [pid = 3236] [serial = 1059] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0EEE1800) [pid = 3236] [serial = 1056] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1216C400) [pid = 3236] [serial = 1057] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (16104800) [pid = 3236] [serial = 1063] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (171DDC00) [pid = 3236] [serial = 1068] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (122E4800) [pid = 3236] [serial = 1039] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (0EFCC400) [pid = 3236] [serial = 1038] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (16C04000) [pid = 3236] [serial = 1042] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (1610D000) [pid = 3236] [serial = 1041] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (1917F800) [pid = 3236] [serial = 1045] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (19025800) [pid = 3236] [serial = 1044] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (15CC3000) [pid = 3236] [serial = 1075] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (195A0400) [pid = 3236] [serial = 1048] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (19430400) [pid = 3236] [serial = 1047] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (18230C00) [pid = 3236] [serial = 1077] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (1615F000) [pid = 3236] [serial = 1066] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (171E1C00) [pid = 3236] [serial = 1074] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (16102000) [pid = 3236] [serial = 1072] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (1375FC00) [pid = 3236] [serial = 1071] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 56 (171E9C00) [pid = 3236] [serial = 1069] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3236 | --DOMWINDOW == 55 (14581800) [pid = 3236] [serial = 1060] [outer = 00000000] [url = about:blank] 09:03:34 INFO - PROCESS | 3236 | 1467821014194 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 3327ms 09:03:34 INFO - PROCESS | 3236 | 1467821014231 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 3236 | 1467821014235 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 09:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:03:34 INFO - PROCESS | 3236 | 1467821014239 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 3236 | 1467821014244 Marionette TRACE conn6 <- [1,1446,null,{}] 09:03:34 INFO - PROCESS | 3236 | 1467821014250 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:34 INFO - PROCESS | 3236 | 1467821014253 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:34 INFO - PROCESS | 3236 | 1467821014347 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 09:03:34 INFO - PROCESS | 3236 | 1467821014460 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:34 INFO - PROCESS | 3236 | 1467821014462 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:34 INFO - PROCESS | 3236 | ++DOCSHELL 0DF2A000 == 10 [pid = 3236] [id = 371] 09:03:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 56 (0DF2A800) [pid = 3236] [serial = 1113] [outer = 00000000] 09:03:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 57 (0E057800) [pid = 3236] [serial = 1114] [outer = 0DF2A800] 09:03:34 INFO - PROCESS | 3236 | 1467821014512 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (0E31F400) [pid = 3236] [serial = 1115] [outer = 0DF2A800] 09:03:34 INFO - PROCESS | 3236 | 1467821014901 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 672ms 09:03:34 INFO - PROCESS | 3236 | 1467821014925 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 3236 | 1467821014930 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 09:03:34 INFO - PROCESS | 3236 | 1467821014954 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:03:34 INFO - PROCESS | 3236 | 1467821014958 Marionette TRACE conn6 <- [1,1450,null,{}] 09:03:34 INFO - PROCESS | 3236 | 1467821014961 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:34 INFO - PROCESS | 3236 | 1467821014964 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:35 INFO - PROCESS | 3236 | 1467821015097 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 09:03:35 INFO - PROCESS | 3236 | 1467821015110 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:35 INFO - PROCESS | 3236 | 1467821015113 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:35 INFO - PROCESS | 3236 | ++DOCSHELL 0E6A7800 == 11 [pid = 3236] [id = 372] 09:03:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (0E6A7C00) [pid = 3236] [serial = 1116] [outer = 00000000] 09:03:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (0E949800) [pid = 3236] [serial = 1117] [outer = 0E6A7C00] 09:03:35 INFO - PROCESS | 3236 | 1467821015161 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (0EF40400) [pid = 3236] [serial = 1118] [outer = 0E6A7C00] 09:03:35 INFO - PROCESS | 3236 | 1467821015652 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 730ms 09:03:35 INFO - PROCESS | 3236 | 1467821015687 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 09:03:35 INFO - PROCESS | 3236 | 1467821015690 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 09:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:03:35 INFO - PROCESS | 3236 | 1467821015693 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - PROCESS | 3236 | 1467821015697 Marionette TRACE conn6 <- [1,1454,null,{}] 09:03:35 INFO - PROCESS | 3236 | 1467821015708 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:35 INFO - PROCESS | 3236 | 1467821015713 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:35 INFO - PROCESS | 3236 | 1467821015803 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 09:03:35 INFO - PROCESS | 3236 | 1467821015812 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:35 INFO - PROCESS | 3236 | 1467821015815 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:35 INFO - PROCESS | 3236 | ++DOCSHELL 122E8400 == 12 [pid = 3236] [id = 373] 09:03:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (122EB800) [pid = 3236] [serial = 1119] [outer = 00000000] 09:03:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (123C8C00) [pid = 3236] [serial = 1120] [outer = 122EB800] 09:03:35 INFO - PROCESS | 3236 | 1467821015865 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (12B20400) [pid = 3236] [serial = 1121] [outer = 122EB800] 09:03:36 INFO - PROCESS | 3236 | 1467821016403 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 730ms 09:03:36 INFO - PROCESS | 3236 | 1467821016460 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 09:03:36 INFO - PROCESS | 3236 | 1467821016463 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 09:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:03:36 INFO - PROCESS | 3236 | 1467821016470 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - PROCESS | 3236 | 1467821016472 Marionette TRACE conn6 <- [1,1458,null,{}] 09:03:36 INFO - PROCESS | 3236 | 1467821016476 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:36 INFO - PROCESS | 3236 | 1467821016477 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:36 INFO - PROCESS | 3236 | 1467821016600 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 09:03:36 INFO - PROCESS | 3236 | 1467821016614 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 3236 | 1467821016616 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:36 INFO - PROCESS | 3236 | ++DOCSHELL 13C44400 == 13 [pid = 3236] [id = 374] 09:03:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (13C49C00) [pid = 3236] [serial = 1122] [outer = 00000000] 09:03:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (1417A800) [pid = 3236] [serial = 1123] [outer = 13C49C00] 09:03:36 INFO - PROCESS | 3236 | 1467821016660 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (14589800) [pid = 3236] [serial = 1124] [outer = 13C49C00] 09:03:37 INFO - PROCESS | 3236 | 1467821017095 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 670ms 09:03:37 INFO - PROCESS | 3236 | 1467821017144 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 3236 | 1467821017146 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 09:03:37 INFO - PROCESS | 3236 | 1467821017148 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:03:37 INFO - PROCESS | 3236 | 1467821017150 Marionette TRACE conn6 <- [1,1462,null,{}] 09:03:37 INFO - PROCESS | 3236 | 1467821017154 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:37 INFO - PROCESS | 3236 | 1467821017156 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:37 INFO - PROCESS | 3236 | 1467821017275 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 09:03:37 INFO - PROCESS | 3236 | 1467821017282 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:37 INFO - PROCESS | 3236 | 1467821017284 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:37 INFO - PROCESS | 3236 | ++DOCSHELL 14830000 == 14 [pid = 3236] [id = 375] 09:03:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (14831800) [pid = 3236] [serial = 1125] [outer = 00000000] 09:03:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (148A5800) [pid = 3236] [serial = 1126] [outer = 14831800] 09:03:37 INFO - PROCESS | 3236 | 1467821017328 Marionette DEBUG loaded listener.js 09:03:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (148D3C00) [pid = 3236] [serial = 1127] [outer = 14831800] 09:03:37 INFO - PROCESS | 3236 | 1467821017846 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 730ms 09:03:37 INFO - PROCESS | 3236 | 1467821017882 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 3236 | 1467821017884 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 09:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:03:37 INFO - PROCESS | 3236 | 1467821017926 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 3236 | 1467821017927 Marionette TRACE conn6 <- [1,1466,null,{}] 09:03:37 INFO - PROCESS | 3236 | 1467821017931 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:37 INFO - PROCESS | 3236 | 1467821017937 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:38 INFO - PROCESS | 3236 | 1467821018245 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 09:03:38 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (148E2800) [pid = 3236] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:03:38 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (159D5C00) [pid = 3236] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:03:38 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (171E7C00) [pid = 3236] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:03:38 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (16156800) [pid = 3236] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:03:38 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (12220400) [pid = 3236] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:03:38 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (0E053800) [pid = 3236] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:03:38 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (0E6A3400) [pid = 3236] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:03:38 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (0E66C800) [pid = 3236] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:03:38 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (12B20800) [pid = 3236] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:03:38 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (0DF8E000) [pid = 3236] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:03:38 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (17D92800) [pid = 3236] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:03:38 INFO - PROCESS | 3236 | 1467821018309 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 3236 | 1467821018311 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:38 INFO - PROCESS | 3236 | ++DOCSHELL 0D8F7400 == 15 [pid = 3236] [id = 376] 09:03:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (0DE7BC00) [pid = 3236] [serial = 1128] [outer = 00000000] 09:03:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (0E053800) [pid = 3236] [serial = 1129] [outer = 0DE7BC00] 09:03:38 INFO - PROCESS | 3236 | 1467821018356 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (122E4400) [pid = 3236] [serial = 1130] [outer = 0DE7BC00] 09:03:38 INFO - PROCESS | 3236 | 1467821018735 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 870ms 09:03:38 INFO - PROCESS | 3236 | 1467821018758 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 09:03:38 INFO - PROCESS | 3236 | 1467821018760 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 09:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:03:38 INFO - PROCESS | 3236 | 1467821018763 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:03:38 INFO - PROCESS | 3236 | 1467821018765 Marionette TRACE conn6 <- [1,1470,null,{}] 09:03:38 INFO - PROCESS | 3236 | 1467821018769 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:38 INFO - PROCESS | 3236 | 1467821018771 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:38 INFO - PROCESS | 3236 | 1467821018849 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 09:03:38 INFO - PROCESS | 3236 | 1467821018854 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 3236 | 1467821018856 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:38 INFO - PROCESS | 3236 | ++DOCSHELL 13C43C00 == 16 [pid = 3236] [id = 377] 09:03:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (1416F400) [pid = 3236] [serial = 1131] [outer = 00000000] 09:03:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (1610CC00) [pid = 3236] [serial = 1132] [outer = 1416F400] 09:03:38 INFO - PROCESS | 3236 | 1467821018901 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (161DE000) [pid = 3236] [serial = 1133] [outer = 1416F400] 09:03:39 INFO - PROCESS | 3236 | 1467821019351 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 631ms 09:03:39 INFO - PROCESS | 3236 | 1467821019395 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 09:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:03:39 INFO - PROCESS | 3236 | 1467821019397 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 09:03:39 INFO - PROCESS | 3236 | 1467821019401 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 3236 | 1467821019402 Marionette TRACE conn6 <- [1,1474,null,{}] 09:03:39 INFO - PROCESS | 3236 | 1467821019406 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:39 INFO - PROCESS | 3236 | 1467821019408 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:39 INFO - PROCESS | 3236 | 1467821019487 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 09:03:39 INFO - PROCESS | 3236 | 1467821019493 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:39 INFO - PROCESS | 3236 | 1467821019495 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:39 INFO - PROCESS | 3236 | ++DOCSHELL 16160400 == 17 [pid = 3236] [id = 378] 09:03:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (16938800) [pid = 3236] [serial = 1134] [outer = 00000000] 09:03:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (16A2FC00) [pid = 3236] [serial = 1135] [outer = 16938800] 09:03:39 INFO - PROCESS | 3236 | 1467821019540 Marionette DEBUG loaded listener.js 09:03:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (16944C00) [pid = 3236] [serial = 1136] [outer = 16938800] 09:03:40 INFO - PROCESS | 3236 | 1467821020003 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 631ms 09:03:40 INFO - PROCESS | 3236 | 1467821020044 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 3236 | 1467821020047 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 09:03:40 INFO - PROCESS | 3236 | 1467821020050 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:03:40 INFO - PROCESS | 3236 | 1467821020051 Marionette TRACE conn6 <- [1,1478,null,{}] 09:03:40 INFO - PROCESS | 3236 | 1467821020054 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:40 INFO - PROCESS | 3236 | 1467821020056 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:40 INFO - PROCESS | 3236 | 1467821020136 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 09:03:40 INFO - PROCESS | 3236 | 1467821020142 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:40 INFO - PROCESS | 3236 | 1467821020143 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:40 INFO - PROCESS | 3236 | ++DOCSHELL 16A46400 == 18 [pid = 3236] [id = 379] 09:03:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (16A4AC00) [pid = 3236] [serial = 1137] [outer = 00000000] 09:03:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (16C0AC00) [pid = 3236] [serial = 1138] [outer = 16A4AC00] 09:03:40 INFO - PROCESS | 3236 | 1467821020187 Marionette DEBUG loaded listener.js 09:03:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (17153400) [pid = 3236] [serial = 1139] [outer = 16A4AC00] 09:03:41 INFO - PROCESS | 3236 | 1467821021031 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1015ms 09:03:41 INFO - PROCESS | 3236 | 1467821021069 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 09:03:41 INFO - PROCESS | 3236 | 1467821021074 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 09:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:03:41 INFO - PROCESS | 3236 | 1467821021078 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:03:41 INFO - PROCESS | 3236 | 1467821021084 Marionette TRACE conn6 <- [1,1482,null,{}] 09:03:41 INFO - PROCESS | 3236 | 1467821021112 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:41 INFO - PROCESS | 3236 | 1467821021115 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:41 INFO - PROCESS | 3236 | 1467821021260 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 09:03:41 INFO - PROCESS | 3236 | 1467821021387 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 3236 | 1467821021390 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:41 INFO - PROCESS | 3236 | ++DOCSHELL 0DF92C00 == 19 [pid = 3236] [id = 380] 09:03:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0E04EC00) [pid = 3236] [serial = 1140] [outer = 00000000] 09:03:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0E66E800) [pid = 3236] [serial = 1141] [outer = 0E04EC00] 09:03:41 INFO - PROCESS | 3236 | 1467821021447 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (0E6AA000) [pid = 3236] [serial = 1142] [outer = 0E04EC00] 09:03:42 INFO - PROCESS | 3236 | 1467821022329 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1275ms 09:03:42 INFO - PROCESS | 3236 | 1467821022354 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 3236 | 1467821022358 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 09:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:03:42 INFO - PROCESS | 3236 | 1467821022363 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 3236 | 1467821022366 Marionette TRACE conn6 <- [1,1486,null,{}] 09:03:42 INFO - PROCESS | 3236 | 1467821022372 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:42 INFO - PROCESS | 3236 | 1467821022374 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:42 INFO - PROCESS | 3236 | 1467821022487 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 09:03:42 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (175C6400) [pid = 3236] [serial = 1108] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0E6A5400) [pid = 3236] [serial = 1111] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (12A9A000) [pid = 3236] [serial = 1103] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1616C800) [pid = 3236] [serial = 1105] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (123C6400) [pid = 3236] [serial = 1102] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (0E66FC00) [pid = 3236] [serial = 1100] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (0E05B800) [pid = 3236] [serial = 1099] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (16A28800) [pid = 3236] [serial = 1096] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (0E94B800) [pid = 3236] [serial = 1087] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (0E674800) [pid = 3236] [serial = 1084] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (0DF70800) [pid = 3236] [serial = 1083] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (1375B000) [pid = 3236] [serial = 1090] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (12BE2800) [pid = 3236] [serial = 1089] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (0E8E6000) [pid = 3236] [serial = 1081] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (0E8B2000) [pid = 3236] [serial = 1086] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (0E67A800) [pid = 3236] [serial = 1080] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (183C3C00) [pid = 3236] [serial = 1078] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3236 | --DOMWINDOW == 56 (16101400) [pid = 3236] [serial = 1093] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3236 | --DOMWINDOW == 55 (15CB8000) [pid = 3236] [serial = 1092] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3236 | --DOMWINDOW == 54 (0E325000) [pid = 3236] [serial = 673] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:03:42 INFO - PROCESS | 3236 | --DOMWINDOW == 53 (16157400) [pid = 3236] [serial = 1095] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3236 | --DOMWINDOW == 52 (1820BC00) [pid = 3236] [serial = 1109] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3236 | --DOMWINDOW == 51 (16A35800) [pid = 3236] [serial = 1106] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3236 | 1467821022612 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:42 INFO - PROCESS | 3236 | 1467821022617 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:42 INFO - PROCESS | 3236 | ++DOCSHELL 0DF8F000 == 20 [pid = 3236] [id = 381] 09:03:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 52 (0DF97400) [pid = 3236] [serial = 1143] [outer = 00000000] 09:03:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 53 (0E058800) [pid = 3236] [serial = 1144] [outer = 0DF97400] 09:03:42 INFO - PROCESS | 3236 | 1467821022670 Marionette DEBUG loaded listener.js 09:03:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 54 (0E32E400) [pid = 3236] [serial = 1145] [outer = 0DF97400] 09:03:43 INFO - PROCESS | 3236 | 1467821023079 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 730ms 09:03:43 INFO - PROCESS | 3236 | 1467821023094 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 09:03:43 INFO - PROCESS | 3236 | 1467821023098 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 09:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:03:43 INFO - PROCESS | 3236 | 1467821023139 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:03:43 INFO - PROCESS | 3236 | 1467821023141 Marionette TRACE conn6 <- [1,1490,null,{}] 09:03:43 INFO - PROCESS | 3236 | 1467821023145 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:43 INFO - PROCESS | 3236 | 1467821023148 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:43 INFO - PROCESS | 3236 | 1467821023236 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 09:03:43 INFO - PROCESS | 3236 | 1467821023243 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:43 INFO - PROCESS | 3236 | 1467821023245 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:43 INFO - PROCESS | 3236 | ++DOCSHELL 0E6A2400 == 21 [pid = 3236] [id = 382] 09:03:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 55 (0E8B4400) [pid = 3236] [serial = 1146] [outer = 00000000] 09:03:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 56 (0E9C7800) [pid = 3236] [serial = 1147] [outer = 0E8B4400] 09:03:43 INFO - PROCESS | 3236 | 1467821023291 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 57 (0EFD1400) [pid = 3236] [serial = 1148] [outer = 0E8B4400] 09:03:43 INFO - PROCESS | 3236 | 1467821023745 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 630ms 09:03:43 INFO - PROCESS | 3236 | 1467821023769 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 09:03:43 INFO - PROCESS | 3236 | 1467821023771 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 09:03:43 INFO - PROCESS | 3236 | 1467821023775 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:03:43 INFO - PROCESS | 3236 | 1467821023778 Marionette TRACE conn6 <- [1,1494,null,{}] 09:03:43 INFO - PROCESS | 3236 | 1467821023789 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:43 INFO - PROCESS | 3236 | 1467821023794 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:43 INFO - PROCESS | 3236 | 1467821023879 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 09:03:43 INFO - PROCESS | 3236 | 1467821023922 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:43 INFO - PROCESS | 3236 | 1467821023925 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:43 INFO - PROCESS | 3236 | ++DOCSHELL 125B8C00 == 22 [pid = 3236] [id = 383] 09:03:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (125B9400) [pid = 3236] [serial = 1149] [outer = 00000000] 09:03:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (12A57C00) [pid = 3236] [serial = 1150] [outer = 125B9400] 09:03:43 INFO - PROCESS | 3236 | 1467821023973 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (12B20800) [pid = 3236] [serial = 1151] [outer = 125B9400] 09:03:44 INFO - PROCESS | 3236 | 1467821024415 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 670ms 09:03:44 INFO - PROCESS | 3236 | 1467821024449 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 09:03:44 INFO - PROCESS | 3236 | 1467821024451 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 09:03:44 INFO - PROCESS | 3236 | 1467821024454 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:03:44 INFO - PROCESS | 3236 | 1467821024456 Marionette TRACE conn6 <- [1,1498,null,{}] 09:03:44 INFO - PROCESS | 3236 | 1467821024468 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:44 INFO - PROCESS | 3236 | 1467821024471 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:44 INFO - PROCESS | 3236 | 1467821024556 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 09:03:44 INFO - PROCESS | 3236 | 1467821024562 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 3236 | 1467821024564 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:44 INFO - PROCESS | 3236 | ++DOCSHELL 12BEB800 == 23 [pid = 3236] [id = 384] 09:03:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (12CA3000) [pid = 3236] [serial = 1152] [outer = 00000000] 09:03:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (14584800) [pid = 3236] [serial = 1153] [outer = 12CA3000] 09:03:44 INFO - PROCESS | 3236 | 1467821024610 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (14838C00) [pid = 3236] [serial = 1154] [outer = 12CA3000] 09:03:45 INFO - PROCESS | 3236 | 1467821025081 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 670ms 09:03:45 INFO - PROCESS | 3236 | 1467821025129 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 3236 | 1467821025131 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 09:03:45 INFO - PROCESS | 3236 | 1467821025134 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:03:45 INFO - PROCESS | 3236 | 1467821025136 Marionette TRACE conn6 <- [1,1502,null,{}] 09:03:45 INFO - PROCESS | 3236 | 1467821025140 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:45 INFO - PROCESS | 3236 | 1467821025142 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:45 INFO - PROCESS | 3236 | 1467821025248 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 09:03:45 INFO - PROCESS | 3236 | 1467821025333 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:45 INFO - PROCESS | 3236 | 1467821025335 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:45 INFO - PROCESS | 3236 | ++DOCSHELL 148A2000 == 24 [pid = 3236] [id = 385] 09:03:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (148A8C00) [pid = 3236] [serial = 1155] [outer = 00000000] 09:03:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (15CC1C00) [pid = 3236] [serial = 1156] [outer = 148A8C00] 09:03:45 INFO - PROCESS | 3236 | 1467821025379 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (1610C000) [pid = 3236] [serial = 1157] [outer = 148A8C00] 09:03:45 INFO - PROCESS | 3236 | 1467821025805 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 730ms 09:03:45 INFO - PROCESS | 3236 | 1467821025869 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 3236 | 1467821025871 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 09:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:03:45 INFO - PROCESS | 3236 | 1467821025874 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 3236 | 1467821025875 Marionette TRACE conn6 <- [1,1506,null,{}] 09:03:45 INFO - PROCESS | 3236 | 1467821025879 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:45 INFO - PROCESS | 3236 | 1467821025884 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:46 INFO - PROCESS | 3236 | 1467821026025 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 09:03:46 INFO - PROCESS | 3236 | 1467821026087 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:46 INFO - PROCESS | 3236 | 1467821026090 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:46 INFO - PROCESS | 3236 | ++DOCSHELL 0DF1E000 == 25 [pid = 3236] [id = 386] 09:03:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (12217000) [pid = 3236] [serial = 1158] [outer = 00000000] 09:03:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (16A28800) [pid = 3236] [serial = 1159] [outer = 12217000] 09:03:46 INFO - PROCESS | 3236 | 1467821026137 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (16A40C00) [pid = 3236] [serial = 1160] [outer = 12217000] 09:03:46 INFO - PROCESS | 3236 | 1467821026541 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 730ms 09:03:46 INFO - PROCESS | 3236 | 1467821026619 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 09:03:46 INFO - PROCESS | 3236 | 1467821026621 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 09:03:46 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:03:46 INFO - PROCESS | 3236 | 1467821026624 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 3236 | 1467821026626 Marionette TRACE conn6 <- [1,1510,null,{}] 09:03:46 INFO - PROCESS | 3236 | 1467821026629 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:46 INFO - PROCESS | 3236 | 1467821026631 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:46 INFO - PROCESS | 3236 | 1467821026742 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 09:03:46 INFO - PROCESS | 3236 | 1467821026749 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:46 INFO - PROCESS | 3236 | 1467821026751 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:46 INFO - PROCESS | 3236 | ++DOCSHELL 16160C00 == 26 [pid = 3236] [id = 387] 09:03:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (16A86800) [pid = 3236] [serial = 1161] [outer = 00000000] 09:03:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (171DCC00) [pid = 3236] [serial = 1162] [outer = 16A86800] 09:03:46 INFO - PROCESS | 3236 | 1467821026794 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (171E0000) [pid = 3236] [serial = 1163] [outer = 16A86800] 09:03:46 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (13C49C00) [pid = 3236] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:03:46 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0DF2A800) [pid = 3236] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:03:46 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (0E674400) [pid = 3236] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:03:46 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (0E6A7C00) [pid = 3236] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:03:46 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (122EB800) [pid = 3236] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:03:46 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (14831800) [pid = 3236] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:03:46 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (0DE7BC00) [pid = 3236] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:03:46 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (1416F400) [pid = 3236] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:03:46 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (16938800) [pid = 3236] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:03:47 INFO - PROCESS | 3236 | 1467821027212 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:03:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:03:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:03:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:03:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:03:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:03:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:03:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:03:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:03:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:03:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:03:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:03:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:03:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 637ms 09:03:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:03:47 INFO - PROCESS | 3236 | 1467821027263 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 3236 | 1467821027265 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 09:03:47 INFO - PROCESS | 3236 | 1467821027268 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 3236 | 1467821027269 Marionette TRACE conn6 <- [1,1514,null,{}] 09:03:47 INFO - PROCESS | 3236 | 1467821027273 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:47 INFO - PROCESS | 3236 | 1467821027274 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:47 INFO - PROCESS | 3236 | 1467821027351 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 09:03:47 INFO - PROCESS | 3236 | 1467821027356 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:47 INFO - PROCESS | 3236 | 1467821027358 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:47 INFO - PROCESS | 3236 | ++DOCSHELL 0E053000 == 27 [pid = 3236] [id = 388] 09:03:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (16A49C00) [pid = 3236] [serial = 1164] [outer = 00000000] 09:03:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (171EA400) [pid = 3236] [serial = 1165] [outer = 16A49C00] 09:03:47 INFO - PROCESS | 3236 | 1467821027402 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (175A9C00) [pid = 3236] [serial = 1166] [outer = 16A49C00] 09:03:47 INFO - PROCESS | 3236 | 1467821027822 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:03:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:03:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:03:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:03:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:03:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:03:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:03:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 570ms 09:03:47 INFO - PROCESS | 3236 | 1467821027839 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 3236 | 1467821027842 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 09:03:47 INFO - PROCESS | 3236 | 1467821027845 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:03:47 INFO - PROCESS | 3236 | 1467821027846 Marionette TRACE conn6 <- [1,1518,null,{}] 09:03:47 INFO - PROCESS | 3236 | 1467821027863 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:47 INFO - PROCESS | 3236 | 1467821027864 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:47 INFO - PROCESS | 3236 | 1467821027942 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 09:03:47 INFO - PROCESS | 3236 | 1467821027948 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:47 INFO - PROCESS | 3236 | 1467821027950 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:47 INFO - PROCESS | 3236 | ++DOCSHELL 175AD400 == 28 [pid = 3236] [id = 389] 09:03:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (175AEC00) [pid = 3236] [serial = 1167] [outer = 00000000] 09:03:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (175D0800) [pid = 3236] [serial = 1168] [outer = 175AEC00] 09:03:47 INFO - PROCESS | 3236 | 1467821027993 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (1820E800) [pid = 3236] [serial = 1169] [outer = 175AEC00] 09:03:48 INFO - PROCESS | 3236 | 1467821028476 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:03:48 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 09:03:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:03:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:03:48 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. 09:03:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:03:48 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 691ms 09:03:48 INFO - PROCESS | 3236 | 1467821028540 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 09:03:48 INFO - PROCESS | 3236 | 1467821028542 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 09:03:48 INFO - PROCESS | 3236 | 1467821028545 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:03:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:03:48 INFO - PROCESS | 3236 | 1467821028547 Marionette TRACE conn6 <- [1,1522,null,{}] 09:03:48 INFO - PROCESS | 3236 | 1467821028551 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:48 INFO - PROCESS | 3236 | 1467821028553 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:48 INFO - PROCESS | 3236 | 1467821028632 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 09:03:48 INFO - PROCESS | 3236 | 1467821028636 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 3236 | 1467821028638 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:48 INFO - PROCESS | 3236 | ++DOCSHELL 175C3400 == 29 [pid = 3236] [id = 390] 09:03:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (175CEC00) [pid = 3236] [serial = 1170] [outer = 00000000] 09:03:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (18235C00) [pid = 3236] [serial = 1171] [outer = 175CEC00] 09:03:48 INFO - PROCESS | 3236 | 1467821028682 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (18236400) [pid = 3236] [serial = 1172] [outer = 175CEC00] 09:03:49 INFO - PROCESS | 3236 | --DOCSHELL 0E66F800 == 28 [pid = 3236] [id = 370] 09:03:50 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1417A800) [pid = 3236] [serial = 1123] [outer = 00000000] [url = about:blank] 09:03:50 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0E057800) [pid = 3236] [serial = 1114] [outer = 00000000] [url = about:blank] 09:03:50 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (0E31F400) [pid = 3236] [serial = 1115] [outer = 00000000] [url = about:blank] 09:03:50 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (0E9CF400) [pid = 3236] [serial = 1112] [outer = 00000000] [url = about:blank] 09:03:50 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (0E949800) [pid = 3236] [serial = 1117] [outer = 00000000] [url = about:blank] 09:03:50 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (0EF40400) [pid = 3236] [serial = 1118] [outer = 00000000] [url = about:blank] 09:03:50 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (123C8C00) [pid = 3236] [serial = 1120] [outer = 00000000] [url = about:blank] 09:03:50 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (148A5800) [pid = 3236] [serial = 1126] [outer = 00000000] [url = about:blank] 09:03:50 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (0E053800) [pid = 3236] [serial = 1129] [outer = 00000000] [url = about:blank] 09:03:50 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (148D3C00) [pid = 3236] [serial = 1127] [outer = 00000000] [url = about:blank] 09:03:50 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (16944C00) [pid = 3236] [serial = 1136] [outer = 00000000] [url = about:blank] 09:03:50 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (1610CC00) [pid = 3236] [serial = 1132] [outer = 00000000] [url = about:blank] 09:03:50 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (122E4400) [pid = 3236] [serial = 1130] [outer = 00000000] [url = about:blank] 09:03:50 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (14589800) [pid = 3236] [serial = 1124] [outer = 00000000] [url = about:blank] 09:03:50 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (161DE000) [pid = 3236] [serial = 1133] [outer = 00000000] [url = about:blank] 09:03:50 INFO - PROCESS | 3236 | --DOMWINDOW == 56 (12B20400) [pid = 3236] [serial = 1121] [outer = 00000000] [url = about:blank] 09:03:50 INFO - PROCESS | 3236 | --DOMWINDOW == 55 (16A2FC00) [pid = 3236] [serial = 1135] [outer = 00000000] [url = about:blank] 09:03:50 INFO - PROCESS | 3236 | 1467821030396 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:03:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:03:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1877ms 09:03:50 INFO - PROCESS | 3236 | 1467821030427 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 09:03:50 INFO - PROCESS | 3236 | 1467821030431 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 09:03:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:03:50 INFO - PROCESS | 3236 | 1467821030436 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:03:50 INFO - PROCESS | 3236 | 1467821030440 Marionette TRACE conn6 <- [1,1526,null,{}] 09:03:50 INFO - PROCESS | 3236 | 1467821030446 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:50 INFO - PROCESS | 3236 | 1467821030449 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:50 INFO - PROCESS | 3236 | 1467821030539 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 09:03:50 INFO - PROCESS | 3236 | 1467821030547 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 3236 | 1467821030551 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:50 INFO - PROCESS | 3236 | ++DOCSHELL 0DF98C00 == 29 [pid = 3236] [id = 391] 09:03:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 56 (0DF9B800) [pid = 3236] [serial = 1173] [outer = 00000000] 09:03:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 57 (0E055400) [pid = 3236] [serial = 1174] [outer = 0DF9B800] 09:03:50 INFO - PROCESS | 3236 | 1467821030601 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (0E05A400) [pid = 3236] [serial = 1175] [outer = 0DF9B800] 09:03:51 INFO - PROCESS | 3236 | 1467821031099 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:03:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:03:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 730ms 09:03:51 INFO - PROCESS | 3236 | 1467821031167 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 09:03:51 INFO - PROCESS | 3236 | 1467821031172 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 09:03:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:03:51 INFO - PROCESS | 3236 | 1467821031178 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 3236 | 1467821031181 Marionette TRACE conn6 <- [1,1530,null,{}] 09:03:51 INFO - PROCESS | 3236 | 1467821031185 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:51 INFO - PROCESS | 3236 | 1467821031188 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:51 INFO - PROCESS | 3236 | 1467821031275 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 09:03:51 INFO - PROCESS | 3236 | 1467821031360 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:51 INFO - PROCESS | 3236 | 1467821031363 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:51 INFO - PROCESS | 3236 | ++DOCSHELL 0E675800 == 30 [pid = 3236] [id = 392] 09:03:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (0E676000) [pid = 3236] [serial = 1176] [outer = 00000000] 09:03:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (0E69F800) [pid = 3236] [serial = 1177] [outer = 0E676000] 09:03:51 INFO - PROCESS | 3236 | 1467821031412 Marionette DEBUG loaded listener.js 09:03:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (0E6A7C00) [pid = 3236] [serial = 1178] [outer = 0E676000] 09:03:51 INFO - PROCESS | 3236 | 1467821031780 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:03:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:03:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 632ms 09:03:51 INFO - PROCESS | 3236 | 1467821031831 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 09:03:51 INFO - PROCESS | 3236 | 1467821031833 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 09:03:51 INFO - PROCESS | 3236 | 1467821031837 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:03:51 INFO - PROCESS | 3236 | 1467821031840 Marionette TRACE conn6 <- [1,1534,null,{}] 09:03:51 INFO - PROCESS | 3236 | 1467821031851 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:51 INFO - PROCESS | 3236 | 1467821031856 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:51 INFO - PROCESS | 3236 | 1467821031968 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 09:03:51 INFO - PROCESS | 3236 | 1467821031979 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:51 INFO - PROCESS | 3236 | 1467821031982 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:52 INFO - PROCESS | 3236 | ++DOCSHELL 12171800 == 31 [pid = 3236] [id = 393] 09:03:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (12172800) [pid = 3236] [serial = 1179] [outer = 00000000] 09:03:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (12176800) [pid = 3236] [serial = 1180] [outer = 12172800] 09:03:52 INFO - PROCESS | 3236 | 1467821032030 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (12214C00) [pid = 3236] [serial = 1181] [outer = 12172800] 09:03:52 INFO - PROCESS | 3236 | 1467821032629 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:03:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:03:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 870ms 09:03:52 INFO - PROCESS | 3236 | 1467821032722 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 3236 | 1467821032726 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 09:03:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:03:52 INFO - PROCESS | 3236 | 1467821032732 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 3236 | 1467821032736 Marionette TRACE conn6 <- [1,1538,null,{}] 09:03:52 INFO - PROCESS | 3236 | 1467821032741 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:52 INFO - PROCESS | 3236 | 1467821032745 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:52 INFO - PROCESS | 3236 | 1467821032869 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 09:03:52 INFO - PROCESS | 3236 | 1467821032948 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 3236 | 1467821032950 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:53 INFO - PROCESS | 3236 | ++DOCSHELL 0D8F9400 == 32 [pid = 3236] [id = 394] 09:03:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0DEE3400) [pid = 3236] [serial = 1182] [outer = 00000000] 09:03:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0E322000) [pid = 3236] [serial = 1183] [outer = 0DEE3400] 09:03:53 INFO - PROCESS | 3236 | 1467821033048 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0E673C00) [pid = 3236] [serial = 1184] [outer = 0DEE3400] 09:03:53 INFO - PROCESS | 3236 | 1467821033779 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:03:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:03:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1082ms 09:03:53 INFO - PROCESS | 3236 | 1467821033815 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 09:03:53 INFO - PROCESS | 3236 | 1467821033820 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 09:03:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:03:53 INFO - PROCESS | 3236 | 1467821033826 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - PROCESS | 3236 | 1467821033829 Marionette TRACE conn6 <- [1,1542,null,{}] 09:03:53 INFO - PROCESS | 3236 | 1467821033833 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:53 INFO - PROCESS | 3236 | 1467821033836 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:53 INFO - PROCESS | 3236 | 1467821033958 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 09:03:54 INFO - PROCESS | 3236 | 1467821034088 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:54 INFO - PROCESS | 3236 | 1467821034091 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:54 INFO - PROCESS | 3236 | ++DOCSHELL 12112C00 == 33 [pid = 3236] [id = 395] 09:03:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (1216C400) [pid = 3236] [serial = 1185] [outer = 00000000] 09:03:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (122E5800) [pid = 3236] [serial = 1186] [outer = 1216C400] 09:03:54 INFO - PROCESS | 3236 | 1467821034147 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (123C7C00) [pid = 3236] [serial = 1187] [outer = 1216C400] 09:03:54 INFO - PROCESS | 3236 | 1467821034935 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:03:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:03:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1119ms 09:03:54 INFO - PROCESS | 3236 | 1467821034949 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 3236 | 1467821034953 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 09:03:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:03:54 INFO - PROCESS | 3236 | 1467821034969 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 3236 | 1467821034972 Marionette TRACE conn6 <- [1,1546,null,{}] 09:03:54 INFO - PROCESS | 3236 | 1467821034977 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:54 INFO - PROCESS | 3236 | 1467821034980 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:55 INFO - PROCESS | 3236 | 1467821035066 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 09:03:55 INFO - PROCESS | 3236 | 1467821035073 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 3236 | 1467821035077 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:55 INFO - PROCESS | 3236 | ++DOCSHELL 0E059800 == 34 [pid = 3236] [id = 396] 09:03:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0E05DC00) [pid = 3236] [serial = 1188] [outer = 00000000] 09:03:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0E32DC00) [pid = 3236] [serial = 1189] [outer = 0E05DC00] 09:03:55 INFO - PROCESS | 3236 | 1467821035124 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0E6A7000) [pid = 3236] [serial = 1190] [outer = 0E05DC00] 09:03:55 INFO - PROCESS | 3236 | 1467821035615 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:03:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:03:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 09:03:55 INFO - PROCESS | 3236 | 1467821035640 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 09:03:55 INFO - PROCESS | 3236 | 1467821035644 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 09:03:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:03:55 INFO - PROCESS | 3236 | 1467821035651 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:03:55 INFO - PROCESS | 3236 | 1467821035653 Marionette TRACE conn6 <- [1,1550,null,{}] 09:03:55 INFO - PROCESS | 3236 | 1467821035657 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:55 INFO - PROCESS | 3236 | 1467821035659 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:55 INFO - PROCESS | 3236 | 1467821035781 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 09:03:55 INFO - PROCESS | 3236 | 1467821035790 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 3236 | 1467821035793 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:55 INFO - PROCESS | 3236 | ++DOCSHELL 1258D000 == 35 [pid = 3236] [id = 397] 09:03:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1258DC00) [pid = 3236] [serial = 1191] [outer = 00000000] 09:03:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (125B7800) [pid = 3236] [serial = 1192] [outer = 1258DC00] 09:03:55 INFO - PROCESS | 3236 | 1467821035839 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (12B25C00) [pid = 3236] [serial = 1193] [outer = 1258DC00] 09:03:56 INFO - PROCESS | 3236 | 1467821036311 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:03:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:03:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 09:03:56 INFO - PROCESS | 3236 | 1467821036325 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 09:03:56 INFO - PROCESS | 3236 | 1467821036328 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 09:03:56 INFO - PROCESS | 3236 | 1467821036331 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:03:56 INFO - PROCESS | 3236 | 1467821036335 Marionette TRACE conn6 <- [1,1554,null,{}] 09:03:56 INFO - PROCESS | 3236 | 1467821036347 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:56 INFO - PROCESS | 3236 | 1467821036352 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:56 INFO - PROCESS | 3236 | 1467821036441 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 09:03:56 INFO - PROCESS | 3236 | 1467821036451 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:56 INFO - PROCESS | 3236 | 1467821036454 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:56 INFO - PROCESS | 3236 | ++DOCSHELL 14831800 == 36 [pid = 3236] [id = 398] 09:03:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (14832000) [pid = 3236] [serial = 1194] [outer = 00000000] 09:03:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (148A0000) [pid = 3236] [serial = 1195] [outer = 14832000] 09:03:56 INFO - PROCESS | 3236 | 1467821036502 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (148E2800) [pid = 3236] [serial = 1196] [outer = 14832000] 09:03:56 INFO - PROCESS | 3236 | 1467821036985 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:03:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:03:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 09:03:57 INFO - PROCESS | 3236 | 1467821037005 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 3236 | 1467821037008 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 09:03:57 INFO - PROCESS | 3236 | 1467821037010 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:03:57 INFO - PROCESS | 3236 | 1467821037012 Marionette TRACE conn6 <- [1,1558,null,{}] 09:03:57 INFO - PROCESS | 3236 | 1467821037016 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:57 INFO - PROCESS | 3236 | 1467821037017 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:57 INFO - PROCESS | 3236 | 1467821037101 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 09:03:57 INFO - PROCESS | 3236 | 1467821037136 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:57 INFO - PROCESS | 3236 | 1467821037138 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:57 INFO - PROCESS | 3236 | ++DOCSHELL 0DE7D000 == 37 [pid = 3236] [id = 399] 09:03:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (15CBB000) [pid = 3236] [serial = 1197] [outer = 00000000] 09:03:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1610C400) [pid = 3236] [serial = 1198] [outer = 15CBB000] 09:03:57 INFO - PROCESS | 3236 | 1467821037183 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (16157800) [pid = 3236] [serial = 1199] [outer = 15CBB000] 09:03:57 INFO - PROCESS | 3236 | 1467821037651 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:03:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:03:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 09:03:57 INFO - PROCESS | 3236 | 1467821037693 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 3236 | 1467821037695 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 09:03:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:03:57 INFO - PROCESS | 3236 | 1467821037698 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 3236 | 1467821037700 Marionette TRACE conn6 <- [1,1562,null,{}] 09:03:57 INFO - PROCESS | 3236 | 1467821037703 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:57 INFO - PROCESS | 3236 | 1467821037706 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:57 INFO - PROCESS | 3236 | 1467821037816 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 09:03:57 INFO - PROCESS | 3236 | 1467821037822 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:57 INFO - PROCESS | 3236 | 1467821037824 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:57 INFO - PROCESS | 3236 | ++DOCSHELL 1610BC00 == 38 [pid = 3236] [id = 400] 09:03:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (1615CC00) [pid = 3236] [serial = 1200] [outer = 00000000] 09:03:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (161DF800) [pid = 3236] [serial = 1201] [outer = 1615CC00] 09:03:57 INFO - PROCESS | 3236 | 1467821037867 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1693B400) [pid = 3236] [serial = 1202] [outer = 1615CC00] 09:03:58 INFO - PROCESS | 3236 | 1467821038323 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:03:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:03:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 09:03:58 INFO - PROCESS | 3236 | 1467821038376 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 09:03:58 INFO - PROCESS | 3236 | 1467821038378 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 09:03:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:03:58 INFO - PROCESS | 3236 | 1467821038381 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - PROCESS | 3236 | 1467821038383 Marionette TRACE conn6 <- [1,1566,null,{}] 09:03:58 INFO - PROCESS | 3236 | 1467821038386 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:58 INFO - PROCESS | 3236 | 1467821038392 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:58 INFO - PROCESS | 3236 | 1467821038556 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 09:03:58 INFO - PROCESS | 3236 | 1467821038582 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 3236 | 1467821038584 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:58 INFO - PROCESS | 3236 | ++DOCSHELL 16A40000 == 39 [pid = 3236] [id = 401] 09:03:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (16A4C400) [pid = 3236] [serial = 1203] [outer = 00000000] 09:03:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (171E7400) [pid = 3236] [serial = 1204] [outer = 16A4C400] 09:03:58 INFO - PROCESS | 3236 | 1467821038628 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (16A85400) [pid = 3236] [serial = 1205] [outer = 16A4C400] 09:03:59 INFO - PROCESS | 3236 | 1467821039072 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:03:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:03:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 730ms 09:03:59 INFO - PROCESS | 3236 | 1467821039115 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 3236 | 1467821039117 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 09:03:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:03:59 INFO - PROCESS | 3236 | 1467821039120 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 3236 | 1467821039122 Marionette TRACE conn6 <- [1,1570,null,{}] 09:03:59 INFO - PROCESS | 3236 | 1467821039131 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:59 INFO - PROCESS | 3236 | 1467821039133 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:59 INFO - PROCESS | 3236 | 1467821039242 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 09:03:59 INFO - PROCESS | 3236 | 1467821039254 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:59 INFO - PROCESS | 3236 | 1467821039256 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:59 INFO - PROCESS | 3236 | ++DOCSHELL 175B1000 == 40 [pid = 3236] [id = 402] 09:03:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (175C5C00) [pid = 3236] [serial = 1206] [outer = 00000000] 09:03:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (18208000) [pid = 3236] [serial = 1207] [outer = 175C5C00] 09:03:59 INFO - PROCESS | 3236 | 1467821039299 Marionette DEBUG loaded listener.js 09:03:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (1820A800) [pid = 3236] [serial = 1208] [outer = 175C5C00] 09:03:59 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (0E676000) [pid = 3236] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:03:59 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (175AEC00) [pid = 3236] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:03:59 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (175CEC00) [pid = 3236] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:03:59 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (0DF9B800) [pid = 3236] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:03:59 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (148A8C00) [pid = 3236] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:03:59 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (12217000) [pid = 3236] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:03:59 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (16A86800) [pid = 3236] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:03:59 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (12CA3000) [pid = 3236] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:03:59 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (125B9400) [pid = 3236] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:03:59 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0E8B4400) [pid = 3236] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:03:59 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0DF97400) [pid = 3236] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:03:59 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E04EC00) [pid = 3236] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:03:59 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (16A4AC00) [pid = 3236] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:03:59 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (16A49C00) [pid = 3236] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:03:59 INFO - PROCESS | 3236 | 1467821039752 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:03:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:03:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 09:03:59 INFO - PROCESS | 3236 | 1467821039792 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 3236 | 1467821039794 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 09:03:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:03:59 INFO - PROCESS | 3236 | 1467821039798 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 3236 | 1467821039800 Marionette TRACE conn6 <- [1,1574,null,{}] 09:03:59 INFO - PROCESS | 3236 | 1467821039803 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:59 INFO - PROCESS | 3236 | 1467821039805 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:59 INFO - PROCESS | 3236 | 1467821039885 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 09:03:59 INFO - PROCESS | 3236 | 1467821039920 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:59 INFO - PROCESS | 3236 | 1467821039922 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:03:59 INFO - PROCESS | 3236 | ++DOCSHELL 0E943000 == 41 [pid = 3236] [id = 403] 09:03:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (12217000) [pid = 3236] [serial = 1209] [outer = 00000000] 09:03:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (159CE400) [pid = 3236] [serial = 1210] [outer = 12217000] 09:03:59 INFO - PROCESS | 3236 | 1467821039965 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (161EA400) [pid = 3236] [serial = 1211] [outer = 12217000] 09:04:00 INFO - PROCESS | 3236 | 1467821040388 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:04:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:04:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 630ms 09:04:00 INFO - PROCESS | 3236 | 1467821040431 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 09:04:00 INFO - PROCESS | 3236 | 1467821040433 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 09:04:00 INFO - PROCESS | 3236 | 1467821040437 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:04:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:04:00 INFO - PROCESS | 3236 | 1467821040438 Marionette TRACE conn6 <- [1,1578,null,{}] 09:04:00 INFO - PROCESS | 3236 | 1467821040442 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:00 INFO - PROCESS | 3236 | 1467821040444 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:00 INFO - PROCESS | 3236 | 1467821040525 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 09:04:00 INFO - PROCESS | 3236 | 1467821040530 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:00 INFO - PROCESS | 3236 | 1467821040532 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:00 INFO - PROCESS | 3236 | ++DOCSHELL 14830C00 == 42 [pid = 3236] [id = 404] 09:04:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (148A8C00) [pid = 3236] [serial = 1212] [outer = 00000000] 09:04:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (18239C00) [pid = 3236] [serial = 1213] [outer = 148A8C00] 09:04:00 INFO - PROCESS | 3236 | 1467821040577 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (183C3800) [pid = 3236] [serial = 1214] [outer = 148A8C00] 09:04:01 INFO - PROCESS | 3236 | 1467821041022 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:04:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:04:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 630ms 09:04:01 INFO - PROCESS | 3236 | 1467821041072 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 3236 | 1467821041074 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 09:04:01 INFO - PROCESS | 3236 | 1467821041077 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:04:01 INFO - PROCESS | 3236 | 1467821041079 Marionette TRACE conn6 <- [1,1582,null,{}] 09:04:01 INFO - PROCESS | 3236 | 1467821041082 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:01 INFO - PROCESS | 3236 | 1467821041084 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:01 INFO - PROCESS | 3236 | 1467821041162 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 09:04:01 INFO - PROCESS | 3236 | 1467821041168 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 3236 | 1467821041169 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:01 INFO - PROCESS | 3236 | ++DOCSHELL 183CF400 == 43 [pid = 3236] [id = 405] 09:04:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (183D0800) [pid = 3236] [serial = 1215] [outer = 00000000] 09:04:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (183DCC00) [pid = 3236] [serial = 1216] [outer = 183D0800] 09:04:01 INFO - PROCESS | 3236 | 1467821041212 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (183DD400) [pid = 3236] [serial = 1217] [outer = 183D0800] 09:04:01 INFO - PROCESS | 3236 | 1467821041781 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:04:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:04:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 09:04:01 INFO - PROCESS | 3236 | 1467821041814 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 3236 | 1467821041819 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 09:04:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:04:01 INFO - PROCESS | 3236 | 1467821041824 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 3236 | 1467821041828 Marionette TRACE conn6 <- [1,1586,null,{}] 09:04:01 INFO - PROCESS | 3236 | 1467821041834 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:01 INFO - PROCESS | 3236 | 1467821041837 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:01 INFO - PROCESS | 3236 | 1467821041948 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 09:04:02 INFO - PROCESS | 3236 | 1467821042055 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:02 INFO - PROCESS | 3236 | 1467821042058 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:02 INFO - PROCESS | 3236 | ++DOCSHELL 0DF26800 == 44 [pid = 3236] [id = 406] 09:04:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0DF8D800) [pid = 3236] [serial = 1218] [outer = 00000000] 09:04:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0EFCE400) [pid = 3236] [serial = 1219] [outer = 0DF8D800] 09:04:02 INFO - PROCESS | 3236 | 1467821042113 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (122A2000) [pid = 3236] [serial = 1220] [outer = 0DF8D800] 09:04:02 INFO - PROCESS | 3236 | 1467821042759 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:04:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:04:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 970ms 09:04:02 INFO - PROCESS | 3236 | 1467821042797 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 3236 | 1467821042802 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 09:04:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:04:02 INFO - PROCESS | 3236 | 1467821042808 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 3236 | 1467821042811 Marionette TRACE conn6 <- [1,1590,null,{}] 09:04:02 INFO - PROCESS | 3236 | 1467821042815 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:02 INFO - PROCESS | 3236 | 1467821042818 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:02 INFO - PROCESS | 3236 | 1467821042930 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 09:04:03 INFO - PROCESS | 3236 | 1467821043040 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:03 INFO - PROCESS | 3236 | 1467821043043 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:03 INFO - PROCESS | 3236 | ++DOCSHELL 1375C800 == 45 [pid = 3236] [id = 407] 09:04:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (13766400) [pid = 3236] [serial = 1221] [outer = 00000000] 09:04:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (148A0800) [pid = 3236] [serial = 1222] [outer = 13766400] 09:04:03 INFO - PROCESS | 3236 | 1467821043098 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (15CC2C00) [pid = 3236] [serial = 1223] [outer = 13766400] 09:04:03 INFO - PROCESS | 3236 | 1467821043695 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:04:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:04:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 930ms 09:04:03 INFO - PROCESS | 3236 | 1467821043741 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 3236 | 1467821043744 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 09:04:03 INFO - PROCESS | 3236 | 1467821043748 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:04:03 INFO - PROCESS | 3236 | 1467821043751 Marionette TRACE conn6 <- [1,1594,null,{}] 09:04:03 INFO - PROCESS | 3236 | 1467821043762 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:03 INFO - PROCESS | 3236 | 1467821043767 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:03 INFO - PROCESS | 3236 | 1467821043875 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 09:04:04 INFO - PROCESS | 3236 | 1467821044010 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:04 INFO - PROCESS | 3236 | 1467821044014 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:04 INFO - PROCESS | 3236 | ++DOCSHELL 183E2C00 == 46 [pid = 3236] [id = 408] 09:04:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (183E3000) [pid = 3236] [serial = 1224] [outer = 00000000] 09:04:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (18451400) [pid = 3236] [serial = 1225] [outer = 183E3000] 09:04:04 INFO - PROCESS | 3236 | 1467821044070 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (1845FC00) [pid = 3236] [serial = 1226] [outer = 183E3000] 09:04:04 INFO - PROCESS | 3236 | 1467821044680 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:04:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:04:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 970ms 09:04:04 INFO - PROCESS | 3236 | 1467821044721 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 3236 | 1467821044724 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 09:04:04 INFO - PROCESS | 3236 | 1467821044727 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:04:04 INFO - PROCESS | 3236 | 1467821044729 Marionette TRACE conn6 <- [1,1598,null,{}] 09:04:04 INFO - PROCESS | 3236 | 1467821044733 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:04 INFO - PROCESS | 3236 | 1467821044735 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:05 INFO - PROCESS | 3236 | 1467821045016 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 09:04:05 INFO - PROCESS | 3236 | 1467821045159 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:05 INFO - PROCESS | 3236 | 1467821045162 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:05 INFO - PROCESS | 3236 | ++DOCSHELL 0D36C000 == 47 [pid = 3236] [id = 409] 09:04:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (0D73B000) [pid = 3236] [serial = 1227] [outer = 00000000] 09:04:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (0DF70800) [pid = 3236] [serial = 1228] [outer = 0D73B000] 09:04:05 INFO - PROCESS | 3236 | 1467821045211 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 98 (0E324C00) [pid = 3236] [serial = 1229] [outer = 0D73B000] 09:04:05 INFO - PROCESS | 3236 | --DOCSHELL 175C3400 == 46 [pid = 3236] [id = 390] 09:04:05 INFO - PROCESS | 3236 | --DOCSHELL 0E675800 == 45 [pid = 3236] [id = 392] 09:04:05 INFO - PROCESS | 3236 | --DOCSHELL 0DF98C00 == 44 [pid = 3236] [id = 391] 09:04:05 INFO - PROCESS | 3236 | --DOCSHELL 175AD400 == 43 [pid = 3236] [id = 389] 09:04:05 INFO - PROCESS | 3236 | --DOCSHELL 14830C00 == 42 [pid = 3236] [id = 404] 09:04:05 INFO - PROCESS | 3236 | --DOCSHELL 0E943000 == 41 [pid = 3236] [id = 403] 09:04:05 INFO - PROCESS | 3236 | --DOCSHELL 175B1000 == 40 [pid = 3236] [id = 402] 09:04:05 INFO - PROCESS | 3236 | --DOCSHELL 16A40000 == 39 [pid = 3236] [id = 401] 09:04:05 INFO - PROCESS | 3236 | --DOCSHELL 1610BC00 == 38 [pid = 3236] [id = 400] 09:04:05 INFO - PROCESS | 3236 | --DOCSHELL 0DE7D000 == 37 [pid = 3236] [id = 399] 09:04:05 INFO - PROCESS | 3236 | --DOCSHELL 14831800 == 36 [pid = 3236] [id = 398] 09:04:05 INFO - PROCESS | 3236 | --DOCSHELL 1258D000 == 35 [pid = 3236] [id = 397] 09:04:05 INFO - PROCESS | 3236 | --DOCSHELL 0E059800 == 34 [pid = 3236] [id = 396] 09:04:05 INFO - PROCESS | 3236 | --DOCSHELL 12112C00 == 33 [pid = 3236] [id = 395] 09:04:05 INFO - PROCESS | 3236 | --DOCSHELL 0D8F9400 == 32 [pid = 3236] [id = 394] 09:04:05 INFO - PROCESS | 3236 | --DOCSHELL 12171800 == 31 [pid = 3236] [id = 393] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 97 (0E6A7C00) [pid = 3236] [serial = 1178] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (1820E800) [pid = 3236] [serial = 1169] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (18235C00) [pid = 3236] [serial = 1171] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (18236400) [pid = 3236] [serial = 1172] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (0E055400) [pid = 3236] [serial = 1174] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (15CC1C00) [pid = 3236] [serial = 1156] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (0E69F800) [pid = 3236] [serial = 1177] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (16A28800) [pid = 3236] [serial = 1159] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (1610C000) [pid = 3236] [serial = 1157] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (171DCC00) [pid = 3236] [serial = 1162] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (16A40C00) [pid = 3236] [serial = 1160] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (171E0000) [pid = 3236] [serial = 1163] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (175D0800) [pid = 3236] [serial = 1168] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (14584800) [pid = 3236] [serial = 1153] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (12A57C00) [pid = 3236] [serial = 1150] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (12B20800) [pid = 3236] [serial = 1151] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0E9C7800) [pid = 3236] [serial = 1147] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0EFD1400) [pid = 3236] [serial = 1148] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E058800) [pid = 3236] [serial = 1144] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0E32E400) [pid = 3236] [serial = 1145] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0E6AA000) [pid = 3236] [serial = 1142] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0E66E800) [pid = 3236] [serial = 1141] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (16C0AC00) [pid = 3236] [serial = 1138] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (17153400) [pid = 3236] [serial = 1139] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (12176800) [pid = 3236] [serial = 1180] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0E05A400) [pid = 3236] [serial = 1175] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (171EA400) [pid = 3236] [serial = 1165] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (175A9C00) [pid = 3236] [serial = 1166] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (14838C00) [pid = 3236] [serial = 1154] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3236 | 1467821045836 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:04:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:04:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1121ms 09:04:05 INFO - PROCESS | 3236 | 1467821045853 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 3236 | 1467821045857 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 09:04:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:04:05 INFO - PROCESS | 3236 | 1467821045862 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 3236 | 1467821045865 Marionette TRACE conn6 <- [1,1602,null,{}] 09:04:05 INFO - PROCESS | 3236 | 1467821045870 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:05 INFO - PROCESS | 3236 | 1467821045872 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:05 INFO - PROCESS | 3236 | 1467821045959 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 09:04:06 INFO - PROCESS | 3236 | 1467821046054 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:06 INFO - PROCESS | 3236 | 1467821046057 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:06 INFO - PROCESS | 3236 | ++DOCSHELL 0DF1BC00 == 32 [pid = 3236] [id = 410] 09:04:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0DF2A400) [pid = 3236] [serial = 1230] [outer = 00000000] 09:04:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0E320C00) [pid = 3236] [serial = 1231] [outer = 0DF2A400] 09:04:06 INFO - PROCESS | 3236 | 1467821046105 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0E672000) [pid = 3236] [serial = 1232] [outer = 0DF2A400] 09:04:06 INFO - PROCESS | 3236 | 1467821046522 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:04:06 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 09:04:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 09:04:06 INFO - PROCESS | 3236 | 1467821046593 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 09:04:06 INFO - PROCESS | 3236 | 1467821046596 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 09:04:06 INFO - PROCESS | 3236 | 1467821046599 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:04:06 INFO - PROCESS | 3236 | 1467821046601 Marionette TRACE conn6 <- [1,1606,null,{}] 09:04:06 INFO - PROCESS | 3236 | 1467821046605 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:06 INFO - PROCESS | 3236 | 1467821046607 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:06 INFO - PROCESS | 3236 | 1467821046694 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 09:04:06 INFO - PROCESS | 3236 | 1467821046708 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:06 INFO - PROCESS | 3236 | 1467821046710 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:06 INFO - PROCESS | 3236 | ++DOCSHELL 1210F000 == 33 [pid = 3236] [id = 411] 09:04:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1210F800) [pid = 3236] [serial = 1233] [outer = 00000000] 09:04:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (12176000) [pid = 3236] [serial = 1234] [outer = 1210F800] 09:04:06 INFO - PROCESS | 3236 | 1467821046755 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (122AA400) [pid = 3236] [serial = 1235] [outer = 1210F800] 09:04:07 INFO - PROCESS | 3236 | 1467821047224 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:04:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:04:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 671ms 09:04:07 INFO - PROCESS | 3236 | 1467821047274 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 09:04:07 INFO - PROCESS | 3236 | 1467821047278 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 09:04:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:04:07 INFO - PROCESS | 3236 | 1467821047288 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:04:07 INFO - PROCESS | 3236 | 1467821047292 Marionette TRACE conn6 <- [1,1610,null,{}] 09:04:07 INFO - PROCESS | 3236 | 1467821047296 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:07 INFO - PROCESS | 3236 | 1467821047299 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:07 INFO - PROCESS | 3236 | 1467821047415 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 09:04:07 INFO - PROCESS | 3236 | 1467821047514 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:07 INFO - PROCESS | 3236 | 1467821047516 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:07 INFO - PROCESS | 3236 | ++DOCSHELL 12BEC800 == 34 [pid = 3236] [id = 412] 09:04:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (12CA2C00) [pid = 3236] [serial = 1236] [outer = 00000000] 09:04:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (1458A000) [pid = 3236] [serial = 1237] [outer = 12CA2C00] 09:04:07 INFO - PROCESS | 3236 | 1467821047569 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (1483E800) [pid = 3236] [serial = 1238] [outer = 12CA2C00] 09:04:07 INFO - PROCESS | 3236 | 1467821047984 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:04:08 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 09:04:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 730ms 09:04:08 INFO - PROCESS | 3236 | 1467821048017 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 3236 | 1467821048019 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 09:04:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:04:08 INFO - PROCESS | 3236 | 1467821048022 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 3236 | 1467821048024 Marionette TRACE conn6 <- [1,1614,null,{}] 09:04:08 INFO - PROCESS | 3236 | 1467821048027 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:08 INFO - PROCESS | 3236 | 1467821048029 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:08 INFO - PROCESS | 3236 | 1467821048143 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 09:04:08 INFO - PROCESS | 3236 | 1467821048149 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 3236 | 1467821048151 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:08 INFO - PROCESS | 3236 | ++DOCSHELL 14589C00 == 35 [pid = 3236] [id = 413] 09:04:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (148D8400) [pid = 3236] [serial = 1239] [outer = 00000000] 09:04:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1610A400) [pid = 3236] [serial = 1240] [outer = 148D8400] 09:04:08 INFO - PROCESS | 3236 | 1467821048195 Marionette DEBUG loaded listener.js 09:04:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1610BC00) [pid = 3236] [serial = 1241] [outer = 148D8400] 09:04:08 INFO - PROCESS | 3236 | 1467821048628 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:04:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:04:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 09:04:08 INFO - PROCESS | 3236 | 1467821048660 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 3236 | 1467821048663 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 09:04:08 INFO - PROCESS | 3236 | 1467821048666 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:04:08 INFO - PROCESS | 3236 | 1467821048668 Marionette TRACE conn6 <- [1,1618,null,{}] 09:04:08 INFO - PROCESS | 3236 | 1467821048671 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:08 INFO - PROCESS | 3236 | 1467821048673 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:08 INFO - PROCESS | 3236 | 1467821048789 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 09:04:08 INFO - PROCESS | 3236 | 1467821048886 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 3236 | 1467821048891 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:08 INFO - PROCESS | 3236 | ++DOCSHELL 16A2B000 == 36 [pid = 3236] [id = 414] 09:04:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (16A2C400) [pid = 3236] [serial = 1242] [outer = 00000000] 09:04:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (16A46000) [pid = 3236] [serial = 1243] [outer = 16A2C400] 09:04:08 INFO - PROCESS | 3236 | 1467821048946 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (16C06C00) [pid = 3236] [serial = 1244] [outer = 16A2C400] 09:04:09 INFO - PROCESS | 3236 | 1467821049418 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:04:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:04:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 830ms 09:04:09 INFO - PROCESS | 3236 | 1467821049499 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 09:04:09 INFO - PROCESS | 3236 | 1467821049510 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 09:04:09 INFO - PROCESS | 3236 | 1467821049520 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:04:09 INFO - PROCESS | 3236 | 1467821049522 Marionette TRACE conn6 <- [1,1622,null,{}] 09:04:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:04:09 INFO - PROCESS | 3236 | 1467821049525 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:09 INFO - PROCESS | 3236 | 1467821049527 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:09 INFO - PROCESS | 3236 | 1467821049649 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 09:04:09 INFO - PROCESS | 3236 | 1467821049657 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:09 INFO - PROCESS | 3236 | 1467821049658 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:09 INFO - PROCESS | 3236 | ++DOCSHELL 16A45C00 == 37 [pid = 3236] [id = 415] 09:04:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (17154400) [pid = 3236] [serial = 1245] [outer = 00000000] 09:04:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (175B0C00) [pid = 3236] [serial = 1246] [outer = 17154400] 09:04:09 INFO - PROCESS | 3236 | 1467821049701 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (175CE000) [pid = 3236] [serial = 1247] [outer = 17154400] 09:04:10 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (0E05DC00) [pid = 3236] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:04:10 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (148A8C00) [pid = 3236] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:04:10 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1258DC00) [pid = 3236] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:04:10 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (14832000) [pid = 3236] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:04:10 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (1615CC00) [pid = 3236] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:04:10 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (15CBB000) [pid = 3236] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:04:10 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (16A4C400) [pid = 3236] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:04:10 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (175C5C00) [pid = 3236] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:04:10 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (12217000) [pid = 3236] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:04:10 INFO - PROCESS | 3236 | 1467821050340 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:04:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:04:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 870ms 09:04:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:04:10 INFO - PROCESS | 3236 | 1467821050397 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 3236 | 1467821050399 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 09:04:10 INFO - PROCESS | 3236 | 1467821050402 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 3236 | 1467821050403 Marionette TRACE conn6 <- [1,1626,null,{}] 09:04:10 INFO - PROCESS | 3236 | 1467821050407 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:10 INFO - PROCESS | 3236 | 1467821050408 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:10 INFO - PROCESS | 3236 | 1467821050489 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 09:04:10 INFO - PROCESS | 3236 | 1467821050495 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:10 INFO - PROCESS | 3236 | 1467821050496 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:10 INFO - PROCESS | 3236 | ++DOCSHELL 0D8FE400 == 38 [pid = 3236] [id = 416] 09:04:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (0D8FE800) [pid = 3236] [serial = 1248] [outer = 00000000] 09:04:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (175B0800) [pid = 3236] [serial = 1249] [outer = 0D8FE800] 09:04:10 INFO - PROCESS | 3236 | 1467821050542 Marionette DEBUG loaded listener.js 09:04:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (17D8F400) [pid = 3236] [serial = 1250] [outer = 0D8FE800] 09:04:10 INFO - PROCESS | 3236 | 1467821050968 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:04:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:04:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 631ms 09:04:11 INFO - PROCESS | 3236 | 1467821051034 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 09:04:11 INFO - PROCESS | 3236 | 1467821051036 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 09:04:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:04:11 INFO - PROCESS | 3236 | 1467821051039 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:04:11 INFO - PROCESS | 3236 | 1467821051041 Marionette TRACE conn6 <- [1,1630,null,{}] 09:04:11 INFO - PROCESS | 3236 | 1467821051044 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:11 INFO - PROCESS | 3236 | 1467821051046 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:11 INFO - PROCESS | 3236 | 1467821051127 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 09:04:11 INFO - PROCESS | 3236 | 1467821051133 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:11 INFO - PROCESS | 3236 | 1467821051135 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:11 INFO - PROCESS | 3236 | ++DOCSHELL 1417A800 == 39 [pid = 3236] [id = 417] 09:04:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1822D000) [pid = 3236] [serial = 1251] [outer = 00000000] 09:04:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (183CB400) [pid = 3236] [serial = 1252] [outer = 1822D000] 09:04:11 INFO - PROCESS | 3236 | 1467821051177 Marionette DEBUG loaded listener.js 09:04:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (183DB400) [pid = 3236] [serial = 1253] [outer = 1822D000] 09:04:11 INFO - PROCESS | 3236 | 1467821051597 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:04:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:04:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 630ms 09:04:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:04:11 INFO - PROCESS | 3236 | 1467821051670 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 09:04:11 INFO - PROCESS | 3236 | 1467821051672 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 09:04:11 INFO - PROCESS | 3236 | 1467821051675 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:04:11 INFO - PROCESS | 3236 | 1467821051677 Marionette TRACE conn6 <- [1,1634,null,{}] 09:04:11 INFO - PROCESS | 3236 | 1467821051680 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:11 INFO - PROCESS | 3236 | 1467821051682 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:11 INFO - PROCESS | 3236 | 1467821051765 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 09:04:11 INFO - PROCESS | 3236 | 1467821051771 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:11 INFO - PROCESS | 3236 | 1467821051773 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:11 INFO - PROCESS | 3236 | ++DOCSHELL 183E2000 == 40 [pid = 3236] [id = 418] 09:04:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (183E3800) [pid = 3236] [serial = 1254] [outer = 00000000] 09:04:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (1846BC00) [pid = 3236] [serial = 1255] [outer = 183E3800] 09:04:11 INFO - PROCESS | 3236 | 1467821051815 Marionette DEBUG loaded listener.js 09:04:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (1902B800) [pid = 3236] [serial = 1256] [outer = 183E3800] 09:04:12 INFO - PROCESS | 3236 | 1467821052501 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:04:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:04:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 870ms 09:04:12 INFO - PROCESS | 3236 | 1467821052546 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 09:04:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:04:12 INFO - PROCESS | 3236 | 1467821052551 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 09:04:12 INFO - PROCESS | 3236 | 1467821052555 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - PROCESS | 3236 | 1467821052561 Marionette TRACE conn6 <- [1,1638,null,{}] 09:04:12 INFO - PROCESS | 3236 | 1467821052566 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:12 INFO - PROCESS | 3236 | 1467821052569 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:12 INFO - PROCESS | 3236 | 1467821052716 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 09:04:12 INFO - PROCESS | 3236 | 1467821052823 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 3236 | 1467821052826 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:12 INFO - PROCESS | 3236 | ++DOCSHELL 0E059C00 == 41 [pid = 3236] [id = 419] 09:04:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0E05BC00) [pid = 3236] [serial = 1257] [outer = 00000000] 09:04:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (0E8DF800) [pid = 3236] [serial = 1258] [outer = 0E05BC00] 09:04:12 INFO - PROCESS | 3236 | 1467821052881 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (1216B800) [pid = 3236] [serial = 1259] [outer = 0E05BC00] 09:04:13 INFO - PROCESS | 3236 | 1467821053482 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:04:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:04:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 990ms 09:04:13 INFO - PROCESS | 3236 | 1467821053546 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 3236 | 1467821053551 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 09:04:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:04:13 INFO - PROCESS | 3236 | 1467821053558 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 3236 | 1467821053560 Marionette TRACE conn6 <- [1,1642,null,{}] 09:04:13 INFO - PROCESS | 3236 | 1467821053564 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:13 INFO - PROCESS | 3236 | 1467821053567 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:13 INFO - PROCESS | 3236 | 1467821053682 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 09:04:13 INFO - PROCESS | 3236 | 1467821053817 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:13 INFO - PROCESS | 3236 | 1467821053820 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:13 INFO - PROCESS | 3236 | ++DOCSHELL 15CBC800 == 42 [pid = 3236] [id = 420] 09:04:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (15CBD800) [pid = 3236] [serial = 1260] [outer = 00000000] 09:04:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (161DF400) [pid = 3236] [serial = 1261] [outer = 15CBD800] 09:04:13 INFO - PROCESS | 3236 | 1467821053876 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (16A40C00) [pid = 3236] [serial = 1262] [outer = 15CBD800] 09:04:14 INFO - PROCESS | 3236 | 1467821054488 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:04:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:04:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 970ms 09:04:14 INFO - PROCESS | 3236 | 1467821054532 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 3236 | 1467821054534 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 09:04:14 INFO - PROCESS | 3236 | 1467821054538 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:04:14 INFO - PROCESS | 3236 | 1467821054542 Marionette TRACE conn6 <- [1,1646,null,{}] 09:04:14 INFO - PROCESS | 3236 | 1467821054553 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:14 INFO - PROCESS | 3236 | 1467821054558 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:14 INFO - PROCESS | 3236 | 1467821054669 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 09:04:14 INFO - PROCESS | 3236 | 1467821054806 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 3236 | 1467821054810 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:14 INFO - PROCESS | 3236 | ++DOCSHELL 190CB000 == 43 [pid = 3236] [id = 421] 09:04:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (190D5800) [pid = 3236] [serial = 1263] [outer = 00000000] 09:04:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (19181000) [pid = 3236] [serial = 1264] [outer = 190D5800] 09:04:14 INFO - PROCESS | 3236 | 1467821054866 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (19319800) [pid = 3236] [serial = 1265] [outer = 190D5800] 09:04:15 INFO - PROCESS | 3236 | 1467821055450 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 970ms 09:04:15 INFO - PROCESS | 3236 | 1467821055511 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 3236 | 1467821055514 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 09:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:04:15 INFO - PROCESS | 3236 | 1467821055518 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 3236 | 1467821055520 Marionette TRACE conn6 <- [1,1650,null,{}] 09:04:15 INFO - PROCESS | 3236 | 1467821055523 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:15 INFO - PROCESS | 3236 | 1467821055526 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:15 INFO - PROCESS | 3236 | 1467821055775 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 09:04:15 INFO - PROCESS | 3236 | 1467821055950 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:15 INFO - PROCESS | 3236 | 1467821055953 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:15 INFO - PROCESS | 3236 | ++DOCSHELL 09367C00 == 44 [pid = 3236] [id = 422] 09:04:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (0DEE3800) [pid = 3236] [serial = 1266] [outer = 00000000] 09:04:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 98 (0E053800) [pid = 3236] [serial = 1267] [outer = 0DEE3800] 09:04:16 INFO - PROCESS | 3236 | 1467821056003 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 99 (0E05A000) [pid = 3236] [serial = 1268] [outer = 0DEE3800] 09:04:16 INFO - PROCESS | 3236 | --DOCSHELL 1417A800 == 43 [pid = 3236] [id = 417] 09:04:16 INFO - PROCESS | 3236 | --DOCSHELL 0D8FE400 == 42 [pid = 3236] [id = 416] 09:04:16 INFO - PROCESS | 3236 | --DOCSHELL 16A45C00 == 41 [pid = 3236] [id = 415] 09:04:16 INFO - PROCESS | 3236 | --DOCSHELL 16A2B000 == 40 [pid = 3236] [id = 414] 09:04:16 INFO - PROCESS | 3236 | --DOCSHELL 14589C00 == 39 [pid = 3236] [id = 413] 09:04:16 INFO - PROCESS | 3236 | --DOCSHELL 12BEC800 == 38 [pid = 3236] [id = 412] 09:04:16 INFO - PROCESS | 3236 | --DOCSHELL 1210F000 == 37 [pid = 3236] [id = 411] 09:04:16 INFO - PROCESS | 3236 | --DOCSHELL 0DF1BC00 == 36 [pid = 3236] [id = 410] 09:04:16 INFO - PROCESS | 3236 | --DOMWINDOW == 98 (183DCC00) [pid = 3236] [serial = 1216] [outer = 00000000] [url = about:blank] 09:04:16 INFO - PROCESS | 3236 | --DOCSHELL 0D36C000 == 35 [pid = 3236] [id = 409] 09:04:16 INFO - PROCESS | 3236 | --DOCSHELL 183E2C00 == 34 [pid = 3236] [id = 408] 09:04:16 INFO - PROCESS | 3236 | --DOCSHELL 1375C800 == 33 [pid = 3236] [id = 407] 09:04:16 INFO - PROCESS | 3236 | --DOCSHELL 0DF26800 == 32 [pid = 3236] [id = 406] 09:04:16 INFO - PROCESS | 3236 | 1467821056642 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1178ms 09:04:16 INFO - PROCESS | 3236 | 1467821056700 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 3236 | 1467821056704 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 09:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:04:16 INFO - PROCESS | 3236 | 1467821056708 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 3236 | 1467821056712 Marionette TRACE conn6 <- [1,1654,null,{}] 09:04:16 INFO - PROCESS | 3236 | 1467821056716 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:16 INFO - PROCESS | 3236 | 1467821056719 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:16 INFO - PROCESS | 3236 | --DOMWINDOW == 97 (0E32DC00) [pid = 3236] [serial = 1189] [outer = 00000000] [url = about:blank] 09:04:16 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (183C3800) [pid = 3236] [serial = 1214] [outer = 00000000] [url = about:blank] 09:04:16 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (0E6A7000) [pid = 3236] [serial = 1190] [outer = 00000000] [url = about:blank] 09:04:16 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (125B7800) [pid = 3236] [serial = 1192] [outer = 00000000] [url = about:blank] 09:04:16 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (12B25C00) [pid = 3236] [serial = 1193] [outer = 00000000] [url = about:blank] 09:04:16 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (148A0000) [pid = 3236] [serial = 1195] [outer = 00000000] [url = about:blank] 09:04:16 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (148E2800) [pid = 3236] [serial = 1196] [outer = 00000000] [url = about:blank] 09:04:16 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (161DF800) [pid = 3236] [serial = 1201] [outer = 00000000] [url = about:blank] 09:04:16 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (1610C400) [pid = 3236] [serial = 1198] [outer = 00000000] [url = about:blank] 09:04:16 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (0E322000) [pid = 3236] [serial = 1183] [outer = 00000000] [url = about:blank] 09:04:16 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (122E5800) [pid = 3236] [serial = 1186] [outer = 00000000] [url = about:blank] 09:04:16 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (171E7400) [pid = 3236] [serial = 1204] [outer = 00000000] [url = about:blank] 09:04:16 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (18208000) [pid = 3236] [serial = 1207] [outer = 00000000] [url = about:blank] 09:04:16 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (16A85400) [pid = 3236] [serial = 1205] [outer = 00000000] [url = about:blank] 09:04:16 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (159CE400) [pid = 3236] [serial = 1210] [outer = 00000000] [url = about:blank] 09:04:16 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (18239C00) [pid = 3236] [serial = 1213] [outer = 00000000] [url = about:blank] 09:04:16 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1693B400) [pid = 3236] [serial = 1202] [outer = 00000000] [url = about:blank] 09:04:16 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1820A800) [pid = 3236] [serial = 1208] [outer = 00000000] [url = about:blank] 09:04:16 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (161EA400) [pid = 3236] [serial = 1211] [outer = 00000000] [url = about:blank] 09:04:16 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (16157800) [pid = 3236] [serial = 1199] [outer = 00000000] [url = about:blank] 09:04:16 INFO - PROCESS | 3236 | 1467821056853 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 09:04:16 INFO - PROCESS | 3236 | 1467821056917 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 3236 | 1467821056920 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:16 INFO - PROCESS | 3236 | ++DOCSHELL 0E058800 == 33 [pid = 3236] [id = 423] 09:04:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (0E322000) [pid = 3236] [serial = 1269] [outer = 00000000] 09:04:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (0E6A7000) [pid = 3236] [serial = 1270] [outer = 0E322000] 09:04:16 INFO - PROCESS | 3236 | 1467821056967 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (0E948800) [pid = 3236] [serial = 1271] [outer = 0E322000] 09:04:17 INFO - PROCESS | 3236 | 1467821057404 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 730ms 09:04:17 INFO - PROCESS | 3236 | 1467821057439 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 09:04:17 INFO - PROCESS | 3236 | 1467821057442 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 09:04:17 INFO - PROCESS | 3236 | 1467821057445 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:04:17 INFO - PROCESS | 3236 | 1467821057447 Marionette TRACE conn6 <- [1,1658,null,{}] 09:04:17 INFO - PROCESS | 3236 | 1467821057455 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:17 INFO - PROCESS | 3236 | 1467821057457 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:17 INFO - PROCESS | 3236 | 1467821057546 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 09:04:17 INFO - PROCESS | 3236 | 1467821057554 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:17 INFO - PROCESS | 3236 | 1467821057556 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:17 INFO - PROCESS | 3236 | ++DOCSHELL 12B4FC00 == 34 [pid = 3236] [id = 424] 09:04:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (12CAF800) [pid = 3236] [serial = 1272] [outer = 00000000] 09:04:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (14581800) [pid = 3236] [serial = 1273] [outer = 12CAF800] 09:04:17 INFO - PROCESS | 3236 | 1467821057602 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (148A6C00) [pid = 3236] [serial = 1274] [outer = 12CAF800] 09:04:18 INFO - PROCESS | 3236 | 1467821058076 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 671ms 09:04:18 INFO - PROCESS | 3236 | 1467821058120 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 09:04:18 INFO - PROCESS | 3236 | 1467821058124 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 09:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:04:18 INFO - PROCESS | 3236 | 1467821058134 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:04:18 INFO - PROCESS | 3236 | 1467821058138 Marionette TRACE conn6 <- [1,1662,null,{}] 09:04:18 INFO - PROCESS | 3236 | 1467821058142 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:18 INFO - PROCESS | 3236 | 1467821058145 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:18 INFO - PROCESS | 3236 | 1467821058236 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 09:04:18 INFO - PROCESS | 3236 | 1467821058244 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 3236 | 1467821058246 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:18 INFO - PROCESS | 3236 | ++DOCSHELL 12A30000 == 35 [pid = 3236] [id = 425] 09:04:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1457C400) [pid = 3236] [serial = 1275] [outer = 00000000] 09:04:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (161EA400) [pid = 3236] [serial = 1276] [outer = 1457C400] 09:04:18 INFO - PROCESS | 3236 | 1467821058300 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (16A28C00) [pid = 3236] [serial = 1277] [outer = 1457C400] 09:04:18 INFO - PROCESS | 3236 | 1467821058742 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 690ms 09:04:18 INFO - PROCESS | 3236 | 1467821058820 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 09:04:18 INFO - PROCESS | 3236 | 1467821058822 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 09:04:18 INFO - PROCESS | 3236 | 1467821058825 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:04:18 INFO - PROCESS | 3236 | 1467821058827 Marionette TRACE conn6 <- [1,1666,null,{}] 09:04:18 INFO - PROCESS | 3236 | 1467821058831 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:18 INFO - PROCESS | 3236 | 1467821058833 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:18 INFO - PROCESS | 3236 | 1467821058977 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 09:04:18 INFO - PROCESS | 3236 | 1467821058996 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:19 INFO - PROCESS | 3236 | 1467821058998 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:19 INFO - PROCESS | 3236 | ++DOCSHELL 161E5000 == 36 [pid = 3236] [id = 426] 09:04:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (16A45C00) [pid = 3236] [serial = 1278] [outer = 00000000] 09:04:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (171DD400) [pid = 3236] [serial = 1279] [outer = 16A45C00] 09:04:19 INFO - PROCESS | 3236 | 1467821059041 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (171E6C00) [pid = 3236] [serial = 1280] [outer = 16A45C00] 09:04:19 INFO - PROCESS | 3236 | 1467821059493 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 730ms 09:04:19 INFO - PROCESS | 3236 | 1467821059560 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 09:04:19 INFO - PROCESS | 3236 | 1467821059562 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 09:04:19 INFO - PROCESS | 3236 | 1467821059566 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:04:19 INFO - PROCESS | 3236 | 1467821059568 Marionette TRACE conn6 <- [1,1670,null,{}] 09:04:19 INFO - PROCESS | 3236 | 1467821059571 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:19 INFO - PROCESS | 3236 | 1467821059573 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:19 INFO - PROCESS | 3236 | 1467821059691 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 09:04:19 INFO - PROCESS | 3236 | 1467821059755 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:19 INFO - PROCESS | 3236 | 1467821059760 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:19 INFO - PROCESS | 3236 | ++DOCSHELL 12BE2800 == 37 [pid = 3236] [id = 427] 09:04:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (175C3800) [pid = 3236] [serial = 1281] [outer = 00000000] 09:04:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (17D93400) [pid = 3236] [serial = 1282] [outer = 175C3800] 09:04:19 INFO - PROCESS | 3236 | 1467821059814 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (18233000) [pid = 3236] [serial = 1283] [outer = 175C3800] 09:04:20 INFO - PROCESS | 3236 | 1467821060257 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 730ms 09:04:20 INFO - PROCESS | 3236 | 1467821060310 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 09:04:20 INFO - PROCESS | 3236 | 1467821060312 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 09:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:04:20 INFO - PROCESS | 3236 | 1467821060317 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 3236 | 1467821060319 Marionette TRACE conn6 <- [1,1674,null,{}] 09:04:20 INFO - PROCESS | 3236 | 1467821060322 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:20 INFO - PROCESS | 3236 | 1467821060324 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:20 INFO - PROCESS | 3236 | 1467821060449 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 09:04:20 INFO - PROCESS | 3236 | 1467821060459 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:20 INFO - PROCESS | 3236 | 1467821060460 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:20 INFO - PROCESS | 3236 | ++DOCSHELL 18236400 == 38 [pid = 3236] [id = 428] 09:04:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (183C3400) [pid = 3236] [serial = 1284] [outer = 00000000] 09:04:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (183E4C00) [pid = 3236] [serial = 1285] [outer = 183C3400] 09:04:20 INFO - PROCESS | 3236 | 1467821060504 Marionette DEBUG loaded listener.js 09:04:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (19033800) [pid = 3236] [serial = 1286] [outer = 183C3400] 09:04:20 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (0DF2A400) [pid = 3236] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:04:20 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (12CA2C00) [pid = 3236] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:04:20 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (1210F800) [pid = 3236] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:04:20 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (148D8400) [pid = 3236] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:04:20 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (0D73B000) [pid = 3236] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:04:20 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (16A2C400) [pid = 3236] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:04:20 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (17154400) [pid = 3236] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:04:20 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (1822D000) [pid = 3236] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:04:20 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (0D8FE800) [pid = 3236] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:04:21 INFO - PROCESS | 3236 | 1467821061030 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:04:21 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 09:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 730ms 09:04:21 INFO - PROCESS | 3236 | 1467821061051 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 09:04:21 INFO - PROCESS | 3236 | 1467821061053 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 09:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:04:21 INFO - PROCESS | 3236 | 1467821061056 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:04:21 INFO - PROCESS | 3236 | 1467821061058 Marionette TRACE conn6 <- [1,1678,null,{}] 09:04:21 INFO - PROCESS | 3236 | 1467821061061 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:21 INFO - PROCESS | 3236 | 1467821061063 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:21 INFO - PROCESS | 3236 | 1467821061148 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 09:04:21 INFO - PROCESS | 3236 | 1467821061241 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 3236 | 1467821061243 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:21 INFO - PROCESS | 3236 | ++DOCSHELL 0D77AC00 == 39 [pid = 3236] [id = 429] 09:04:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0DE71800) [pid = 3236] [serial = 1287] [outer = 00000000] 09:04:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (14830800) [pid = 3236] [serial = 1288] [outer = 0DE71800] 09:04:21 INFO - PROCESS | 3236 | 1467821061289 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (17156400) [pid = 3236] [serial = 1289] [outer = 0DE71800] 09:04:21 INFO - PROCESS | 3236 | 1467821061630 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 09:04:21 INFO - PROCESS | 3236 | 1467821061688 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 09:04:21 INFO - PROCESS | 3236 | 1467821061690 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 09:04:21 INFO - PROCESS | 3236 | 1467821061693 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:04:21 INFO - PROCESS | 3236 | 1467821061695 Marionette TRACE conn6 <- [1,1682,null,{}] 09:04:21 INFO - PROCESS | 3236 | 1467821061698 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:21 INFO - PROCESS | 3236 | 1467821061700 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:21 INFO - PROCESS | 3236 | 1467821061806 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 09:04:21 INFO - PROCESS | 3236 | 1467821061902 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 3236 | 1467821061904 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:21 INFO - PROCESS | 3236 | ++DOCSHELL 0D8F4C00 == 40 [pid = 3236] [id = 430] 09:04:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (1210E400) [pid = 3236] [serial = 1290] [outer = 00000000] 09:04:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (19318400) [pid = 3236] [serial = 1291] [outer = 1210E400] 09:04:21 INFO - PROCESS | 3236 | 1467821061947 Marionette DEBUG loaded listener.js 09:04:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (19436C00) [pid = 3236] [serial = 1292] [outer = 1210E400] 09:04:22 INFO - PROCESS | 3236 | 1467821062313 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 09:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:04:22 INFO - PROCESS | 3236 | 1467821062367 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 09:04:22 INFO - PROCESS | 3236 | 1467821062369 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 09:04:22 INFO - PROCESS | 3236 | 1467821062372 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - PROCESS | 3236 | 1467821062374 Marionette TRACE conn6 <- [1,1686,null,{}] 09:04:22 INFO - PROCESS | 3236 | 1467821062386 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:22 INFO - PROCESS | 3236 | 1467821062388 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:22 INFO - PROCESS | 3236 | 1467821062470 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 09:04:22 INFO - PROCESS | 3236 | 1467821062476 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:22 INFO - PROCESS | 3236 | 1467821062478 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:22 INFO - PROCESS | 3236 | ++DOCSHELL 195A0400 == 41 [pid = 3236] [id = 431] 09:04:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (195AA400) [pid = 3236] [serial = 1293] [outer = 00000000] 09:04:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (19F2C000) [pid = 3236] [serial = 1294] [outer = 195AA400] 09:04:22 INFO - PROCESS | 3236 | 1467821062522 Marionette DEBUG loaded listener.js 09:04:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (19FC6800) [pid = 3236] [serial = 1295] [outer = 195AA400] 09:04:23 INFO - PROCESS | 3236 | 1467821063012 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:04:23 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 09:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 690ms 09:04:23 INFO - PROCESS | 3236 | 1467821063064 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 09:04:23 INFO - PROCESS | 3236 | 1467821063069 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 09:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:04:23 INFO - PROCESS | 3236 | 1467821063074 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - PROCESS | 3236 | 1467821063077 Marionette TRACE conn6 <- [1,1690,null,{}] 09:04:23 INFO - PROCESS | 3236 | 1467821063083 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:23 INFO - PROCESS | 3236 | 1467821063086 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:23 INFO - PROCESS | 3236 | 1467821063246 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 09:04:23 INFO - PROCESS | 3236 | 1467821063358 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 3236 | 1467821063362 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:23 INFO - PROCESS | 3236 | ++DOCSHELL 0E66D000 == 42 [pid = 3236] [id = 432] 09:04:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (0E66EC00) [pid = 3236] [serial = 1296] [outer = 00000000] 09:04:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 98 (0E6AAC00) [pid = 3236] [serial = 1297] [outer = 0E66EC00] 09:04:23 INFO - PROCESS | 3236 | 1467821063418 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 99 (12179400) [pid = 3236] [serial = 1298] [outer = 0E66EC00] 09:04:23 INFO - PROCESS | 3236 | 1467821063978 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 970ms 09:04:24 INFO - PROCESS | 3236 | 1467821064049 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 3236 | 1467821064054 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 09:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:04:24 INFO - PROCESS | 3236 | 1467821064060 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 3236 | 1467821064063 Marionette TRACE conn6 <- [1,1694,null,{}] 09:04:24 INFO - PROCESS | 3236 | 1467821064067 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:24 INFO - PROCESS | 3236 | 1467821064070 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:24 INFO - PROCESS | 3236 | 1467821064212 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 09:04:24 INFO - PROCESS | 3236 | 1467821064350 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:24 INFO - PROCESS | 3236 | 1467821064353 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:24 INFO - PROCESS | 3236 | ++DOCSHELL 159D5C00 == 43 [pid = 3236] [id = 433] 09:04:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 100 (159D7000) [pid = 3236] [serial = 1299] [outer = 00000000] 09:04:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 101 (1610A800) [pid = 3236] [serial = 1300] [outer = 159D7000] 09:04:24 INFO - PROCESS | 3236 | 1467821064409 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 102 (16160800) [pid = 3236] [serial = 1301] [outer = 159D7000] 09:04:25 INFO - PROCESS | 3236 | 1467821065036 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1019ms 09:04:25 INFO - PROCESS | 3236 | 1467821065083 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 09:04:25 INFO - PROCESS | 3236 | 1467821065085 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 09:04:25 INFO - PROCESS | 3236 | 1467821065089 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:04:25 INFO - PROCESS | 3236 | 1467821065093 Marionette TRACE conn6 <- [1,1698,null,{}] 09:04:25 INFO - PROCESS | 3236 | 1467821065104 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:25 INFO - PROCESS | 3236 | 1467821065108 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:25 INFO - PROCESS | 3236 | 1467821065218 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 09:04:25 INFO - PROCESS | 3236 | 1467821065331 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:25 INFO - PROCESS | 3236 | 1467821065335 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:25 INFO - PROCESS | 3236 | ++DOCSHELL 1845E800 == 44 [pid = 3236] [id = 434] 09:04:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 103 (18F95400) [pid = 3236] [serial = 1302] [outer = 00000000] 09:04:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 104 (1943BC00) [pid = 3236] [serial = 1303] [outer = 18F95400] 09:04:25 INFO - PROCESS | 3236 | 1467821065433 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 105 (1A8D2000) [pid = 3236] [serial = 1304] [outer = 18F95400] 09:04:26 INFO - PROCESS | 3236 | 1467821066036 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 970ms 09:04:26 INFO - PROCESS | 3236 | 1467821066070 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 09:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:04:26 INFO - PROCESS | 3236 | 1467821066073 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 09:04:26 INFO - PROCESS | 3236 | 1467821066077 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:04:26 INFO - PROCESS | 3236 | 1467821066079 Marionette TRACE conn6 <- [1,1702,null,{}] 09:04:26 INFO - PROCESS | 3236 | 1467821066082 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:26 INFO - PROCESS | 3236 | 1467821066084 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:26 INFO - PROCESS | 3236 | 1467821066202 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 09:04:26 INFO - PROCESS | 3236 | 1467821066350 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:26 INFO - PROCESS | 3236 | 1467821066352 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:26 INFO - PROCESS | 3236 | ++DOCSHELL 1A8E0800 == 45 [pid = 3236] [id = 435] 09:04:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 106 (1A8E0C00) [pid = 3236] [serial = 1305] [outer = 00000000] 09:04:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 107 (1A98B000) [pid = 3236] [serial = 1306] [outer = 1A8E0C00] 09:04:26 INFO - PROCESS | 3236 | 1467821066415 Marionette DEBUG loaded listener.js 09:04:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 108 (1A993000) [pid = 3236] [serial = 1307] [outer = 1A8E0C00] 09:04:26 INFO - PROCESS | 3236 | 1467821066956 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 930ms 09:04:27 INFO - PROCESS | 3236 | 1467821067008 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 09:04:27 INFO - PROCESS | 3236 | 1467821067010 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 09:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:04:27 INFO - PROCESS | 3236 | 1467821067014 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:04:27 INFO - PROCESS | 3236 | 1467821067016 Marionette TRACE conn6 <- [1,1706,null,{}] 09:04:27 INFO - PROCESS | 3236 | 1467821067019 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:27 INFO - PROCESS | 3236 | 1467821067022 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:27 INFO - PROCESS | 3236 | 1467821067127 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 09:04:27 INFO - PROCESS | 3236 | 1467821067259 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:27 INFO - PROCESS | 3236 | 1467821067262 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:27 INFO - PROCESS | 3236 | ++DOCSHELL 183DF400 == 46 [pid = 3236] [id = 436] 09:04:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 109 (183E3C00) [pid = 3236] [serial = 1308] [outer = 00000000] 09:04:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 110 (1B02BC00) [pid = 3236] [serial = 1309] [outer = 183E3C00] 09:04:27 INFO - PROCESS | 3236 | 1467821067314 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 111 (1B02DC00) [pid = 3236] [serial = 1310] [outer = 183E3C00] 09:04:28 INFO - PROCESS | 3236 | 1467821068032 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1074ms 09:04:28 INFO - PROCESS | 3236 | 1467821068092 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 09:04:28 INFO - PROCESS | 3236 | 1467821068096 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 09:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:04:28 INFO - PROCESS | 3236 | 1467821068100 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:04:28 INFO - PROCESS | 3236 | 1467821068103 Marionette TRACE conn6 <- [1,1710,null,{}] 09:04:28 INFO - PROCESS | 3236 | 1467821068109 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:28 INFO - PROCESS | 3236 | 1467821068112 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:28 INFO - PROCESS | 3236 | 1467821068213 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 09:04:28 INFO - PROCESS | 3236 | 1467821068357 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:28 INFO - PROCESS | 3236 | 1467821068359 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:28 INFO - PROCESS | 3236 | ++DOCSHELL 0E326400 == 47 [pid = 3236] [id = 437] 09:04:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 112 (0E675800) [pid = 3236] [serial = 1311] [outer = 00000000] 09:04:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 113 (12BE4400) [pid = 3236] [serial = 1312] [outer = 0E675800] 09:04:28 INFO - PROCESS | 3236 | 1467821068411 Marionette DEBUG loaded listener.js 09:04:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 114 (148A0400) [pid = 3236] [serial = 1313] [outer = 0E675800] 09:04:29 INFO - PROCESS | 3236 | --DOCSHELL 0D8F4C00 == 46 [pid = 3236] [id = 430] 09:04:29 INFO - PROCESS | 3236 | --DOCSHELL 0D77AC00 == 45 [pid = 3236] [id = 429] 09:04:29 INFO - PROCESS | 3236 | --DOCSHELL 18236400 == 44 [pid = 3236] [id = 428] 09:04:29 INFO - PROCESS | 3236 | --DOCSHELL 12BE2800 == 43 [pid = 3236] [id = 427] 09:04:29 INFO - PROCESS | 3236 | --DOCSHELL 161E5000 == 42 [pid = 3236] [id = 426] 09:04:29 INFO - PROCESS | 3236 | --DOCSHELL 12A30000 == 41 [pid = 3236] [id = 425] 09:04:29 INFO - PROCESS | 3236 | --DOCSHELL 12B4FC00 == 40 [pid = 3236] [id = 424] 09:04:29 INFO - PROCESS | 3236 | --DOCSHELL 0E058800 == 39 [pid = 3236] [id = 423] 09:04:29 INFO - PROCESS | 3236 | --DOCSHELL 09367C00 == 38 [pid = 3236] [id = 422] 09:04:29 INFO - PROCESS | 3236 | --DOCSHELL 183E2000 == 37 [pid = 3236] [id = 418] 09:04:29 INFO - PROCESS | 3236 | --DOCSHELL 0E059C00 == 36 [pid = 3236] [id = 419] 09:04:29 INFO - PROCESS | 3236 | --DOCSHELL 15CBC800 == 35 [pid = 3236] [id = 420] 09:04:29 INFO - PROCESS | 3236 | --DOCSHELL 190CB000 == 34 [pid = 3236] [id = 421] 09:04:29 INFO - PROCESS | 3236 | --DOCSHELL 183CF400 == 33 [pid = 3236] [id = 405] 09:04:29 INFO - PROCESS | 3236 | --DOCSHELL 183DF400 == 32 [pid = 3236] [id = 436] 09:04:29 INFO - PROCESS | 3236 | --DOCSHELL 1A8E0800 == 31 [pid = 3236] [id = 435] 09:04:29 INFO - PROCESS | 3236 | --DOCSHELL 1845E800 == 30 [pid = 3236] [id = 434] 09:04:29 INFO - PROCESS | 3236 | --DOCSHELL 195A0400 == 29 [pid = 3236] [id = 431] 09:04:29 INFO - PROCESS | 3236 | --DOCSHELL 0E66D000 == 28 [pid = 3236] [id = 432] 09:04:29 INFO - PROCESS | 3236 | --DOCSHELL 159D5C00 == 27 [pid = 3236] [id = 433] 09:04:29 INFO - PROCESS | 3236 | --DOMWINDOW == 113 (0E320C00) [pid = 3236] [serial = 1231] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3236 | --DOMWINDOW == 112 (0E672000) [pid = 3236] [serial = 1232] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3236 | --DOMWINDOW == 111 (1458A000) [pid = 3236] [serial = 1237] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3236 | --DOMWINDOW == 110 (12176000) [pid = 3236] [serial = 1234] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3236 | --DOMWINDOW == 109 (122AA400) [pid = 3236] [serial = 1235] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3236 | --DOMWINDOW == 108 (1610A400) [pid = 3236] [serial = 1240] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3236 | --DOMWINDOW == 107 (18451400) [pid = 3236] [serial = 1225] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3236 | --DOMWINDOW == 106 (0EFCE400) [pid = 3236] [serial = 1219] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3236 | --DOMWINDOW == 105 (148A0800) [pid = 3236] [serial = 1222] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3236 | --DOMWINDOW == 104 (0E324C00) [pid = 3236] [serial = 1229] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3236 | --DOMWINDOW == 103 (0DF70800) [pid = 3236] [serial = 1228] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3236 | --DOMWINDOW == 102 (16A46000) [pid = 3236] [serial = 1243] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3236 | --DOMWINDOW == 101 (175B0C00) [pid = 3236] [serial = 1246] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3236 | --DOMWINDOW == 100 (16C06C00) [pid = 3236] [serial = 1244] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3236 | --DOMWINDOW == 99 (183CB400) [pid = 3236] [serial = 1252] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3236 | --DOMWINDOW == 98 (183DB400) [pid = 3236] [serial = 1253] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3236 | --DOMWINDOW == 97 (175CE000) [pid = 3236] [serial = 1247] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (1846BC00) [pid = 3236] [serial = 1255] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (175B0800) [pid = 3236] [serial = 1249] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (1610BC00) [pid = 3236] [serial = 1241] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (17D8F400) [pid = 3236] [serial = 1250] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (1483E800) [pid = 3236] [serial = 1238] [outer = 00000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3236 | 1467821069698 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:04:29 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 09:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1631ms 09:04:29 INFO - PROCESS | 3236 | 1467821069733 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 09:04:29 INFO - PROCESS | 3236 | 1467821069737 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 09:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:04:29 INFO - PROCESS | 3236 | 1467821069741 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:04:29 INFO - PROCESS | 3236 | 1467821069745 Marionette TRACE conn6 <- [1,1714,null,{}] 09:04:29 INFO - PROCESS | 3236 | 1467821069750 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:29 INFO - PROCESS | 3236 | 1467821069753 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:29 INFO - PROCESS | 3236 | 1467821069873 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 09:04:29 INFO - PROCESS | 3236 | 1467821069972 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:29 INFO - PROCESS | 3236 | 1467821069974 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:29 INFO - PROCESS | 3236 | ++DOCSHELL 0DF22C00 == 28 [pid = 3236] [id = 438] 09:04:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (0DF26800) [pid = 3236] [serial = 1314] [outer = 00000000] 09:04:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (0E320800) [pid = 3236] [serial = 1315] [outer = 0DF26800] 09:04:30 INFO - PROCESS | 3236 | 1467821070023 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (0E32C400) [pid = 3236] [serial = 1316] [outer = 0DF26800] 09:04:30 INFO - PROCESS | 3236 | 1467821070412 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 09:04:30 INFO - PROCESS | 3236 | 1467821070503 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 3236 | 1467821070508 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 09:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:04:30 INFO - PROCESS | 3236 | 1467821070514 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 3236 | 1467821070517 Marionette TRACE conn6 <- [1,1718,null,{}] 09:04:30 INFO - PROCESS | 3236 | 1467821070525 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:30 INFO - PROCESS | 3236 | 1467821070527 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:30 INFO - PROCESS | 3236 | 1467821070621 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 09:04:30 INFO - PROCESS | 3236 | 1467821070630 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:30 INFO - PROCESS | 3236 | 1467821070632 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:30 INFO - PROCESS | 3236 | ++DOCSHELL 1216B400 == 29 [pid = 3236] [id = 439] 09:04:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (1216C000) [pid = 3236] [serial = 1317] [outer = 00000000] 09:04:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (1217A800) [pid = 3236] [serial = 1318] [outer = 1216C000] 09:04:30 INFO - PROCESS | 3236 | 1467821070680 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 98 (122E9000) [pid = 3236] [serial = 1319] [outer = 1216C000] 09:04:31 INFO - PROCESS | 3236 | 1467821071134 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:04:31 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 09:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 690ms 09:04:31 INFO - PROCESS | 3236 | 1467821071208 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 09:04:31 INFO - PROCESS | 3236 | 1467821071210 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 09:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:04:31 INFO - PROCESS | 3236 | 1467821071214 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:04:31 INFO - PROCESS | 3236 | 1467821071217 Marionette TRACE conn6 <- [1,1722,null,{}] 09:04:31 INFO - PROCESS | 3236 | 1467821071228 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:31 INFO - PROCESS | 3236 | 1467821071232 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:31 INFO - PROCESS | 3236 | 1467821071315 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 09:04:31 INFO - PROCESS | 3236 | 1467821071323 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:31 INFO - PROCESS | 3236 | 1467821071326 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:31 INFO - PROCESS | 3236 | ++DOCSHELL 12B06800 == 30 [pid = 3236] [id = 440] 09:04:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 99 (12B4C400) [pid = 3236] [serial = 1320] [outer = 00000000] 09:04:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 100 (14583000) [pid = 3236] [serial = 1321] [outer = 12B4C400] 09:04:31 INFO - PROCESS | 3236 | 1467821071373 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 101 (148A0800) [pid = 3236] [serial = 1322] [outer = 12B4C400] 09:04:31 INFO - PROCESS | 3236 | 1467821071882 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 09:04:31 INFO - PROCESS | 3236 | 1467821071952 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 09:04:31 INFO - PROCESS | 3236 | 1467821071955 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 09:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:04:31 INFO - PROCESS | 3236 | 1467821071993 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:04:31 INFO - PROCESS | 3236 | 1467821071995 Marionette TRACE conn6 <- [1,1726,null,{}] 09:04:31 INFO - PROCESS | 3236 | 1467821071998 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:31 INFO - PROCESS | 3236 | 1467821072000 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:32 INFO - PROCESS | 3236 | 1467821072125 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 09:04:32 INFO - PROCESS | 3236 | 1467821072131 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 3236 | 1467821072133 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:32 INFO - PROCESS | 3236 | ++DOCSHELL 16104400 == 31 [pid = 3236] [id = 441] 09:04:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 102 (16106400) [pid = 3236] [serial = 1323] [outer = 00000000] 09:04:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 103 (1610E800) [pid = 3236] [serial = 1324] [outer = 16106400] 09:04:32 INFO - PROCESS | 3236 | 1467821072180 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 104 (1615D800) [pid = 3236] [serial = 1325] [outer = 16106400] 09:04:32 INFO - PROCESS | 3236 | 1467821072619 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 09:04:32 INFO - PROCESS | 3236 | 1467821072663 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 09:04:32 INFO - PROCESS | 3236 | 1467821072665 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 09:04:32 INFO - PROCESS | 3236 | 1467821072668 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 3236 | 1467821072670 Marionette TRACE conn6 <- [1,1730,null,{}] 09:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:04:32 INFO - PROCESS | 3236 | 1467821072673 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:32 INFO - PROCESS | 3236 | 1467821072675 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:32 INFO - PROCESS | 3236 | 1467821072796 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 09:04:32 INFO - PROCESS | 3236 | 1467821072802 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 3236 | 1467821072804 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:32 INFO - PROCESS | 3236 | ++DOCSHELL 161E9C00 == 32 [pid = 3236] [id = 442] 09:04:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 105 (16935C00) [pid = 3236] [serial = 1326] [outer = 00000000] 09:04:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 106 (16A46C00) [pid = 3236] [serial = 1327] [outer = 16935C00] 09:04:32 INFO - PROCESS | 3236 | 1467821072847 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 107 (16A4AC00) [pid = 3236] [serial = 1328] [outer = 16935C00] 09:04:33 INFO - PROCESS | 3236 | 1467821073310 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 09:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:04:33 INFO - PROCESS | 3236 | 1467821073342 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 09:04:33 INFO - PROCESS | 3236 | 1467821073344 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 09:04:33 INFO - PROCESS | 3236 | 1467821073347 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:04:33 INFO - PROCESS | 3236 | 1467821073349 Marionette TRACE conn6 <- [1,1734,null,{}] 09:04:33 INFO - PROCESS | 3236 | 1467821073366 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:33 INFO - PROCESS | 3236 | 1467821073372 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:33 INFO - PROCESS | 3236 | 1467821073534 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 09:04:33 INFO - PROCESS | 3236 | --DOMWINDOW == 106 (16A45C00) [pid = 3236] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:04:33 INFO - PROCESS | 3236 | --DOMWINDOW == 105 (175C3800) [pid = 3236] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:04:33 INFO - PROCESS | 3236 | --DOMWINDOW == 104 (0DE71800) [pid = 3236] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:04:33 INFO - PROCESS | 3236 | --DOMWINDOW == 103 (183C3400) [pid = 3236] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:04:33 INFO - PROCESS | 3236 | --DOMWINDOW == 102 (190D5800) [pid = 3236] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:04:33 INFO - PROCESS | 3236 | --DOMWINDOW == 101 (0DEE3800) [pid = 3236] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:04:33 INFO - PROCESS | 3236 | --DOMWINDOW == 100 (183E3800) [pid = 3236] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:04:33 INFO - PROCESS | 3236 | --DOMWINDOW == 99 (0E05BC00) [pid = 3236] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:04:33 INFO - PROCESS | 3236 | --DOMWINDOW == 98 (15CBD800) [pid = 3236] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:04:33 INFO - PROCESS | 3236 | --DOMWINDOW == 97 (12CAF800) [pid = 3236] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:04:33 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (1457C400) [pid = 3236] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:04:33 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (0E322000) [pid = 3236] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:04:33 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (195AA400) [pid = 3236] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:04:33 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (1210E400) [pid = 3236] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:04:33 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (183D0800) [pid = 3236] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:04:33 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (12172800) [pid = 3236] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:04:33 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (13766400) [pid = 3236] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:04:33 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (183E3000) [pid = 3236] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:04:33 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (0DEE3400) [pid = 3236] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:04:33 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (0DF8D800) [pid = 3236] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:04:33 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (1216C400) [pid = 3236] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:04:33 INFO - PROCESS | 3236 | 1467821073963 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:33 INFO - PROCESS | 3236 | 1467821073965 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:33 INFO - PROCESS | 3236 | ++DOCSHELL 0D3C7000 == 33 [pid = 3236] [id = 443] 09:04:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0D3D3000) [pid = 3236] [serial = 1329] [outer = 00000000] 09:04:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0DEE8000) [pid = 3236] [serial = 1330] [outer = 0D3D3000] 09:04:34 INFO - PROCESS | 3236 | 1467821074009 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (0E320400) [pid = 3236] [serial = 1331] [outer = 0D3D3000] 09:04:34 INFO - PROCESS | 3236 | 1467821074362 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1088ms 09:04:34 INFO - PROCESS | 3236 | 1467821074441 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 09:04:34 INFO - PROCESS | 3236 | 1467821074443 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 09:04:34 INFO - PROCESS | 3236 | 1467821074446 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:04:34 INFO - PROCESS | 3236 | 1467821074448 Marionette TRACE conn6 <- [1,1738,null,{}] 09:04:34 INFO - PROCESS | 3236 | 1467821074451 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:34 INFO - PROCESS | 3236 | 1467821074453 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:34 INFO - PROCESS | 3236 | 1467821074530 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 09:04:34 INFO - PROCESS | 3236 | 1467821074535 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 3236 | 1467821074537 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:34 INFO - PROCESS | 3236 | ++DOCSHELL 12172000 == 34 [pid = 3236] [id = 444] 09:04:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (12172800) [pid = 3236] [serial = 1332] [outer = 00000000] 09:04:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (171E3800) [pid = 3236] [serial = 1333] [outer = 12172800] 09:04:34 INFO - PROCESS | 3236 | 1467821074580 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (171E4C00) [pid = 3236] [serial = 1334] [outer = 12172800] 09:04:35 INFO - PROCESS | 3236 | 1467821075005 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 570ms 09:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:04:35 INFO - PROCESS | 3236 | 1467821075021 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 09:04:35 INFO - PROCESS | 3236 | 1467821075023 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 09:04:35 INFO - PROCESS | 3236 | 1467821075026 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:04:35 INFO - PROCESS | 3236 | 1467821075028 Marionette TRACE conn6 <- [1,1742,null,{}] 09:04:35 INFO - PROCESS | 3236 | 1467821075032 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:35 INFO - PROCESS | 3236 | 1467821075033 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:35 INFO - PROCESS | 3236 | 1467821075158 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 09:04:35 INFO - PROCESS | 3236 | 1467821075167 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:35 INFO - PROCESS | 3236 | 1467821075169 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:35 INFO - PROCESS | 3236 | ++DOCSHELL 0E057000 == 35 [pid = 3236] [id = 445] 09:04:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (12220000) [pid = 3236] [serial = 1335] [outer = 00000000] 09:04:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (1820BC00) [pid = 3236] [serial = 1336] [outer = 12220000] 09:04:35 INFO - PROCESS | 3236 | 1467821075213 Marionette DEBUG loaded listener.js 09:04:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (16155000) [pid = 3236] [serial = 1337] [outer = 12220000] 09:04:35 INFO - PROCESS | 3236 | 1467821075645 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 09:04:35 INFO - PROCESS | 3236 | 1467821075702 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 09:04:35 INFO - PROCESS | 3236 | 1467821075704 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 09:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:04:35 INFO - PROCESS | 3236 | 1467821075708 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:04:35 INFO - PROCESS | 3236 | 1467821075709 Marionette TRACE conn6 <- [1,1746,null,{}] 09:04:35 INFO - PROCESS | 3236 | 1467821075724 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:35 INFO - PROCESS | 3236 | 1467821075725 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:35 INFO - PROCESS | 3236 | 1467821075804 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 09:04:35 INFO - PROCESS | 3236 | 1467821075812 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:35 INFO - PROCESS | 3236 | 1467821075814 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:35 INFO - PROCESS | 3236 | ++DOCSHELL 18236400 == 36 [pid = 3236] [id = 446] 09:04:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (18238800) [pid = 3236] [serial = 1338] [outer = 00000000] 09:04:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (183CE800) [pid = 3236] [serial = 1339] [outer = 18238800] 09:04:35 INFO - PROCESS | 3236 | 1467821075859 Marionette DEBUG loaded listener.js 09:04:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 98 (183DB400) [pid = 3236] [serial = 1340] [outer = 18238800] 09:04:36 INFO - PROCESS | 3236 | 1467821076707 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1079ms 09:04:36 INFO - PROCESS | 3236 | 1467821076792 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 09:04:36 INFO - PROCESS | 3236 | 1467821076797 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 09:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:04:36 INFO - PROCESS | 3236 | 1467821076802 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - PROCESS | 3236 | 1467821076807 Marionette TRACE conn6 <- [1,1750,null,{}] 09:04:36 INFO - PROCESS | 3236 | 1467821076813 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:36 INFO - PROCESS | 3236 | 1467821076816 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:36 INFO - PROCESS | 3236 | 1467821076967 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 09:04:37 INFO - PROCESS | 3236 | 1467821077102 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:37 INFO - PROCESS | 3236 | 1467821077105 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:37 INFO - PROCESS | 3236 | ++DOCSHELL 0DF70800 == 37 [pid = 3236] [id = 447] 09:04:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 99 (0DF75C00) [pid = 3236] [serial = 1341] [outer = 00000000] 09:04:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 100 (0E6A4400) [pid = 3236] [serial = 1342] [outer = 0DF75C00] 09:04:37 INFO - PROCESS | 3236 | 1467821077166 Marionette DEBUG loaded listener.js 09:04:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 101 (0EEE0000) [pid = 3236] [serial = 1343] [outer = 0DF75C00] 09:04:37 INFO - PROCESS | 3236 | 1467821077884 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1124ms 09:04:37 INFO - PROCESS | 3236 | 1467821077926 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 09:04:37 INFO - PROCESS | 3236 | 1467821077931 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 09:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:04:37 INFO - PROCESS | 3236 | 1467821077937 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:04:37 INFO - PROCESS | 3236 | 1467821077940 Marionette TRACE conn6 <- [1,1754,null,{}] 09:04:37 INFO - PROCESS | 3236 | 1467821077944 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:37 INFO - PROCESS | 3236 | 1467821077947 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:38 INFO - PROCESS | 3236 | 1467821078068 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 09:04:38 INFO - PROCESS | 3236 | 1467821078209 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:38 INFO - PROCESS | 3236 | 1467821078211 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:38 INFO - PROCESS | 3236 | ++DOCSHELL 0D32A400 == 38 [pid = 3236] [id = 448] 09:04:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 102 (0D36C000) [pid = 3236] [serial = 1344] [outer = 00000000] 09:04:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 103 (0E676400) [pid = 3236] [serial = 1345] [outer = 0D36C000] 09:04:38 INFO - PROCESS | 3236 | 1467821078268 Marionette DEBUG loaded listener.js 09:04:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 104 (0EEE1800) [pid = 3236] [serial = 1346] [outer = 0D36C000] 09:04:38 INFO - PROCESS | 3236 | --DOCSHELL 0E057000 == 37 [pid = 3236] [id = 445] 09:04:38 INFO - PROCESS | 3236 | --DOCSHELL 12172000 == 36 [pid = 3236] [id = 444] 09:04:38 INFO - PROCESS | 3236 | --DOCSHELL 0D3C7000 == 35 [pid = 3236] [id = 443] 09:04:38 INFO - PROCESS | 3236 | --DOCSHELL 161E9C00 == 34 [pid = 3236] [id = 442] 09:04:38 INFO - PROCESS | 3236 | --DOCSHELL 16104400 == 33 [pid = 3236] [id = 441] 09:04:38 INFO - PROCESS | 3236 | --DOCSHELL 12B06800 == 32 [pid = 3236] [id = 440] 09:04:38 INFO - PROCESS | 3236 | --DOCSHELL 1216B400 == 31 [pid = 3236] [id = 439] 09:04:38 INFO - PROCESS | 3236 | --DOCSHELL 0DF22C00 == 30 [pid = 3236] [id = 438] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 103 (123C7C00) [pid = 3236] [serial = 1187] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 102 (183DD400) [pid = 3236] [serial = 1217] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 101 (12214C00) [pid = 3236] [serial = 1181] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 100 (15CC2C00) [pid = 3236] [serial = 1223] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 99 (1845FC00) [pid = 3236] [serial = 1226] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 98 (0E673C00) [pid = 3236] [serial = 1184] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 97 (122A2000) [pid = 3236] [serial = 1220] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (171DD400) [pid = 3236] [serial = 1279] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (171E6C00) [pid = 3236] [serial = 1280] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (18233000) [pid = 3236] [serial = 1283] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (17D93400) [pid = 3236] [serial = 1282] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (14830800) [pid = 3236] [serial = 1288] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (183E4C00) [pid = 3236] [serial = 1285] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (19181000) [pid = 3236] [serial = 1264] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (19319800) [pid = 3236] [serial = 1265] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (0E053800) [pid = 3236] [serial = 1267] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (0E05A000) [pid = 3236] [serial = 1268] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (1902B800) [pid = 3236] [serial = 1256] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0E8DF800) [pid = 3236] [serial = 1258] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1216B800) [pid = 3236] [serial = 1259] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (161DF400) [pid = 3236] [serial = 1261] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (16A40C00) [pid = 3236] [serial = 1262] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (14581800) [pid = 3236] [serial = 1273] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (148A6C00) [pid = 3236] [serial = 1274] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (161EA400) [pid = 3236] [serial = 1276] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0E6A7000) [pid = 3236] [serial = 1270] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0E948800) [pid = 3236] [serial = 1271] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (19F2C000) [pid = 3236] [serial = 1294] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (19FC6800) [pid = 3236] [serial = 1295] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (19033800) [pid = 3236] [serial = 1286] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (17156400) [pid = 3236] [serial = 1289] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (16A28C00) [pid = 3236] [serial = 1277] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (19318400) [pid = 3236] [serial = 1291] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (19436C00) [pid = 3236] [serial = 1292] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3236 | 1467821079061 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1175ms 09:04:39 INFO - PROCESS | 3236 | 1467821079116 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 09:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:04:39 INFO - PROCESS | 3236 | 1467821079120 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 09:04:39 INFO - PROCESS | 3236 | 1467821079125 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:04:39 INFO - PROCESS | 3236 | 1467821079129 Marionette TRACE conn6 <- [1,1758,null,{}] 09:04:39 INFO - PROCESS | 3236 | 1467821079134 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:39 INFO - PROCESS | 3236 | 1467821079137 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:39 INFO - PROCESS | 3236 | 1467821079232 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 09:04:39 INFO - PROCESS | 3236 | 1467821079328 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:39 INFO - PROCESS | 3236 | 1467821079331 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:39 INFO - PROCESS | 3236 | ++DOCSHELL 0DEE9000 == 31 [pid = 3236] [id = 449] 09:04:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0DEE9400) [pid = 3236] [serial = 1347] [outer = 00000000] 09:04:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0E057400) [pid = 3236] [serial = 1348] [outer = 0DEE9400] 09:04:39 INFO - PROCESS | 3236 | 1467821079378 Marionette DEBUG loaded listener.js 09:04:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0E673C00) [pid = 3236] [serial = 1349] [outer = 0DEE9400] 09:04:39 INFO - PROCESS | 3236 | 1467821079849 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 790ms 09:04:39 INFO - PROCESS | 3236 | 1467821079916 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 09:04:39 INFO - PROCESS | 3236 | 1467821079921 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 09:04:39 INFO - PROCESS | 3236 | 1467821079927 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:04:39 INFO - PROCESS | 3236 | 1467821079929 Marionette TRACE conn6 <- [1,1762,null,{}] 09:04:39 INFO - PROCESS | 3236 | 1467821079933 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:39 INFO - PROCESS | 3236 | 1467821079935 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:40 INFO - PROCESS | 3236 | 1467821080027 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 09:04:40 INFO - PROCESS | 3236 | 1467821080038 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 3236 | 1467821080040 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:40 INFO - PROCESS | 3236 | ++DOCSHELL 12173000 == 32 [pid = 3236] [id = 450] 09:04:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (12173800) [pid = 3236] [serial = 1350] [outer = 00000000] 09:04:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (12219400) [pid = 3236] [serial = 1351] [outer = 12173800] 09:04:40 INFO - PROCESS | 3236 | 1467821080086 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (122E8800) [pid = 3236] [serial = 1352] [outer = 12173800] 09:04:40 INFO - PROCESS | 3236 | 1467821080553 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 09:04:40 INFO - PROCESS | 3236 | 1467821080601 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 09:04:40 INFO - PROCESS | 3236 | 1467821080603 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 09:04:40 INFO - PROCESS | 3236 | 1467821080607 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:04:40 INFO - PROCESS | 3236 | 1467821080610 Marionette TRACE conn6 <- [1,1766,null,{}] 09:04:40 INFO - PROCESS | 3236 | 1467821080621 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:40 INFO - PROCESS | 3236 | 1467821080625 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:40 INFO - PROCESS | 3236 | 1467821080709 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 09:04:40 INFO - PROCESS | 3236 | 1467821080799 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 3236 | 1467821080802 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:40 INFO - PROCESS | 3236 | ++DOCSHELL 1483A000 == 33 [pid = 3236] [id = 451] 09:04:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (1483DC00) [pid = 3236] [serial = 1353] [outer = 00000000] 09:04:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (148A8C00) [pid = 3236] [serial = 1354] [outer = 1483DC00] 09:04:40 INFO - PROCESS | 3236 | 1467821080893 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (15CBD800) [pid = 3236] [serial = 1355] [outer = 1483DC00] 09:04:41 INFO - PROCESS | 3236 | 1467821081258 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:04:41 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 09:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 09:04:41 INFO - PROCESS | 3236 | 1467821081281 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 09:04:41 INFO - PROCESS | 3236 | 1467821081284 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 09:04:41 INFO - PROCESS | 3236 | 1467821081287 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:04:41 INFO - PROCESS | 3236 | 1467821081289 Marionette TRACE conn6 <- [1,1770,null,{}] 09:04:41 INFO - PROCESS | 3236 | 1467821081293 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:41 INFO - PROCESS | 3236 | 1467821081295 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:41 INFO - PROCESS | 3236 | 1467821081427 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 09:04:41 INFO - PROCESS | 3236 | 1467821081440 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:41 INFO - PROCESS | 3236 | 1467821081442 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:41 INFO - PROCESS | 3236 | ++DOCSHELL 16106C00 == 34 [pid = 3236] [id = 452] 09:04:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1610A000) [pid = 3236] [serial = 1356] [outer = 00000000] 09:04:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (16939C00) [pid = 3236] [serial = 1357] [outer = 1610A000] 09:04:41 INFO - PROCESS | 3236 | 1467821081487 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (16A2A000) [pid = 3236] [serial = 1358] [outer = 1610A000] 09:04:41 INFO - PROCESS | 3236 | 1467821081911 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:04:41 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 09:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 09:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:04:41 INFO - PROCESS | 3236 | 1467821081961 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 09:04:41 INFO - PROCESS | 3236 | 1467821081963 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 09:04:41 INFO - PROCESS | 3236 | 1467821081966 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - PROCESS | 3236 | 1467821081968 Marionette TRACE conn6 <- [1,1774,null,{}] 09:04:41 INFO - PROCESS | 3236 | 1467821081972 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:41 INFO - PROCESS | 3236 | 1467821081974 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:42 INFO - PROCESS | 3236 | 1467821082086 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 09:04:42 INFO - PROCESS | 3236 | 1467821082172 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 3236 | 1467821082174 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:42 INFO - PROCESS | 3236 | ++DOCSHELL 16A41C00 == 35 [pid = 3236] [id = 453] 09:04:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (16A42400) [pid = 3236] [serial = 1359] [outer = 00000000] 09:04:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (17153800) [pid = 3236] [serial = 1360] [outer = 16A42400] 09:04:42 INFO - PROCESS | 3236 | 1467821082218 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (171E0C00) [pid = 3236] [serial = 1361] [outer = 16A42400] 09:04:42 INFO - PROCESS | 3236 | 1467821082646 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:04:42 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 09:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 09:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:04:42 INFO - PROCESS | 3236 | 1467821082697 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 09:04:42 INFO - PROCESS | 3236 | 1467821082699 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 09:04:42 INFO - PROCESS | 3236 | 1467821082702 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - PROCESS | 3236 | 1467821082703 Marionette TRACE conn6 <- [1,1778,null,{}] 09:04:42 INFO - PROCESS | 3236 | 1467821082707 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:42 INFO - PROCESS | 3236 | 1467821082712 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:42 INFO - PROCESS | 3236 | 1467821082859 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 09:04:42 INFO - PROCESS | 3236 | 1467821082925 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 3236 | 1467821082927 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:42 INFO - PROCESS | 3236 | ++DOCSHELL 0DEE4800 == 36 [pid = 3236] [id = 454] 09:04:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0E6ACC00) [pid = 3236] [serial = 1362] [outer = 00000000] 09:04:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (17D91C00) [pid = 3236] [serial = 1363] [outer = 0E6ACC00] 09:04:42 INFO - PROCESS | 3236 | 1467821082972 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (17D92400) [pid = 3236] [serial = 1364] [outer = 0E6ACC00] 09:04:43 INFO - PROCESS | 3236 | 1467821083378 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:04:43 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) 09:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 09:04:43 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (159D7000) [pid = 3236] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:04:43 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (18F95400) [pid = 3236] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:04:43 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (1A8E0C00) [pid = 3236] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:04:43 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (183E3C00) [pid = 3236] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:04:43 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0D3D3000) [pid = 3236] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:04:43 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (12172800) [pid = 3236] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:04:43 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (12220000) [pid = 3236] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:04:43 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (16106400) [pid = 3236] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:04:43 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (1216C000) [pid = 3236] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:04:43 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0E675800) [pid = 3236] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:04:43 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (12B4C400) [pid = 3236] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:04:43 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0DF26800) [pid = 3236] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:04:43 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (16935C00) [pid = 3236] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:04:43 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0E66EC00) [pid = 3236] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:04:43 INFO - PROCESS | 3236 | 1467821083511 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 09:04:43 INFO - PROCESS | 3236 | 1467821083514 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 09:04:43 INFO - PROCESS | 3236 | 1467821083524 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 3236 | 1467821083525 Marionette TRACE conn6 <- [1,1782,null,{}] 09:04:43 INFO - PROCESS | 3236 | 1467821083529 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:43 INFO - PROCESS | 3236 | 1467821083531 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:04:43 INFO - PROCESS | 3236 | 1467821083614 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 09:04:43 INFO - PROCESS | 3236 | 1467821083619 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:43 INFO - PROCESS | 3236 | 1467821083621 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:43 INFO - PROCESS | 3236 | ++DOCSHELL 0E8B4400 == 37 [pid = 3236] [id = 455] 09:04:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0E942000) [pid = 3236] [serial = 1365] [outer = 00000000] 09:04:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (12B4C400) [pid = 3236] [serial = 1366] [outer = 0E942000] 09:04:43 INFO - PROCESS | 3236 | 1467821083665 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (14584C00) [pid = 3236] [serial = 1367] [outer = 0E942000] 09:04:44 INFO - PROCESS | 3236 | 1467821084085 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 610ms 09:04:44 INFO - PROCESS | 3236 | 1467821084148 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 09:04:44 INFO - PROCESS | 3236 | 1467821084150 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 09:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:04:44 INFO - PROCESS | 3236 | 1467821084153 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:04:44 INFO - PROCESS | 3236 | 1467821084155 Marionette TRACE conn6 <- [1,1786,null,{}] 09:04:44 INFO - PROCESS | 3236 | 1467821084158 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:44 INFO - PROCESS | 3236 | 1467821084160 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:44 INFO - PROCESS | 3236 | 1467821084240 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 09:04:44 INFO - PROCESS | 3236 | 1467821084246 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:44 INFO - PROCESS | 3236 | 1467821084248 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:44 INFO - PROCESS | 3236 | ++DOCSHELL 16A4B400 == 38 [pid = 3236] [id = 456] 09:04:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (171E3000) [pid = 3236] [serial = 1368] [outer = 00000000] 09:04:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (18238400) [pid = 3236] [serial = 1369] [outer = 171E3000] 09:04:44 INFO - PROCESS | 3236 | 1467821084292 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (183D8000) [pid = 3236] [serial = 1370] [outer = 171E3000] 09:04:44 INFO - PROCESS | 3236 | 1467821084712 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 570ms 09:04:44 INFO - PROCESS | 3236 | 1467821084724 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 09:04:44 INFO - PROCESS | 3236 | 1467821084726 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 09:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:04:44 INFO - PROCESS | 3236 | 1467821084729 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:04:44 INFO - PROCESS | 3236 | 1467821084731 Marionette TRACE conn6 <- [1,1790,null,{}] 09:04:44 INFO - PROCESS | 3236 | 1467821084734 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:44 INFO - PROCESS | 3236 | 1467821084736 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:44 INFO - PROCESS | 3236 | 1467821084865 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 09:04:44 INFO - PROCESS | 3236 | 1467821084888 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:44 INFO - PROCESS | 3236 | 1467821084890 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:44 INFO - PROCESS | 3236 | ++DOCSHELL 123C0800 == 39 [pid = 3236] [id = 457] 09:04:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (12BEC800) [pid = 3236] [serial = 1371] [outer = 00000000] 09:04:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (183E5400) [pid = 3236] [serial = 1372] [outer = 12BEC800] 09:04:44 INFO - PROCESS | 3236 | 1467821084934 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (1845DC00) [pid = 3236] [serial = 1373] [outer = 12BEC800] 09:04:45 INFO - PROCESS | 3236 | 1467821085361 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 09:04:45 INFO - PROCESS | 3236 | 1467821085403 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 09:04:45 INFO - PROCESS | 3236 | 1467821085405 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 09:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:04:45 INFO - PROCESS | 3236 | 1467821085420 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 3236 | 1467821085422 Marionette TRACE conn6 <- [1,1794,null,{}] 09:04:45 INFO - PROCESS | 3236 | 1467821085426 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:45 INFO - PROCESS | 3236 | 1467821085428 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:45 INFO - PROCESS | 3236 | 1467821085552 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 09:04:45 INFO - PROCESS | 3236 | 1467821085697 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:45 INFO - PROCESS | 3236 | 1467821085700 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:45 INFO - PROCESS | 3236 | ++DOCSHELL 0D786000 == 40 [pid = 3236] [id = 458] 09:04:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (0D859C00) [pid = 3236] [serial = 1374] [outer = 00000000] 09:04:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (0DE7D000) [pid = 3236] [serial = 1375] [outer = 0D859C00] 09:04:45 INFO - PROCESS | 3236 | 1467821085759 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0DEF1800) [pid = 3236] [serial = 1376] [outer = 0D859C00] 09:04:46 INFO - PROCESS | 3236 | 1467821086408 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1035ms 09:04:46 INFO - PROCESS | 3236 | 1467821086446 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 09:04:46 INFO - PROCESS | 3236 | 1467821086451 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 09:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:04:46 INFO - PROCESS | 3236 | 1467821086455 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:04:46 INFO - PROCESS | 3236 | 1467821086459 Marionette TRACE conn6 <- [1,1798,null,{}] 09:04:46 INFO - PROCESS | 3236 | 1467821086485 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:46 INFO - PROCESS | 3236 | 1467821086488 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:46 INFO - PROCESS | 3236 | 1467821086600 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 09:04:46 INFO - PROCESS | 3236 | 1467821086740 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:46 INFO - PROCESS | 3236 | 1467821086743 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:46 INFO - PROCESS | 3236 | ++DOCSHELL 123C1000 == 41 [pid = 3236] [id = 459] 09:04:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (12A27400) [pid = 3236] [serial = 1377] [outer = 00000000] 09:04:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (1375FC00) [pid = 3236] [serial = 1378] [outer = 12A27400] 09:04:46 INFO - PROCESS | 3236 | 1467821086800 Marionette DEBUG loaded listener.js 09:04:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (14834C00) [pid = 3236] [serial = 1379] [outer = 12A27400] 09:04:47 INFO - PROCESS | 3236 | 1467821087369 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 950ms 09:04:47 INFO - PROCESS | 3236 | 1467821087406 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 09:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:04:47 INFO - PROCESS | 3236 | 1467821087409 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 09:04:47 INFO - PROCESS | 3236 | 1467821087413 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:04:47 INFO - PROCESS | 3236 | 1467821087415 Marionette TRACE conn6 <- [1,1802,null,{}] 09:04:47 INFO - PROCESS | 3236 | 1467821087419 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:47 INFO - PROCESS | 3236 | 1467821087422 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:47 INFO - PROCESS | 3236 | 1467821087536 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 09:04:47 INFO - PROCESS | 3236 | 1467821087680 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:47 INFO - PROCESS | 3236 | 1467821087683 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:47 INFO - PROCESS | 3236 | ++DOCSHELL 171E6800 == 42 [pid = 3236] [id = 460] 09:04:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (175D0800) [pid = 3236] [serial = 1380] [outer = 00000000] 09:04:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (183CB400) [pid = 3236] [serial = 1381] [outer = 175D0800] 09:04:47 INFO - PROCESS | 3236 | 1467821087739 Marionette DEBUG loaded listener.js 09:04:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (1846BC00) [pid = 3236] [serial = 1382] [outer = 175D0800] 09:04:48 INFO - PROCESS | 3236 | 1467821088330 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 970ms 09:04:48 INFO - PROCESS | 3236 | 1467821088386 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 09:04:48 INFO - PROCESS | 3236 | 1467821088390 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 09:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:04:48 INFO - PROCESS | 3236 | 1467821088401 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:04:48 INFO - PROCESS | 3236 | 1467821088405 Marionette TRACE conn6 <- [1,1806,null,{}] 09:04:48 INFO - PROCESS | 3236 | 1467821088409 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:48 INFO - PROCESS | 3236 | 1467821088412 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:48 INFO - PROCESS | 3236 | 1467821088552 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 09:04:48 INFO - PROCESS | 3236 | 1467821088706 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:48 INFO - PROCESS | 3236 | 1467821088709 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:48 INFO - PROCESS | 3236 | ++DOCSHELL 1822B800 == 43 [pid = 3236] [id = 461] 09:04:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (18230400) [pid = 3236] [serial = 1383] [outer = 00000000] 09:04:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (19391C00) [pid = 3236] [serial = 1384] [outer = 18230400] 09:04:48 INFO - PROCESS | 3236 | 1467821088762 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (194CE800) [pid = 3236] [serial = 1385] [outer = 18230400] 09:04:49 INFO - PROCESS | 3236 | 1467821089502 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1193ms 09:04:49 INFO - PROCESS | 3236 | 1467821089589 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 09:04:49 INFO - PROCESS | 3236 | 1467821089593 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 09:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:04:49 INFO - PROCESS | 3236 | 1467821089597 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:04:49 INFO - PROCESS | 3236 | 1467821089600 Marionette TRACE conn6 <- [1,1810,null,{}] 09:04:49 INFO - PROCESS | 3236 | 1467821089606 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:49 INFO - PROCESS | 3236 | 1467821089609 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:49 INFO - PROCESS | 3236 | 1467821089718 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 09:04:49 INFO - PROCESS | 3236 | 1467821089853 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:49 INFO - PROCESS | 3236 | 1467821089856 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:49 INFO - PROCESS | 3236 | ++DOCSHELL 0DEF2C00 == 44 [pid = 3236] [id = 462] 09:04:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (0E052000) [pid = 3236] [serial = 1386] [outer = 00000000] 09:04:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (0E6AA000) [pid = 3236] [serial = 1387] [outer = 0E052000] 09:04:49 INFO - PROCESS | 3236 | 1467821089905 Marionette DEBUG loaded listener.js 09:04:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 98 (0E9C4800) [pid = 3236] [serial = 1388] [outer = 0E052000] 09:04:50 INFO - PROCESS | 3236 | --DOCSHELL 123C0800 == 43 [pid = 3236] [id = 457] 09:04:50 INFO - PROCESS | 3236 | --DOCSHELL 16A4B400 == 42 [pid = 3236] [id = 456] 09:04:50 INFO - PROCESS | 3236 | --DOCSHELL 0E8B4400 == 41 [pid = 3236] [id = 455] 09:04:50 INFO - PROCESS | 3236 | --DOCSHELL 0DEE4800 == 40 [pid = 3236] [id = 454] 09:04:50 INFO - PROCESS | 3236 | --DOCSHELL 16A41C00 == 39 [pid = 3236] [id = 453] 09:04:50 INFO - PROCESS | 3236 | --DOCSHELL 16106C00 == 38 [pid = 3236] [id = 452] 09:04:50 INFO - PROCESS | 3236 | --DOCSHELL 1483A000 == 37 [pid = 3236] [id = 451] 09:04:50 INFO - PROCESS | 3236 | --DOCSHELL 12173000 == 36 [pid = 3236] [id = 450] 09:04:50 INFO - PROCESS | 3236 | --DOCSHELL 0DEE9000 == 35 [pid = 3236] [id = 449] 09:04:50 INFO - PROCESS | 3236 | --DOCSHELL 0DF70800 == 34 [pid = 3236] [id = 447] 09:04:50 INFO - PROCESS | 3236 | --DOCSHELL 18236400 == 33 [pid = 3236] [id = 446] 09:04:50 INFO - PROCESS | 3236 | --DOCSHELL 0E326400 == 32 [pid = 3236] [id = 437] 09:04:50 INFO - PROCESS | 3236 | --DOCSHELL 0D32A400 == 31 [pid = 3236] [id = 448] 09:04:50 INFO - PROCESS | 3236 | --DOCSHELL 1822B800 == 30 [pid = 3236] [id = 461] 09:04:50 INFO - PROCESS | 3236 | --DOCSHELL 171E6800 == 29 [pid = 3236] [id = 460] 09:04:50 INFO - PROCESS | 3236 | --DOCSHELL 0D786000 == 28 [pid = 3236] [id = 458] 09:04:50 INFO - PROCESS | 3236 | --DOCSHELL 123C1000 == 27 [pid = 3236] [id = 459] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 97 (1820BC00) [pid = 3236] [serial = 1336] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (1610E800) [pid = 3236] [serial = 1324] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (1217A800) [pid = 3236] [serial = 1318] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (122E9000) [pid = 3236] [serial = 1319] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (12BE4400) [pid = 3236] [serial = 1312] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (148A0400) [pid = 3236] [serial = 1313] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (14583000) [pid = 3236] [serial = 1321] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (0E320800) [pid = 3236] [serial = 1315] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (0E32C400) [pid = 3236] [serial = 1316] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (16A46C00) [pid = 3236] [serial = 1327] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (12179400) [pid = 3236] [serial = 1298] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (0E6AAC00) [pid = 3236] [serial = 1297] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (16160800) [pid = 3236] [serial = 1301] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1610A800) [pid = 3236] [serial = 1300] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (1A8D2000) [pid = 3236] [serial = 1304] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (1943BC00) [pid = 3236] [serial = 1303] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1A993000) [pid = 3236] [serial = 1307] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1A98B000) [pid = 3236] [serial = 1306] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (1615D800) [pid = 3236] [serial = 1325] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1B02DC00) [pid = 3236] [serial = 1310] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (1B02BC00) [pid = 3236] [serial = 1309] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0DEE8000) [pid = 3236] [serial = 1330] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (16155000) [pid = 3236] [serial = 1337] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (16A4AC00) [pid = 3236] [serial = 1328] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (171E3800) [pid = 3236] [serial = 1333] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0E320400) [pid = 3236] [serial = 1331] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (171E4C00) [pid = 3236] [serial = 1334] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (148A0800) [pid = 3236] [serial = 1322] [outer = 00000000] [url = about:blank] 09:04:51 INFO - PROCESS | 3236 | 1467821091057 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1470ms 09:04:51 INFO - PROCESS | 3236 | 1467821091071 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 09:04:51 INFO - PROCESS | 3236 | 1467821091074 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 09:04:51 INFO - PROCESS | 3236 | 1467821091079 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:04:51 INFO - PROCESS | 3236 | 1467821091084 Marionette TRACE conn6 <- [1,1814,null,{}] 09:04:51 INFO - PROCESS | 3236 | 1467821091089 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:51 INFO - PROCESS | 3236 | 1467821091092 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:51 INFO - PROCESS | 3236 | 1467821091185 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 09:04:51 INFO - PROCESS | 3236 | 1467821091194 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:51 INFO - PROCESS | 3236 | 1467821091197 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:51 INFO - PROCESS | 3236 | ++DOCSHELL 0DF8FC00 == 28 [pid = 3236] [id = 463] 09:04:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0DF90400) [pid = 3236] [serial = 1389] [outer = 00000000] 09:04:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0E320400) [pid = 3236] [serial = 1390] [outer = 0DF90400] 09:04:51 INFO - PROCESS | 3236 | 1467821091246 Marionette DEBUG loaded listener.js 09:04:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0E327800) [pid = 3236] [serial = 1391] [outer = 0DF90400] 09:04:51 INFO - PROCESS | 3236 | 1467821091731 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 09:04:51 INFO - PROCESS | 3236 | 1467821091753 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 09:04:51 INFO - PROCESS | 3236 | 1467821091758 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 09:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:04:51 INFO - PROCESS | 3236 | 1467821091765 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 3236 | 1467821091768 Marionette TRACE conn6 <- [1,1818,null,{}] 09:04:51 INFO - PROCESS | 3236 | 1467821091771 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:51 INFO - PROCESS | 3236 | 1467821091774 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:51 INFO - PROCESS | 3236 | 1467821091864 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 09:04:51 INFO - PROCESS | 3236 | 1467821091904 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:51 INFO - PROCESS | 3236 | 1467821091906 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:51 INFO - PROCESS | 3236 | ++DOCSHELL 0E945C00 == 29 [pid = 3236] [id = 464] 09:04:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (0E946800) [pid = 3236] [serial = 1392] [outer = 00000000] 09:04:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0E94C400) [pid = 3236] [serial = 1393] [outer = 0E946800] 09:04:51 INFO - PROCESS | 3236 | 1467821091953 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0EFCF400) [pid = 3236] [serial = 1394] [outer = 0E946800] 09:04:52 INFO - PROCESS | 3236 | 1467821092416 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 09:04:52 INFO - PROCESS | 3236 | 1467821092499 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 09:04:52 INFO - PROCESS | 3236 | 1467821092501 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 09:04:52 INFO - PROCESS | 3236 | 1467821092504 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:04:52 INFO - PROCESS | 3236 | 1467821092508 Marionette TRACE conn6 <- [1,1822,null,{}] 09:04:52 INFO - PROCESS | 3236 | 1467821092519 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:52 INFO - PROCESS | 3236 | 1467821092524 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:52 INFO - PROCESS | 3236 | 1467821092651 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 09:04:52 INFO - PROCESS | 3236 | 1467821092715 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 3236 | 1467821092718 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:52 INFO - PROCESS | 3236 | ++DOCSHELL 12A97800 == 30 [pid = 3236] [id = 465] 09:04:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (12A99C00) [pid = 3236] [serial = 1395] [outer = 00000000] 09:04:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (12B1FC00) [pid = 3236] [serial = 1396] [outer = 12A99C00] 09:04:52 INFO - PROCESS | 3236 | 1467821092766 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (12B56C00) [pid = 3236] [serial = 1397] [outer = 12A99C00] 09:04:53 INFO - PROCESS | 3236 | 1467821093194 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:04:53 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 09:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 730ms 09:04:53 INFO - PROCESS | 3236 | 1467821093270 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 09:04:53 INFO - PROCESS | 3236 | 1467821093272 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 09:04:53 INFO - PROCESS | 3236 | 1467821093275 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:04:53 INFO - PROCESS | 3236 | 1467821093277 Marionette TRACE conn6 <- [1,1826,null,{}] 09:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:04:53 INFO - PROCESS | 3236 | 1467821093280 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:53 INFO - PROCESS | 3236 | 1467821093282 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:53 INFO - PROCESS | 3236 | 1467821093406 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 09:04:53 INFO - PROCESS | 3236 | 1467821093470 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:53 INFO - PROCESS | 3236 | 1467821093472 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:53 INFO - PROCESS | 3236 | ++DOCSHELL 13C4BC00 == 31 [pid = 3236] [id = 466] 09:04:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1416F400) [pid = 3236] [serial = 1398] [outer = 00000000] 09:04:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1482F400) [pid = 3236] [serial = 1399] [outer = 1416F400] 09:04:53 INFO - PROCESS | 3236 | 1467821093517 Marionette DEBUG loaded listener.js 09:04:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (148A0800) [pid = 3236] [serial = 1400] [outer = 1416F400] 09:04:53 INFO - PROCESS | 3236 | 1467821093932 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 09:04:53 INFO - PROCESS | 3236 | 1467821093954 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 09:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:04:53 INFO - PROCESS | 3236 | 1467821093956 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 09:04:53 INFO - PROCESS | 3236 | 1467821093959 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:04:53 INFO - PROCESS | 3236 | 1467821093961 Marionette TRACE conn6 <- [1,1830,null,{}] 09:04:53 INFO - PROCESS | 3236 | 1467821093972 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:53 INFO - PROCESS | 3236 | 1467821093974 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:54 INFO - PROCESS | 3236 | 1467821094083 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 09:04:54 INFO - PROCESS | 3236 | 1467821094088 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:54 INFO - PROCESS | 3236 | 1467821094090 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:54 INFO - PROCESS | 3236 | ++DOCSHELL 148A6C00 == 32 [pid = 3236] [id = 467] 09:04:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (148A7800) [pid = 3236] [serial = 1401] [outer = 00000000] 09:04:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (15CBF000) [pid = 3236] [serial = 1402] [outer = 148A7800] 09:04:54 INFO - PROCESS | 3236 | 1467821094133 Marionette DEBUG loaded listener.js 09:04:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1610AC00) [pid = 3236] [serial = 1403] [outer = 148A7800] 09:04:54 INFO - PROCESS | 3236 | 1467821094616 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 690ms 09:04:54 INFO - PROCESS | 3236 | 1467821094652 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 09:04:54 INFO - PROCESS | 3236 | 1467821094654 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 09:04:54 INFO - PROCESS | 3236 | 1467821094657 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:04:54 INFO - PROCESS | 3236 | 1467821094659 Marionette TRACE conn6 <- [1,1834,null,{}] 09:04:54 INFO - PROCESS | 3236 | 1467821094662 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:54 INFO - PROCESS | 3236 | 1467821094668 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:54 INFO - PROCESS | 3236 | 1467821094844 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 09:04:55 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (16A42400) [pid = 3236] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:04:55 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0E6ACC00) [pid = 3236] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:04:55 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (18238800) [pid = 3236] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:04:55 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0DEE9400) [pid = 3236] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:04:55 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1483DC00) [pid = 3236] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:04:55 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (12173800) [pid = 3236] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:04:55 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0D36C000) [pid = 3236] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:04:55 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0DF75C00) [pid = 3236] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:04:55 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0E942000) [pid = 3236] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:04:55 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1610A000) [pid = 3236] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:04:55 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (171E3000) [pid = 3236] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:04:55 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (12BEC800) [pid = 3236] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:04:55 INFO - PROCESS | 3236 | 1467821095197 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:55 INFO - PROCESS | 3236 | 1467821095200 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:55 INFO - PROCESS | 3236 | ++DOCSHELL 0935E400 == 33 [pid = 3236] [id = 468] 09:04:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (0935F800) [pid = 3236] [serial = 1404] [outer = 00000000] 09:04:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0D36B400) [pid = 3236] [serial = 1405] [outer = 0935F800] 09:04:55 INFO - PROCESS | 3236 | 1467821095259 Marionette DEBUG loaded listener.js 09:04:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0DE76C00) [pid = 3236] [serial = 1406] [outer = 0935F800] 09:04:56 INFO - PROCESS | 3236 | 1467821096007 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:04:56 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) 09:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1417ms 09:04:56 INFO - PROCESS | 3236 | 1467821096080 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 09:04:56 INFO - PROCESS | 3236 | 1467821096084 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 09:04:56 INFO - PROCESS | 3236 | 1467821096088 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:04:56 INFO - PROCESS | 3236 | 1467821096092 Marionette TRACE conn6 <- [1,1838,null,{}] 09:04:56 INFO - PROCESS | 3236 | 1467821096097 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:56 INFO - PROCESS | 3236 | 1467821096102 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:56 INFO - PROCESS | 3236 | 1467821096228 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 09:04:56 INFO - PROCESS | 3236 | 1467821096360 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:56 INFO - PROCESS | 3236 | 1467821096363 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:56 INFO - PROCESS | 3236 | ++DOCSHELL 0DF20000 == 34 [pid = 3236] [id = 469] 09:04:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (0E6AD000) [pid = 3236] [serial = 1407] [outer = 00000000] 09:04:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (1216E800) [pid = 3236] [serial = 1408] [outer = 0E6AD000] 09:04:56 INFO - PROCESS | 3236 | 1467821096419 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (12170000) [pid = 3236] [serial = 1409] [outer = 0E6AD000] 09:04:57 INFO - PROCESS | 3236 | 1467821097169 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1130ms 09:04:57 INFO - PROCESS | 3236 | 1467821097337 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 09:04:57 INFO - PROCESS | 3236 | 1467821097341 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 09:04:57 INFO - PROCESS | 3236 | 1467821097347 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:04:57 INFO - PROCESS | 3236 | 1467821097350 Marionette TRACE conn6 <- [1,1842,null,{}] 09:04:57 INFO - PROCESS | 3236 | 1467821097355 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:04:57 INFO - PROCESS | 3236 | 1467821097359 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:57 INFO - PROCESS | 3236 | 1467821097469 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 09:04:57 INFO - PROCESS | 3236 | 1467821097581 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:57 INFO - PROCESS | 3236 | 1467821097586 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:57 INFO - PROCESS | 3236 | ++DOCSHELL 0E323000 == 35 [pid = 3236] [id = 470] 09:04:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (0E324800) [pid = 3236] [serial = 1410] [outer = 00000000] 09:04:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (0E679800) [pid = 3236] [serial = 1411] [outer = 0E324800] 09:04:57 INFO - PROCESS | 3236 | 1467821097634 Marionette DEBUG loaded listener.js 09:04:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (0E6AB400) [pid = 3236] [serial = 1412] [outer = 0E324800] 09:04:57 INFO - PROCESS | 3236 | --DOCSHELL 148A6C00 == 34 [pid = 3236] [id = 467] 09:04:57 INFO - PROCESS | 3236 | --DOCSHELL 13C4BC00 == 33 [pid = 3236] [id = 466] 09:04:57 INFO - PROCESS | 3236 | --DOCSHELL 12A97800 == 32 [pid = 3236] [id = 465] 09:04:57 INFO - PROCESS | 3236 | --DOCSHELL 0E945C00 == 31 [pid = 3236] [id = 464] 09:04:57 INFO - PROCESS | 3236 | --DOCSHELL 0DF8FC00 == 30 [pid = 3236] [id = 463] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (183E5400) [pid = 3236] [serial = 1372] [outer = 00000000] [url = about:blank] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (17153800) [pid = 3236] [serial = 1360] [outer = 00000000] [url = about:blank] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (17D91C00) [pid = 3236] [serial = 1363] [outer = 00000000] [url = about:blank] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (171E0C00) [pid = 3236] [serial = 1361] [outer = 00000000] [url = about:blank] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (183DB400) [pid = 3236] [serial = 1340] [outer = 00000000] [url = about:blank] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (183CE800) [pid = 3236] [serial = 1339] [outer = 00000000] [url = about:blank] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0E057400) [pid = 3236] [serial = 1348] [outer = 00000000] [url = about:blank] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0E673C00) [pid = 3236] [serial = 1349] [outer = 00000000] [url = about:blank] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (148A8C00) [pid = 3236] [serial = 1354] [outer = 00000000] [url = about:blank] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (15CBD800) [pid = 3236] [serial = 1355] [outer = 00000000] [url = about:blank] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (12219400) [pid = 3236] [serial = 1351] [outer = 00000000] [url = about:blank] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (122E8800) [pid = 3236] [serial = 1352] [outer = 00000000] [url = about:blank] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (0E676400) [pid = 3236] [serial = 1345] [outer = 00000000] [url = about:blank] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (0EEE1800) [pid = 3236] [serial = 1346] [outer = 00000000] [url = about:blank] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (0E6A4400) [pid = 3236] [serial = 1342] [outer = 00000000] [url = about:blank] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (0EEE0000) [pid = 3236] [serial = 1343] [outer = 00000000] [url = about:blank] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (14584C00) [pid = 3236] [serial = 1367] [outer = 00000000] [url = about:blank] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (12B4C400) [pid = 3236] [serial = 1366] [outer = 00000000] [url = about:blank] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (17D92400) [pid = 3236] [serial = 1364] [outer = 00000000] [url = about:blank] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (16939C00) [pid = 3236] [serial = 1357] [outer = 00000000] [url = about:blank] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (16A2A000) [pid = 3236] [serial = 1358] [outer = 00000000] [url = about:blank] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (1845DC00) [pid = 3236] [serial = 1373] [outer = 00000000] [url = about:blank] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (18238400) [pid = 3236] [serial = 1369] [outer = 00000000] [url = about:blank] 09:04:57 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (183D8000) [pid = 3236] [serial = 1370] [outer = 00000000] [url = about:blank] 09:04:58 INFO - PROCESS | 3236 | 1467821098167 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 870ms 09:04:58 INFO - PROCESS | 3236 | 1467821098231 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 09:04:58 INFO - PROCESS | 3236 | 1467821098234 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 09:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:04:58 INFO - PROCESS | 3236 | 1467821098241 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:04:58 INFO - PROCESS | 3236 | 1467821098245 Marionette TRACE conn6 <- [1,1846,null,{}] 09:04:58 INFO - PROCESS | 3236 | 1467821098249 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:58 INFO - PROCESS | 3236 | 1467821098252 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:58 INFO - PROCESS | 3236 | 1467821098339 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 09:04:58 INFO - PROCESS | 3236 | 1467821098345 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:58 INFO - PROCESS | 3236 | 1467821098348 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:58 INFO - PROCESS | 3236 | ++DOCSHELL 0EF41400 == 31 [pid = 3236] [id = 471] 09:04:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (0EFCC400) [pid = 3236] [serial = 1413] [outer = 00000000] 09:04:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (12177C00) [pid = 3236] [serial = 1414] [outer = 0EFCC400] 09:04:58 INFO - PROCESS | 3236 | 1467821098402 Marionette DEBUG loaded listener.js 09:04:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (1221D400) [pid = 3236] [serial = 1415] [outer = 0EFCC400] 09:04:58 INFO - PROCESS | 3236 | 1467821098885 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 690ms 09:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:04:58 INFO - PROCESS | 3236 | 1467821098960 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 09:04:58 INFO - PROCESS | 3236 | 1467821098962 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 09:04:58 INFO - PROCESS | 3236 | 1467821098968 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:04:58 INFO - PROCESS | 3236 | 1467821098970 Marionette TRACE conn6 <- [1,1850,null,{}] 09:04:58 INFO - PROCESS | 3236 | 1467821098979 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:58 INFO - PROCESS | 3236 | 1467821098984 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:59 INFO - PROCESS | 3236 | 1467821099082 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 09:04:59 INFO - PROCESS | 3236 | 1467821099091 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:59 INFO - PROCESS | 3236 | 1467821099095 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:59 INFO - PROCESS | 3236 | ++DOCSHELL 13765C00 == 32 [pid = 3236] [id = 472] 09:04:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (13766000) [pid = 3236] [serial = 1416] [outer = 00000000] 09:04:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (14175400) [pid = 3236] [serial = 1417] [outer = 13766000] 09:04:59 INFO - PROCESS | 3236 | 1467821099146 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (14583000) [pid = 3236] [serial = 1418] [outer = 13766000] 09:04:59 INFO - PROCESS | 3236 | 1467821099618 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 09:04:59 INFO - PROCESS | 3236 | 1467821099636 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 09:04:59 INFO - PROCESS | 3236 | 1467821099639 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 09:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:04:59 INFO - PROCESS | 3236 | 1467821099641 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:04:59 INFO - PROCESS | 3236 | 1467821099643 Marionette TRACE conn6 <- [1,1854,null,{}] 09:04:59 INFO - PROCESS | 3236 | 1467821099646 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:59 INFO - PROCESS | 3236 | 1467821099648 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:59 INFO - PROCESS | 3236 | 1467821099733 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 09:04:59 INFO - PROCESS | 3236 | 1467821099738 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:59 INFO - PROCESS | 3236 | 1467821099740 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:04:59 INFO - PROCESS | 3236 | ++DOCSHELL 14838400 == 33 [pid = 3236] [id = 473] 09:04:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (148ABC00) [pid = 3236] [serial = 1419] [outer = 00000000] 09:04:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (1610B000) [pid = 3236] [serial = 1420] [outer = 148ABC00] 09:04:59 INFO - PROCESS | 3236 | 1467821099785 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (16156C00) [pid = 3236] [serial = 1421] [outer = 148ABC00] 09:05:00 INFO - PROCESS | 3236 | 1467821100219 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 09:05:00 INFO - PROCESS | 3236 | 1467821100281 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 09:05:00 INFO - PROCESS | 3236 | 1467821100283 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 09:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:05:00 INFO - PROCESS | 3236 | 1467821100290 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:05:00 INFO - PROCESS | 3236 | 1467821100292 Marionette TRACE conn6 <- [1,1858,null,{}] 09:05:00 INFO - PROCESS | 3236 | 1467821100302 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:00 INFO - PROCESS | 3236 | 1467821100304 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:00 INFO - PROCESS | 3236 | 1467821100411 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 09:05:00 INFO - PROCESS | 3236 | 1467821100501 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:00 INFO - PROCESS | 3236 | 1467821100504 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:00 INFO - PROCESS | 3236 | ++DOCSHELL 161DF800 == 34 [pid = 3236] [id = 474] 09:05:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (161E3400) [pid = 3236] [serial = 1422] [outer = 00000000] 09:05:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (1693C400) [pid = 3236] [serial = 1423] [outer = 161E3400] 09:05:00 INFO - PROCESS | 3236 | 1467821100547 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (16A2AC00) [pid = 3236] [serial = 1424] [outer = 161E3400] 09:05:00 INFO - PROCESS | 3236 | 1467821100984 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 730ms 09:05:01 INFO - PROCESS | 3236 | 1467821101024 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 3236 | 1467821101026 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 09:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:05:01 INFO - PROCESS | 3236 | 1467821101029 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - PROCESS | 3236 | 1467821101031 Marionette TRACE conn6 <- [1,1862,null,{}] 09:05:01 INFO - PROCESS | 3236 | 1467821101034 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:01 INFO - PROCESS | 3236 | 1467821101040 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:01 INFO - PROCESS | 3236 | 1467821101189 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 09:05:01 INFO - PROCESS | 3236 | 1467821101259 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:01 INFO - PROCESS | 3236 | 1467821101261 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:01 INFO - PROCESS | 3236 | ++DOCSHELL 16A8CC00 == 35 [pid = 3236] [id = 475] 09:05:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (16C01800) [pid = 3236] [serial = 1425] [outer = 00000000] 09:05:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (16C0CC00) [pid = 3236] [serial = 1426] [outer = 16C01800] 09:05:01 INFO - PROCESS | 3236 | 1467821101306 Marionette DEBUG loaded listener.js 09:05:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (17152800) [pid = 3236] [serial = 1427] [outer = 16C01800] 09:05:01 INFO - PROCESS | 3236 | 1467821101746 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 770ms 09:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:05:01 INFO - PROCESS | 3236 | 1467821101800 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 3236 | 1467821101802 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 09:05:01 INFO - PROCESS | 3236 | 1467821101805 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - PROCESS | 3236 | 1467821101807 Marionette TRACE conn6 <- [1,1866,null,{}] 09:05:01 INFO - PROCESS | 3236 | 1467821101810 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:01 INFO - PROCESS | 3236 | 1467821101812 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:01 INFO - PROCESS | 3236 | 1467821101923 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 09:05:01 INFO - PROCESS | 3236 | 1467821101988 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:01 INFO - PROCESS | 3236 | 1467821101990 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:02 INFO - PROCESS | 3236 | ++DOCSHELL 13C47000 == 36 [pid = 3236] [id = 476] 09:05:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (17154C00) [pid = 3236] [serial = 1428] [outer = 00000000] 09:05:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (171E5000) [pid = 3236] [serial = 1429] [outer = 17154C00] 09:05:02 INFO - PROCESS | 3236 | 1467821102043 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (171E6000) [pid = 3236] [serial = 1430] [outer = 17154C00] 09:05:02 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0E052000) [pid = 3236] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:05:02 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0DF90400) [pid = 3236] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:05:02 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0E946800) [pid = 3236] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:05:02 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (12A99C00) [pid = 3236] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:05:02 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1416F400) [pid = 3236] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:05:02 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (18230400) [pid = 3236] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:05:02 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (12A27400) [pid = 3236] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:05:02 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (0D859C00) [pid = 3236] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:05:02 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (175D0800) [pid = 3236] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:05:02 INFO - PROCESS | 3236 | 1467821102405 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 09:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:05:02 INFO - PROCESS | 3236 | 1467821102476 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 09:05:02 INFO - PROCESS | 3236 | 1467821102478 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 09:05:02 INFO - PROCESS | 3236 | 1467821102481 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:05:02 INFO - PROCESS | 3236 | 1467821102483 Marionette TRACE conn6 <- [1,1870,null,{}] 09:05:02 INFO - PROCESS | 3236 | 1467821102487 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:02 INFO - PROCESS | 3236 | 1467821102488 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:02 INFO - PROCESS | 3236 | 1467821102605 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 09:05:02 INFO - PROCESS | 3236 | 1467821102661 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:02 INFO - PROCESS | 3236 | 1467821102663 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:02 INFO - PROCESS | 3236 | ++DOCSHELL 0DF1BC00 == 37 [pid = 3236] [id = 477] 09:05:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0E6A4000) [pid = 3236] [serial = 1431] [outer = 00000000] 09:05:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (1489C800) [pid = 3236] [serial = 1432] [outer = 0E6A4000] 09:05:02 INFO - PROCESS | 3236 | 1467821102707 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (175ACC00) [pid = 3236] [serial = 1433] [outer = 0E6A4000] 09:05:03 INFO - PROCESS | 3236 | 1467821103058 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 09:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:05:03 INFO - PROCESS | 3236 | 1467821103112 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 3236 | 1467821103114 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 09:05:03 INFO - PROCESS | 3236 | 1467821103117 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 3236 | 1467821103119 Marionette TRACE conn6 <- [1,1874,null,{}] 09:05:03 INFO - PROCESS | 3236 | 1467821103122 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:03 INFO - PROCESS | 3236 | 1467821103124 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:03 INFO - PROCESS | 3236 | 1467821103242 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 09:05:03 INFO - PROCESS | 3236 | 1467821103277 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:03 INFO - PROCESS | 3236 | 1467821103279 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:03 INFO - PROCESS | 3236 | ++DOCSHELL 12219400 == 38 [pid = 3236] [id = 478] 09:05:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (1483E400) [pid = 3236] [serial = 1434] [outer = 00000000] 09:05:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (17D8F000) [pid = 3236] [serial = 1435] [outer = 1483E400] 09:05:03 INFO - PROCESS | 3236 | 1467821103323 Marionette DEBUG loaded listener.js 09:05:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1820D800) [pid = 3236] [serial = 1436] [outer = 1483E400] 09:05:03 INFO - PROCESS | 3236 | 1467821103726 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 630ms 09:05:03 INFO - PROCESS | 3236 | 1467821103748 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 3236 | 1467821103750 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 09:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:05:03 INFO - PROCESS | 3236 | 1467821103753 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 3236 | 1467821103755 Marionette TRACE conn6 <- [1,1878,null,{}] 09:05:03 INFO - PROCESS | 3236 | 1467821103758 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:03 INFO - PROCESS | 3236 | 1467821103760 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:03 INFO - PROCESS | 3236 | 1467821103888 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 09:05:03 INFO - PROCESS | 3236 | 1467821103896 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:03 INFO - PROCESS | 3236 | 1467821103898 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:03 INFO - PROCESS | 3236 | ++DOCSHELL 17D8CC00 == 39 [pid = 3236] [id = 479] 09:05:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1822A800) [pid = 3236] [serial = 1437] [outer = 00000000] 09:05:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18231800) [pid = 3236] [serial = 1438] [outer = 1822A800] 09:05:03 INFO - PROCESS | 3236 | 1467821103943 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (18235C00) [pid = 3236] [serial = 1439] [outer = 1822A800] 09:05:04 INFO - PROCESS | 3236 | 1467821104426 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 730ms 09:05:04 INFO - PROCESS | 3236 | 1467821104484 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 09:05:04 INFO - PROCESS | 3236 | 1467821104489 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 09:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:05:04 INFO - PROCESS | 3236 | 1467821104495 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:05:04 INFO - PROCESS | 3236 | 1467821104498 Marionette TRACE conn6 <- [1,1882,null,{}] 09:05:04 INFO - PROCESS | 3236 | 1467821104520 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:04 INFO - PROCESS | 3236 | 1467821104524 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:04 INFO - PROCESS | 3236 | 1467821104691 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 09:05:04 INFO - PROCESS | 3236 | 1467821104795 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:04 INFO - PROCESS | 3236 | 1467821104799 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:04 INFO - PROCESS | 3236 | ++DOCSHELL 09359000 == 40 [pid = 3236] [id = 480] 09:05:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (0E05D800) [pid = 3236] [serial = 1440] [outer = 00000000] 09:05:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (0E6ACC00) [pid = 3236] [serial = 1441] [outer = 0E05D800] 09:05:04 INFO - PROCESS | 3236 | 1467821104869 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (1216EC00) [pid = 3236] [serial = 1442] [outer = 0E05D800] 09:05:05 INFO - PROCESS | 3236 | 1467821105403 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 990ms 09:05:05 INFO - PROCESS | 3236 | 1467821105489 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 3236 | 1467821105494 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 09:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:05:05 INFO - PROCESS | 3236 | 1467821105501 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 3236 | 1467821105503 Marionette TRACE conn6 <- [1,1886,null,{}] 09:05:05 INFO - PROCESS | 3236 | 1467821105507 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:05 INFO - PROCESS | 3236 | 1467821105510 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:05 INFO - PROCESS | 3236 | 1467821105630 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 09:05:05 INFO - PROCESS | 3236 | 1467821105735 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:05 INFO - PROCESS | 3236 | 1467821105737 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:05 INFO - PROCESS | 3236 | ++DOCSHELL 14171000 == 41 [pid = 3236] [id = 481] 09:05:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (14173400) [pid = 3236] [serial = 1443] [outer = 00000000] 09:05:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (148A0400) [pid = 3236] [serial = 1444] [outer = 14173400] 09:05:05 INFO - PROCESS | 3236 | 1467821105793 Marionette DEBUG loaded listener.js 09:05:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (16104400) [pid = 3236] [serial = 1445] [outer = 14173400] 09:05:06 INFO - PROCESS | 3236 | 1467821106395 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 930ms 09:05:06 INFO - PROCESS | 3236 | 1467821106434 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 09:05:06 INFO - PROCESS | 3236 | 1467821106437 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 09:05:06 INFO - PROCESS | 3236 | 1467821106441 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:05:06 INFO - PROCESS | 3236 | 1467821106444 Marionette TRACE conn6 <- [1,1890,null,{}] 09:05:06 INFO - PROCESS | 3236 | 1467821106455 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:06 INFO - PROCESS | 3236 | 1467821106460 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:06 INFO - PROCESS | 3236 | 1467821106569 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 09:05:06 INFO - PROCESS | 3236 | 1467821106678 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:06 INFO - PROCESS | 3236 | 1467821106682 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:06 INFO - PROCESS | 3236 | ++DOCSHELL 1822EC00 == 42 [pid = 3236] [id = 482] 09:05:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (1822F800) [pid = 3236] [serial = 1446] [outer = 00000000] 09:05:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (183CCC00) [pid = 3236] [serial = 1447] [outer = 1822F800] 09:05:06 INFO - PROCESS | 3236 | 1467821106737 Marionette DEBUG loaded listener.js 09:05:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (183D6C00) [pid = 3236] [serial = 1448] [outer = 1822F800] 09:05:07 INFO - PROCESS | 3236 | 1467821107355 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 930ms 09:05:07 INFO - PROCESS | 3236 | 1467821107374 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 09:05:07 INFO - PROCESS | 3236 | 1467821107377 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 09:05:07 INFO - PROCESS | 3236 | 1467821107380 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:05:07 INFO - PROCESS | 3236 | 1467821107382 Marionette TRACE conn6 <- [1,1894,null,{}] 09:05:07 INFO - PROCESS | 3236 | 1467821107386 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:07 INFO - PROCESS | 3236 | 1467821107388 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:07 INFO - PROCESS | 3236 | 1467821107499 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 09:05:07 INFO - PROCESS | 3236 | 1467821107610 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:07 INFO - PROCESS | 3236 | 1467821107612 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:07 INFO - PROCESS | 3236 | ++DOCSHELL 183D6400 == 43 [pid = 3236] [id = 483] 09:05:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (183D9C00) [pid = 3236] [serial = 1449] [outer = 00000000] 09:05:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (183E4800) [pid = 3236] [serial = 1450] [outer = 183D9C00] 09:05:07 INFO - PROCESS | 3236 | 1467821107708 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (18468800) [pid = 3236] [serial = 1451] [outer = 183D9C00] 09:05:08 INFO - PROCESS | 3236 | 1467821108471 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1120ms 09:05:08 INFO - PROCESS | 3236 | 1467821108516 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 09:05:08 INFO - PROCESS | 3236 | 1467821108520 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 09:05:08 INFO - PROCESS | 3236 | 1467821108525 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:05:08 INFO - PROCESS | 3236 | 1467821108529 Marionette TRACE conn6 <- [1,1898,null,{}] 09:05:08 INFO - PROCESS | 3236 | 1467821108535 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:08 INFO - PROCESS | 3236 | 1467821108538 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:08 INFO - PROCESS | 3236 | 1467821108641 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 09:05:08 INFO - PROCESS | 3236 | 1467821108781 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 3236 | 1467821108785 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:08 INFO - PROCESS | 3236 | ++DOCSHELL 0E6F1000 == 44 [pid = 3236] [id = 484] 09:05:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (0E8B2400) [pid = 3236] [serial = 1452] [outer = 00000000] 09:05:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (0E9C4C00) [pid = 3236] [serial = 1453] [outer = 0E8B2400] 09:05:08 INFO - PROCESS | 3236 | 1467821108839 Marionette DEBUG loaded listener.js 09:05:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (1216C000) [pid = 3236] [serial = 1454] [outer = 0E8B2400] 09:05:09 INFO - PROCESS | 3236 | --DOCSHELL 12219400 == 43 [pid = 3236] [id = 478] 09:05:09 INFO - PROCESS | 3236 | --DOCSHELL 0DF1BC00 == 42 [pid = 3236] [id = 477] 09:05:09 INFO - PROCESS | 3236 | --DOCSHELL 13C47000 == 41 [pid = 3236] [id = 476] 09:05:09 INFO - PROCESS | 3236 | --DOCSHELL 16A8CC00 == 40 [pid = 3236] [id = 475] 09:05:09 INFO - PROCESS | 3236 | --DOCSHELL 161DF800 == 39 [pid = 3236] [id = 474] 09:05:09 INFO - PROCESS | 3236 | --DOCSHELL 14838400 == 38 [pid = 3236] [id = 473] 09:05:09 INFO - PROCESS | 3236 | --DOCSHELL 13765C00 == 37 [pid = 3236] [id = 472] 09:05:09 INFO - PROCESS | 3236 | --DOCSHELL 0EF41400 == 36 [pid = 3236] [id = 471] 09:05:09 INFO - PROCESS | 3236 | --DOCSHELL 0E323000 == 35 [pid = 3236] [id = 470] 09:05:09 INFO - PROCESS | 3236 | --DOCSHELL 0DF20000 == 34 [pid = 3236] [id = 469] 09:05:09 INFO - PROCESS | 3236 | --DOCSHELL 0935E400 == 33 [pid = 3236] [id = 468] 09:05:09 INFO - PROCESS | 3236 | --DOCSHELL 0DEF2C00 == 32 [pid = 3236] [id = 462] 09:05:09 INFO - PROCESS | 3236 | --DOCSHELL 183D6400 == 31 [pid = 3236] [id = 483] 09:05:09 INFO - PROCESS | 3236 | --DOCSHELL 1822EC00 == 30 [pid = 3236] [id = 482] 09:05:09 INFO - PROCESS | 3236 | --DOCSHELL 17D8CC00 == 29 [pid = 3236] [id = 479] 09:05:09 INFO - PROCESS | 3236 | --DOCSHELL 09359000 == 28 [pid = 3236] [id = 480] 09:05:09 INFO - PROCESS | 3236 | --DOCSHELL 14171000 == 27 [pid = 3236] [id = 481] 09:05:09 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (15CBF000) [pid = 3236] [serial = 1402] [outer = 00000000] [url = about:blank] 09:05:09 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (12B1FC00) [pid = 3236] [serial = 1396] [outer = 00000000] [url = about:blank] 09:05:09 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (0E9C4800) [pid = 3236] [serial = 1388] [outer = 00000000] [url = about:blank] 09:05:09 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (0E6AA000) [pid = 3236] [serial = 1387] [outer = 00000000] [url = about:blank] 09:05:09 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (0E320400) [pid = 3236] [serial = 1390] [outer = 00000000] [url = about:blank] 09:05:09 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0E94C400) [pid = 3236] [serial = 1393] [outer = 00000000] [url = about:blank] 09:05:09 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (148A0800) [pid = 3236] [serial = 1400] [outer = 00000000] [url = about:blank] 09:05:09 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0EFCF400) [pid = 3236] [serial = 1394] [outer = 00000000] [url = about:blank] 09:05:09 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0DE7D000) [pid = 3236] [serial = 1375] [outer = 00000000] [url = about:blank] 09:05:09 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1375FC00) [pid = 3236] [serial = 1378] [outer = 00000000] [url = about:blank] 09:05:09 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (183CB400) [pid = 3236] [serial = 1381] [outer = 00000000] [url = about:blank] 09:05:09 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E327800) [pid = 3236] [serial = 1391] [outer = 00000000] [url = about:blank] 09:05:09 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (19391C00) [pid = 3236] [serial = 1384] [outer = 00000000] [url = about:blank] 09:05:09 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (12B56C00) [pid = 3236] [serial = 1397] [outer = 00000000] [url = about:blank] 09:05:09 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (1482F400) [pid = 3236] [serial = 1399] [outer = 00000000] [url = about:blank] 09:05:09 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (194CE800) [pid = 3236] [serial = 1385] [outer = 00000000] [url = about:blank] 09:05:09 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (14834C00) [pid = 3236] [serial = 1379] [outer = 00000000] [url = about:blank] 09:05:09 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0DEF1800) [pid = 3236] [serial = 1376] [outer = 00000000] [url = about:blank] 09:05:09 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1846BC00) [pid = 3236] [serial = 1382] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3236 | 1467821110212 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1734ms 09:05:10 INFO - PROCESS | 3236 | 1467821110267 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 3236 | 1467821110270 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 09:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:05:10 INFO - PROCESS | 3236 | 1467821110276 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - PROCESS | 3236 | 1467821110278 Marionette TRACE conn6 <- [1,1902,null,{}] 09:05:10 INFO - PROCESS | 3236 | 1467821110283 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:10 INFO - PROCESS | 3236 | 1467821110286 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:10 INFO - PROCESS | 3236 | 1467821110373 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 09:05:10 INFO - PROCESS | 3236 | 1467821110386 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:10 INFO - PROCESS | 3236 | 1467821110388 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:10 INFO - PROCESS | 3236 | ++DOCSHELL 0DF1EC00 == 28 [pid = 3236] [id = 485] 09:05:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0DF1F400) [pid = 3236] [serial = 1455] [outer = 00000000] 09:05:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (0E051400) [pid = 3236] [serial = 1456] [outer = 0DF1F400] 09:05:10 INFO - PROCESS | 3236 | 1467821110436 Marionette DEBUG loaded listener.js 09:05:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0E05B000) [pid = 3236] [serial = 1457] [outer = 0DF1F400] 09:05:10 INFO - PROCESS | 3236 | 1467821110938 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 09:05:10 INFO - PROCESS | 3236 | 1467821110946 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 3236 | 1467821110951 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 09:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:05:10 INFO - PROCESS | 3236 | 1467821110961 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - PROCESS | 3236 | 1467821110964 Marionette TRACE conn6 <- [1,1906,null,{}] 09:05:10 INFO - PROCESS | 3236 | 1467821110968 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:10 INFO - PROCESS | 3236 | 1467821110970 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:11 INFO - PROCESS | 3236 | 1467821111063 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 09:05:11 INFO - PROCESS | 3236 | 1467821111073 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 3236 | 1467821111075 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:11 INFO - PROCESS | 3236 | ++DOCSHELL 0E6A0800 == 29 [pid = 3236] [id = 486] 09:05:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0E6A2000) [pid = 3236] [serial = 1458] [outer = 00000000] 09:05:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (0E6F0000) [pid = 3236] [serial = 1459] [outer = 0E6A2000] 09:05:11 INFO - PROCESS | 3236 | 1467821111123 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (0E946C00) [pid = 3236] [serial = 1460] [outer = 0E6A2000] 09:05:11 INFO - PROCESS | 3236 | 1467821111609 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 09:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:05:11 INFO - PROCESS | 3236 | 1467821111637 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 09:05:11 INFO - PROCESS | 3236 | 1467821111639 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 09:05:11 INFO - PROCESS | 3236 | 1467821111643 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - PROCESS | 3236 | 1467821111646 Marionette TRACE conn6 <- [1,1910,null,{}] 09:05:11 INFO - PROCESS | 3236 | 1467821111657 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:11 INFO - PROCESS | 3236 | 1467821111661 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:11 INFO - PROCESS | 3236 | 1467821111744 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 09:05:11 INFO - PROCESS | 3236 | 1467821111890 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 3236 | 1467821111893 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:11 INFO - PROCESS | 3236 | ++DOCSHELL 12B1F800 == 30 [pid = 3236] [id = 487] 09:05:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (12B1FC00) [pid = 3236] [serial = 1461] [outer = 00000000] 09:05:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (12B4FC00) [pid = 3236] [serial = 1462] [outer = 12B1FC00] 09:05:11 INFO - PROCESS | 3236 | 1467821111943 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (12BE9C00) [pid = 3236] [serial = 1463] [outer = 12B1FC00] 09:05:12 INFO - PROCESS | 3236 | 1467821112367 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 770ms 09:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:05:12 INFO - PROCESS | 3236 | 1467821112420 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 3236 | 1467821112423 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 09:05:12 INFO - PROCESS | 3236 | 1467821112426 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 3236 | 1467821112428 Marionette TRACE conn6 <- [1,1914,null,{}] 09:05:12 INFO - PROCESS | 3236 | 1467821112431 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:12 INFO - PROCESS | 3236 | 1467821112433 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:12 INFO - PROCESS | 3236 | 1467821112550 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 09:05:12 INFO - PROCESS | 3236 | 1467821112555 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:12 INFO - PROCESS | 3236 | 1467821112557 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:12 INFO - PROCESS | 3236 | ++DOCSHELL 12CAE400 == 31 [pid = 3236] [id = 488] 09:05:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (12CAE800) [pid = 3236] [serial = 1464] [outer = 00000000] 09:05:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (14831C00) [pid = 3236] [serial = 1465] [outer = 12CAE800] 09:05:12 INFO - PROCESS | 3236 | 1467821112608 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (148A1C00) [pid = 3236] [serial = 1466] [outer = 12CAE800] 09:05:13 INFO - PROCESS | 3236 | 1467821113063 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 09:05:13 INFO - PROCESS | 3236 | 1467821113097 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 09:05:13 INFO - PROCESS | 3236 | 1467821113099 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 09:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:05:13 INFO - PROCESS | 3236 | 1467821113102 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:05:13 INFO - PROCESS | 3236 | 1467821113104 Marionette TRACE conn6 <- [1,1918,null,{}] 09:05:13 INFO - PROCESS | 3236 | 1467821113107 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:13 INFO - PROCESS | 3236 | 1467821113109 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:13 INFO - PROCESS | 3236 | 1467821113255 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 09:05:13 INFO - PROCESS | 3236 | 1467821113268 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:13 INFO - PROCESS | 3236 | 1467821113270 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:13 INFO - PROCESS | 3236 | ++DOCSHELL 159D7800 == 32 [pid = 3236] [id = 489] 09:05:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (15CB7C00) [pid = 3236] [serial = 1467] [outer = 00000000] 09:05:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (1610D000) [pid = 3236] [serial = 1468] [outer = 15CB7C00] 09:05:13 INFO - PROCESS | 3236 | 1467821113313 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (1616B400) [pid = 3236] [serial = 1469] [outer = 15CB7C00] 09:05:13 INFO - PROCESS | 3236 | 1467821113770 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 730ms 09:05:13 INFO - PROCESS | 3236 | 1467821113834 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 09:05:13 INFO - PROCESS | 3236 | 1467821113836 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 09:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:05:13 INFO - PROCESS | 3236 | 1467821113839 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:05:13 INFO - PROCESS | 3236 | 1467821113841 Marionette TRACE conn6 <- [1,1922,null,{}] 09:05:13 INFO - PROCESS | 3236 | 1467821113844 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:13 INFO - PROCESS | 3236 | 1467821113850 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:13 INFO - PROCESS | 3236 | 1467821113995 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 09:05:14 INFO - PROCESS | 3236 | 1467821114058 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 3236 | 1467821114060 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:14 INFO - PROCESS | 3236 | ++DOCSHELL 16A2C400 == 33 [pid = 3236] [id = 490] 09:05:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (16A34C00) [pid = 3236] [serial = 1470] [outer = 00000000] 09:05:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (16C0DC00) [pid = 3236] [serial = 1471] [outer = 16A34C00] 09:05:14 INFO - PROCESS | 3236 | 1467821114106 Marionette DEBUG loaded listener.js 09:05:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (171E6C00) [pid = 3236] [serial = 1472] [outer = 16A34C00] 09:05:14 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (17154C00) [pid = 3236] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:05:14 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (0935F800) [pid = 3236] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:05:14 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (0E6A4000) [pid = 3236] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:05:14 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (0E6AD000) [pid = 3236] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:05:14 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (148A7800) [pid = 3236] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:05:14 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (161E3400) [pid = 3236] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:05:14 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (1483E400) [pid = 3236] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:05:14 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0EFCC400) [pid = 3236] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:05:14 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0E324800) [pid = 3236] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:05:14 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (16C01800) [pid = 3236] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:05:14 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (148ABC00) [pid = 3236] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:05:14 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (13766000) [pid = 3236] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:05:14 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (1822A800) [pid = 3236] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:05:14 INFO - PROCESS | 3236 | 1467821114751 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 931ms 09:05:14 INFO - PROCESS | 3236 | 1467821114774 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 09:05:14 INFO - PROCESS | 3236 | 1467821114776 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 09:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:05:14 INFO - PROCESS | 3236 | 1467821114780 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:05:14 INFO - PROCESS | 3236 | 1467821114781 Marionette TRACE conn6 <- [1,1926,null,{}] 09:05:14 INFO - PROCESS | 3236 | 1467821114785 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:14 INFO - PROCESS | 3236 | 1467821114787 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:14 INFO - PROCESS | 3236 | 1467821114864 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 09:05:14 INFO - PROCESS | 3236 | 1467821114869 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 3236 | 1467821114871 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:14 INFO - PROCESS | 3236 | ++DOCSHELL 0DE7B400 == 34 [pid = 3236] [id = 491] 09:05:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (12A97C00) [pid = 3236] [serial = 1473] [outer = 00000000] 09:05:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16102C00) [pid = 3236] [serial = 1474] [outer = 12A97C00] 09:05:14 INFO - PROCESS | 3236 | 1467821114914 Marionette DEBUG loaded listener.js 09:05:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (161DD400) [pid = 3236] [serial = 1475] [outer = 12A97C00] 09:05:15 INFO - PROCESS | 3236 | 1467821115339 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 570ms 09:05:15 INFO - PROCESS | 3236 | 1467821115350 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 09:05:15 INFO - PROCESS | 3236 | 1467821115352 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 09:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:05:15 INFO - PROCESS | 3236 | 1467821115356 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:05:15 INFO - PROCESS | 3236 | 1467821115357 Marionette TRACE conn6 <- [1,1930,null,{}] 09:05:15 INFO - PROCESS | 3236 | 1467821115361 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:15 INFO - PROCESS | 3236 | 1467821115362 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:15 INFO - PROCESS | 3236 | 1467821115482 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 09:05:15 INFO - PROCESS | 3236 | 1467821115490 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:15 INFO - PROCESS | 3236 | 1467821115492 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:15 INFO - PROCESS | 3236 | ++DOCSHELL 0E6E6800 == 35 [pid = 3236] [id = 492] 09:05:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (16A86800) [pid = 3236] [serial = 1476] [outer = 00000000] 09:05:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (175ABC00) [pid = 3236] [serial = 1477] [outer = 16A86800] 09:05:15 INFO - PROCESS | 3236 | 1467821115536 Marionette DEBUG loaded listener.js 09:05:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (17157400) [pid = 3236] [serial = 1478] [outer = 16A86800] 09:05:15 INFO - PROCESS | 3236 | 1467821115966 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 630ms 09:05:15 INFO - PROCESS | 3236 | 1467821115986 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 09:05:15 INFO - PROCESS | 3236 | 1467821115988 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 09:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:05:15 INFO - PROCESS | 3236 | 1467821115991 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:05:15 INFO - PROCESS | 3236 | 1467821115993 Marionette TRACE conn6 <- [1,1934,null,{}] 09:05:15 INFO - PROCESS | 3236 | 1467821115996 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:15 INFO - PROCESS | 3236 | 1467821115998 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:16 INFO - PROCESS | 3236 | 1467821116118 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 09:05:16 INFO - PROCESS | 3236 | 1467821116126 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:16 INFO - PROCESS | 3236 | 1467821116128 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:16 INFO - PROCESS | 3236 | ++DOCSHELL 12B0C800 == 36 [pid = 3236] [id = 493] 09:05:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (17D93400) [pid = 3236] [serial = 1479] [outer = 00000000] 09:05:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (18235800) [pid = 3236] [serial = 1480] [outer = 17D93400] 09:05:16 INFO - PROCESS | 3236 | 1467821116182 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (183C3800) [pid = 3236] [serial = 1481] [outer = 17D93400] 09:05:16 INFO - PROCESS | 3236 | 1467821116753 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 770ms 09:05:16 INFO - PROCESS | 3236 | 1467821116763 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 09:05:16 INFO - PROCESS | 3236 | 1467821116767 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 09:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:05:16 INFO - PROCESS | 3236 | 1467821116772 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:05:16 INFO - PROCESS | 3236 | 1467821116775 Marionette TRACE conn6 <- [1,1938,null,{}] 09:05:16 INFO - PROCESS | 3236 | 1467821116781 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:16 INFO - PROCESS | 3236 | 1467821116784 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:16 INFO - PROCESS | 3236 | 1467821116954 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 09:05:17 INFO - PROCESS | 3236 | 1467821117078 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:17 INFO - PROCESS | 3236 | 1467821117080 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:17 INFO - PROCESS | 3236 | ++DOCSHELL 0DEE5C00 == 37 [pid = 3236] [id = 494] 09:05:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0DEEE000) [pid = 3236] [serial = 1482] [outer = 00000000] 09:05:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0E32DC00) [pid = 3236] [serial = 1483] [outer = 0DEEE000] 09:05:17 INFO - PROCESS | 3236 | 1467821117138 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (0E69E400) [pid = 3236] [serial = 1484] [outer = 0DEEE000] 09:05:17 INFO - PROCESS | 3236 | 1467821117903 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1171ms 09:05:17 INFO - PROCESS | 3236 | 1467821117944 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 09:05:17 INFO - PROCESS | 3236 | 1467821117949 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 09:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:05:17 INFO - PROCESS | 3236 | 1467821117955 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:05:17 INFO - PROCESS | 3236 | 1467821117958 Marionette TRACE conn6 <- [1,1942,null,{}] 09:05:17 INFO - PROCESS | 3236 | 1467821117962 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:17 INFO - PROCESS | 3236 | 1467821117964 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:18 INFO - PROCESS | 3236 | 1467821118083 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 09:05:18 INFO - PROCESS | 3236 | 1467821118222 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:18 INFO - PROCESS | 3236 | 1467821118225 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:18 INFO - PROCESS | 3236 | ++DOCSHELL 122E4800 == 38 [pid = 3236] [id = 495] 09:05:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (123CD800) [pid = 3236] [serial = 1485] [outer = 00000000] 09:05:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (13C46400) [pid = 3236] [serial = 1486] [outer = 123CD800] 09:05:18 INFO - PROCESS | 3236 | 1467821118283 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (148A8000) [pid = 3236] [serial = 1487] [outer = 123CD800] 09:05:19 INFO - PROCESS | 3236 | 1467821119159 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1271ms 09:05:19 INFO - PROCESS | 3236 | 1467821119230 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 09:05:19 INFO - PROCESS | 3236 | 1467821119234 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 09:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:05:19 INFO - PROCESS | 3236 | 1467821119240 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 3236 | 1467821119243 Marionette TRACE conn6 <- [1,1946,null,{}] 09:05:19 INFO - PROCESS | 3236 | 1467821119248 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:19 INFO - PROCESS | 3236 | 1467821119251 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:19 INFO - PROCESS | 3236 | 1467821119373 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 09:05:19 INFO - PROCESS | 3236 | --DOCSHELL 0E6E6800 == 37 [pid = 3236] [id = 492] 09:05:19 INFO - PROCESS | 3236 | --DOCSHELL 0DE7B400 == 36 [pid = 3236] [id = 491] 09:05:19 INFO - PROCESS | 3236 | --DOCSHELL 16A2C400 == 35 [pid = 3236] [id = 490] 09:05:19 INFO - PROCESS | 3236 | --DOCSHELL 159D7800 == 34 [pid = 3236] [id = 489] 09:05:19 INFO - PROCESS | 3236 | --DOCSHELL 12CAE400 == 33 [pid = 3236] [id = 488] 09:05:19 INFO - PROCESS | 3236 | --DOCSHELL 12B1F800 == 32 [pid = 3236] [id = 487] 09:05:19 INFO - PROCESS | 3236 | --DOCSHELL 0E6A0800 == 31 [pid = 3236] [id = 486] 09:05:19 INFO - PROCESS | 3236 | --DOCSHELL 0DF1EC00 == 30 [pid = 3236] [id = 485] 09:05:19 INFO - PROCESS | 3236 | --DOCSHELL 0E6F1000 == 29 [pid = 3236] [id = 484] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (171E5000) [pid = 3236] [serial = 1429] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (0D36B400) [pid = 3236] [serial = 1405] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (175ACC00) [pid = 3236] [serial = 1433] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (12170000) [pid = 3236] [serial = 1409] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (1610AC00) [pid = 3236] [serial = 1403] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (1693C400) [pid = 3236] [serial = 1423] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (17D8F000) [pid = 3236] [serial = 1435] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1221D400) [pid = 3236] [serial = 1415] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0E6AB400) [pid = 3236] [serial = 1412] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (16C0CC00) [pid = 3236] [serial = 1426] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1610B000) [pid = 3236] [serial = 1420] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1489C800) [pid = 3236] [serial = 1432] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (17152800) [pid = 3236] [serial = 1427] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0DE76C00) [pid = 3236] [serial = 1406] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (14583000) [pid = 3236] [serial = 1418] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (171E6000) [pid = 3236] [serial = 1430] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (12177C00) [pid = 3236] [serial = 1414] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0E679800) [pid = 3236] [serial = 1411] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (16A2AC00) [pid = 3236] [serial = 1424] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (16156C00) [pid = 3236] [serial = 1421] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (14175400) [pid = 3236] [serial = 1417] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1216E800) [pid = 3236] [serial = 1408] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (1820D800) [pid = 3236] [serial = 1436] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (18231800) [pid = 3236] [serial = 1438] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (18235C00) [pid = 3236] [serial = 1439] [outer = 00000000] [url = about:blank] 09:05:19 INFO - PROCESS | 3236 | 1467821119521 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:19 INFO - PROCESS | 3236 | 1467821119525 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:19 INFO - PROCESS | 3236 | ++DOCSHELL 0DEE3400 == 30 [pid = 3236] [id = 496] 09:05:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0DEE3800) [pid = 3236] [serial = 1488] [outer = 00000000] 09:05:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0DF1F800) [pid = 3236] [serial = 1489] [outer = 0DEE3800] 09:05:19 INFO - PROCESS | 3236 | 1467821119575 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0E04E800) [pid = 3236] [serial = 1490] [outer = 0DEE3800] 09:05:19 INFO - PROCESS | 3236 | 1467821119987 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 790ms 09:05:20 INFO - PROCESS | 3236 | 1467821120042 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 3236 | 1467821120046 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 09:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:05:20 INFO - PROCESS | 3236 | 1467821120053 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 3236 | 1467821120055 Marionette TRACE conn6 <- [1,1950,null,{}] 09:05:20 INFO - PROCESS | 3236 | 1467821120059 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:20 INFO - PROCESS | 3236 | 1467821120062 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:20 INFO - PROCESS | 3236 | 1467821120147 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 09:05:20 INFO - PROCESS | 3236 | 1467821120154 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:20 INFO - PROCESS | 3236 | 1467821120156 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:20 INFO - PROCESS | 3236 | ++DOCSHELL 0E6ABC00 == 31 [pid = 3236] [id = 497] 09:05:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0EEDF000) [pid = 3236] [serial = 1491] [outer = 00000000] 09:05:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (12174400) [pid = 3236] [serial = 1492] [outer = 0EEDF000] 09:05:20 INFO - PROCESS | 3236 | 1467821120204 Marionette DEBUG loaded listener.js 09:05:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (12217000) [pid = 3236] [serial = 1493] [outer = 0EEDF000] 09:05:20 INFO - PROCESS | 3236 | 1467821120672 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 09:05:20 INFO - PROCESS | 3236 | 1467821120728 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 3236 | 1467821120730 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 09:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:05:20 INFO - PROCESS | 3236 | 1467821120733 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 3236 | 1467821120737 Marionette TRACE conn6 <- [1,1954,null,{}] 09:05:20 INFO - PROCESS | 3236 | 1467821120747 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:20 INFO - PROCESS | 3236 | 1467821120752 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:20 INFO - PROCESS | 3236 | 1467821120867 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 09:05:20 INFO - PROCESS | 3236 | 1467821120969 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:20 INFO - PROCESS | 3236 | 1467821120972 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:20 INFO - PROCESS | 3236 | ++DOCSHELL 13762000 == 32 [pid = 3236] [id = 498] 09:05:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (13762400) [pid = 3236] [serial = 1494] [outer = 00000000] 09:05:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (1417B400) [pid = 3236] [serial = 1495] [outer = 13762400] 09:05:21 INFO - PROCESS | 3236 | 1467821121021 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (14830C00) [pid = 3236] [serial = 1496] [outer = 13762400] 09:05:21 INFO - PROCESS | 3236 | 1467821121391 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 731ms 09:05:21 INFO - PROCESS | 3236 | 1467821121469 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 09:05:21 INFO - PROCESS | 3236 | 1467821121471 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 09:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:05:21 INFO - PROCESS | 3236 | 1467821121488 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:05:21 INFO - PROCESS | 3236 | 1467821121490 Marionette TRACE conn6 <- [1,1958,null,{}] 09:05:21 INFO - PROCESS | 3236 | 1467821121494 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:21 INFO - PROCESS | 3236 | 1467821121496 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:21 INFO - PROCESS | 3236 | 1467821121616 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 09:05:21 INFO - PROCESS | 3236 | 1467821121622 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:21 INFO - PROCESS | 3236 | 1467821121624 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:21 INFO - PROCESS | 3236 | ++DOCSHELL 15CC2000 == 33 [pid = 3236] [id = 499] 09:05:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (15CC2C00) [pid = 3236] [serial = 1497] [outer = 00000000] 09:05:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16159800) [pid = 3236] [serial = 1498] [outer = 15CC2C00] 09:05:21 INFO - PROCESS | 3236 | 1467821121668 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16936C00) [pid = 3236] [serial = 1499] [outer = 15CC2C00] 09:05:22 INFO - PROCESS | 3236 | 1467821122125 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 690ms 09:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:05:22 INFO - PROCESS | 3236 | 1467821122168 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 3236 | 1467821122170 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 09:05:22 INFO - PROCESS | 3236 | 1467821122173 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 3236 | 1467821122175 Marionette TRACE conn6 <- [1,1962,null,{}] 09:05:22 INFO - PROCESS | 3236 | 1467821122179 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:22 INFO - PROCESS | 3236 | 1467821122181 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:22 INFO - PROCESS | 3236 | 1467821122326 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 09:05:22 INFO - PROCESS | 3236 | 1467821122336 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:22 INFO - PROCESS | 3236 | 1467821122338 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:22 INFO - PROCESS | 3236 | ++DOCSHELL 16A2A000 == 34 [pid = 3236] [id = 500] 09:05:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16A2C000) [pid = 3236] [serial = 1500] [outer = 00000000] 09:05:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (16A47C00) [pid = 3236] [serial = 1501] [outer = 16A2C000] 09:05:22 INFO - PROCESS | 3236 | 1467821122382 Marionette DEBUG loaded listener.js 09:05:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (16A88400) [pid = 3236] [serial = 1502] [outer = 16A2C000] 09:05:22 INFO - PROCESS | 3236 | 1467821122843 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 730ms 09:05:22 INFO - PROCESS | 3236 | 1467821122905 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 3236 | 1467821122907 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 09:05:22 INFO - PROCESS | 3236 | 1467821122910 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:05:22 INFO - PROCESS | 3236 | 1467821122912 Marionette TRACE conn6 <- [1,1966,null,{}] 09:05:22 INFO - PROCESS | 3236 | 1467821122916 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:22 INFO - PROCESS | 3236 | 1467821122921 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:23 INFO - PROCESS | 3236 | 1467821123065 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 09:05:23 INFO - PROCESS | 3236 | 1467821123133 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:23 INFO - PROCESS | 3236 | 1467821123135 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:23 INFO - PROCESS | 3236 | ++DOCSHELL 0DF22000 == 35 [pid = 3236] [id = 501] 09:05:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (17153000) [pid = 3236] [serial = 1503] [outer = 00000000] 09:05:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (175D0800) [pid = 3236] [serial = 1504] [outer = 17153000] 09:05:23 INFO - PROCESS | 3236 | 1467821123180 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (171E7800) [pid = 3236] [serial = 1505] [outer = 17153000] 09:05:23 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (12CAE800) [pid = 3236] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:05:23 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (12B1FC00) [pid = 3236] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:05:23 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0E8B2400) [pid = 3236] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:05:23 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0E6A2000) [pid = 3236] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:05:23 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0DF1F400) [pid = 3236] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:05:23 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (16A86800) [pid = 3236] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:05:23 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0E05D800) [pid = 3236] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:05:23 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (15CB7C00) [pid = 3236] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:05:23 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (14173400) [pid = 3236] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:05:23 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1822F800) [pid = 3236] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:05:23 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (183D9C00) [pid = 3236] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:05:23 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (16A34C00) [pid = 3236] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:05:23 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (12A97C00) [pid = 3236] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:05:23 INFO - PROCESS | 3236 | 1467821123727 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 870ms 09:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:05:23 INFO - PROCESS | 3236 | 1467821123785 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 09:05:23 INFO - PROCESS | 3236 | 1467821123787 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 09:05:23 INFO - PROCESS | 3236 | 1467821123790 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:05:23 INFO - PROCESS | 3236 | 1467821123792 Marionette TRACE conn6 <- [1,1970,null,{}] 09:05:23 INFO - PROCESS | 3236 | 1467821123795 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:23 INFO - PROCESS | 3236 | 1467821123797 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:23 INFO - PROCESS | 3236 | 1467821123913 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 09:05:23 INFO - PROCESS | 3236 | 1467821123979 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:23 INFO - PROCESS | 3236 | 1467821123981 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:23 INFO - PROCESS | 3236 | ++DOCSHELL 0E6AD400 == 36 [pid = 3236] [id = 502] 09:05:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0E8B2400) [pid = 3236] [serial = 1506] [outer = 00000000] 09:05:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (14839800) [pid = 3236] [serial = 1507] [outer = 0E8B2400] 09:05:24 INFO - PROCESS | 3236 | 1467821124025 Marionette DEBUG loaded listener.js 09:05:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (148A7800) [pid = 3236] [serial = 1508] [outer = 0E8B2400] 09:05:24 INFO - PROCESS | 3236 | 1467821124370 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 09:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:05:24 INFO - PROCESS | 3236 | 1467821124423 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 09:05:24 INFO - PROCESS | 3236 | 1467821124425 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 09:05:24 INFO - PROCESS | 3236 | 1467821124429 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 3236 | 1467821124431 Marionette TRACE conn6 <- [1,1974,null,{}] 09:05:24 INFO - PROCESS | 3236 | 1467821124434 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:24 INFO - PROCESS | 3236 | 1467821124436 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:24 INFO - PROCESS | 3236 | 1467821124516 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 09:05:24 INFO - PROCESS | 3236 | 1467821124522 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:24 INFO - PROCESS | 3236 | 1467821124524 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:24 INFO - PROCESS | 3236 | ++DOCSHELL 175C6C00 == 37 [pid = 3236] [id = 503] 09:05:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (17D8D000) [pid = 3236] [serial = 1509] [outer = 00000000] 09:05:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (183C5800) [pid = 3236] [serial = 1510] [outer = 17D8D000] 09:05:24 INFO - PROCESS | 3236 | 1467821124568 Marionette DEBUG loaded listener.js 09:05:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (183DAC00) [pid = 3236] [serial = 1511] [outer = 17D8D000] 09:05:24 INFO - PROCESS | 3236 | 1467821124992 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 572ms 09:05:25 INFO - PROCESS | 3236 | 1467821125003 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 09:05:25 INFO - PROCESS | 3236 | 1467821125005 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 09:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:05:25 INFO - PROCESS | 3236 | 1467821125008 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:05:25 INFO - PROCESS | 3236 | 1467821125009 Marionette TRACE conn6 <- [1,1978,null,{}] 09:05:25 INFO - PROCESS | 3236 | 1467821125013 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:25 INFO - PROCESS | 3236 | 1467821125015 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:25 INFO - PROCESS | 3236 | 1467821125141 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 09:05:25 INFO - PROCESS | 3236 | 1467821125177 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:25 INFO - PROCESS | 3236 | 1467821125178 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:25 INFO - PROCESS | 3236 | ++DOCSHELL 1375FC00 == 38 [pid = 3236] [id = 504] 09:05:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (183E3000) [pid = 3236] [serial = 1512] [outer = 00000000] 09:05:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (18458C00) [pid = 3236] [serial = 1513] [outer = 183E3000] 09:05:25 INFO - PROCESS | 3236 | 1467821125222 Marionette DEBUG loaded listener.js 09:05:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1846CC00) [pid = 3236] [serial = 1514] [outer = 183E3000] 09:05:25 INFO - PROCESS | 3236 | 1467821125664 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 730ms 09:05:25 INFO - PROCESS | 3236 | 1467821125740 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 09:05:25 INFO - PROCESS | 3236 | 1467821125744 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 09:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:05:25 INFO - PROCESS | 3236 | 1467821125750 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:05:25 INFO - PROCESS | 3236 | 1467821125755 Marionette TRACE conn6 <- [1,1982,null,{}] 09:05:25 INFO - PROCESS | 3236 | 1467821125762 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:25 INFO - PROCESS | 3236 | 1467821125765 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:25 INFO - PROCESS | 3236 | 1467821125891 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 09:05:26 INFO - PROCESS | 3236 | 1467821125999 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:26 INFO - PROCESS | 3236 | 1467821126004 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:26 INFO - PROCESS | 3236 | ++DOCSHELL 0E05D800 == 39 [pid = 3236] [id = 505] 09:05:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (0E320400) [pid = 3236] [serial = 1515] [outer = 00000000] 09:05:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (0E32B800) [pid = 3236] [serial = 1516] [outer = 0E320400] 09:05:26 INFO - PROCESS | 3236 | 1467821126076 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (0E6A0800) [pid = 3236] [serial = 1517] [outer = 0E320400] 09:05:26 INFO - PROCESS | 3236 | 1467821126679 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 970ms 09:05:26 INFO - PROCESS | 3236 | 1467821126725 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 09:05:26 INFO - PROCESS | 3236 | 1467821126730 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 09:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:05:26 INFO - PROCESS | 3236 | 1467821126736 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:05:26 INFO - PROCESS | 3236 | 1467821126739 Marionette TRACE conn6 <- [1,1986,null,{}] 09:05:26 INFO - PROCESS | 3236 | 1467821126743 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:26 INFO - PROCESS | 3236 | 1467821126746 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:26 INFO - PROCESS | 3236 | 1467821126861 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 09:05:26 INFO - PROCESS | 3236 | 1467821126975 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:26 INFO - PROCESS | 3236 | 1467821126978 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:27 INFO - PROCESS | 3236 | ++DOCSHELL 12A4CC00 == 40 [pid = 3236] [id = 506] 09:05:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (12CA2400) [pid = 3236] [serial = 1518] [outer = 00000000] 09:05:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (1483A000) [pid = 3236] [serial = 1519] [outer = 12CA2400] 09:05:27 INFO - PROCESS | 3236 | 1467821127075 Marionette DEBUG loaded listener.js 09:05:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (1610B800) [pid = 3236] [serial = 1520] [outer = 12CA2400] 09:05:27 INFO - PROCESS | 3236 | 1467821127669 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 970ms 09:05:27 INFO - PROCESS | 3236 | 1467821127710 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 09:05:27 INFO - PROCESS | 3236 | 1467821127713 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 09:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:05:27 INFO - PROCESS | 3236 | 1467821127717 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:05:27 INFO - PROCESS | 3236 | 1467821127721 Marionette TRACE conn6 <- [1,1990,null,{}] 09:05:27 INFO - PROCESS | 3236 | 1467821127733 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:27 INFO - PROCESS | 3236 | 1467821127738 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:27 INFO - PROCESS | 3236 | 1467821127857 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 09:05:27 INFO - PROCESS | 3236 | 1467821127965 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:27 INFO - PROCESS | 3236 | 1467821127969 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:27 INFO - PROCESS | 3236 | ++DOCSHELL 183DB400 == 41 [pid = 3236] [id = 507] 09:05:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (183E0C00) [pid = 3236] [serial = 1521] [outer = 00000000] 09:05:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (19179C00) [pid = 3236] [serial = 1522] [outer = 183E0C00] 09:05:28 INFO - PROCESS | 3236 | 1467821128027 Marionette DEBUG loaded listener.js 09:05:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (1930FC00) [pid = 3236] [serial = 1523] [outer = 183E0C00] 09:05:28 INFO - PROCESS | 3236 | 1467821128622 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 970ms 09:05:28 INFO - PROCESS | 3236 | 1467821128690 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 09:05:28 INFO - PROCESS | 3236 | 1467821128693 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 09:05:28 INFO - PROCESS | 3236 | 1467821128697 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:05:28 INFO - PROCESS | 3236 | 1467821128699 Marionette TRACE conn6 <- [1,1994,null,{}] 09:05:28 INFO - PROCESS | 3236 | 1467821128703 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:28 INFO - PROCESS | 3236 | 1467821128705 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:28 INFO - PROCESS | 3236 | 1467821128816 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 09:05:28 INFO - PROCESS | 3236 | 1467821128955 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:28 INFO - PROCESS | 3236 | 1467821128958 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:28 INFO - PROCESS | 3236 | ++DOCSHELL 12A30000 == 42 [pid = 3236] [id = 508] 09:05:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (1615AC00) [pid = 3236] [serial = 1524] [outer = 00000000] 09:05:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (19437400) [pid = 3236] [serial = 1525] [outer = 1615AC00] 09:05:29 INFO - PROCESS | 3236 | 1467821129013 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (195AC000) [pid = 3236] [serial = 1526] [outer = 1615AC00] 09:05:29 INFO - PROCESS | 3236 | 1467821129830 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:05:29 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 09:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1179ms 09:05:29 INFO - PROCESS | 3236 | 1467821129879 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 09:05:29 INFO - PROCESS | 3236 | 1467821129883 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 09:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:05:29 INFO - PROCESS | 3236 | 1467821129888 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:05:29 INFO - PROCESS | 3236 | 1467821129891 Marionette TRACE conn6 <- [1,1998,null,{}] 09:05:29 INFO - PROCESS | 3236 | 1467821129897 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:29 INFO - PROCESS | 3236 | 1467821129900 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:30 INFO - PROCESS | 3236 | 1467821130003 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 09:05:30 INFO - PROCESS | 3236 | 1467821130138 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:30 INFO - PROCESS | 3236 | 1467821130143 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:30 INFO - PROCESS | 3236 | ++DOCSHELL 0E66D000 == 43 [pid = 3236] [id = 509] 09:05:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (0E670000) [pid = 3236] [serial = 1527] [outer = 00000000] 09:05:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (0E6AB000) [pid = 3236] [serial = 1528] [outer = 0E670000] 09:05:30 INFO - PROCESS | 3236 | 1467821130195 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (0EF3E400) [pid = 3236] [serial = 1529] [outer = 0E670000] 09:05:31 INFO - PROCESS | 3236 | --DOCSHELL 175C6C00 == 42 [pid = 3236] [id = 503] 09:05:31 INFO - PROCESS | 3236 | --DOCSHELL 0E6AD400 == 41 [pid = 3236] [id = 502] 09:05:31 INFO - PROCESS | 3236 | --DOCSHELL 0DF22000 == 40 [pid = 3236] [id = 501] 09:05:31 INFO - PROCESS | 3236 | --DOCSHELL 16A2A000 == 39 [pid = 3236] [id = 500] 09:05:31 INFO - PROCESS | 3236 | --DOCSHELL 15CC2000 == 38 [pid = 3236] [id = 499] 09:05:31 INFO - PROCESS | 3236 | --DOCSHELL 13762000 == 37 [pid = 3236] [id = 498] 09:05:31 INFO - PROCESS | 3236 | --DOCSHELL 0E6ABC00 == 36 [pid = 3236] [id = 497] 09:05:31 INFO - PROCESS | 3236 | --DOCSHELL 0DEE3400 == 35 [pid = 3236] [id = 496] 09:05:31 INFO - PROCESS | 3236 | --DOCSHELL 0DEE5C00 == 34 [pid = 3236] [id = 494] 09:05:31 INFO - PROCESS | 3236 | --DOCSHELL 12B0C800 == 33 [pid = 3236] [id = 493] 09:05:31 INFO - PROCESS | 3236 | --DOCSHELL 122E4800 == 32 [pid = 3236] [id = 495] 09:05:31 INFO - PROCESS | 3236 | --DOCSHELL 12A30000 == 31 [pid = 3236] [id = 508] 09:05:31 INFO - PROCESS | 3236 | --DOCSHELL 12A4CC00 == 30 [pid = 3236] [id = 506] 09:05:31 INFO - PROCESS | 3236 | --DOCSHELL 183DB400 == 29 [pid = 3236] [id = 507] 09:05:31 INFO - PROCESS | 3236 | --DOCSHELL 1375FC00 == 28 [pid = 3236] [id = 504] 09:05:31 INFO - PROCESS | 3236 | --DOCSHELL 0E05D800 == 27 [pid = 3236] [id = 505] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (14831C00) [pid = 3236] [serial = 1465] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (12B4FC00) [pid = 3236] [serial = 1462] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (1216C000) [pid = 3236] [serial = 1454] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (0E9C4C00) [pid = 3236] [serial = 1453] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (0E6F0000) [pid = 3236] [serial = 1459] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (0E946C00) [pid = 3236] [serial = 1460] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (0E051400) [pid = 3236] [serial = 1456] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (0E05B000) [pid = 3236] [serial = 1457] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (17157400) [pid = 3236] [serial = 1478] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (1216EC00) [pid = 3236] [serial = 1442] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0E6ACC00) [pid = 3236] [serial = 1441] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1610D000) [pid = 3236] [serial = 1468] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (16104400) [pid = 3236] [serial = 1445] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (148A0400) [pid = 3236] [serial = 1444] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (183D6C00) [pid = 3236] [serial = 1448] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (183CCC00) [pid = 3236] [serial = 1447] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (18468800) [pid = 3236] [serial = 1451] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (183E4800) [pid = 3236] [serial = 1450] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (16C0DC00) [pid = 3236] [serial = 1471] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18235800) [pid = 3236] [serial = 1480] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1616B400) [pid = 3236] [serial = 1469] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (175ABC00) [pid = 3236] [serial = 1477] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (16102C00) [pid = 3236] [serial = 1474] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (171E6C00) [pid = 3236] [serial = 1472] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (148A1C00) [pid = 3236] [serial = 1466] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (161DD400) [pid = 3236] [serial = 1475] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (12BE9C00) [pid = 3236] [serial = 1463] [outer = 00000000] [url = about:blank] 09:05:31 INFO - PROCESS | 3236 | 1467821131471 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:05:31 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 09:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1634ms 09:05:31 INFO - PROCESS | 3236 | 1467821131524 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 09:05:31 INFO - PROCESS | 3236 | 1467821131528 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 09:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:05:31 INFO - PROCESS | 3236 | 1467821131532 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:05:31 INFO - PROCESS | 3236 | 1467821131535 Marionette TRACE conn6 <- [1,2002,null,{}] 09:05:31 INFO - PROCESS | 3236 | 1467821131540 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:31 INFO - PROCESS | 3236 | 1467821131544 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:31 INFO - PROCESS | 3236 | 1467821131637 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 09:05:31 INFO - PROCESS | 3236 | 1467821131736 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:31 INFO - PROCESS | 3236 | 1467821131738 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:31 INFO - PROCESS | 3236 | ++DOCSHELL 0DF1F400 == 28 [pid = 3236] [id = 510] 09:05:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0DF20C00) [pid = 3236] [serial = 1530] [outer = 00000000] 09:05:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0E04E400) [pid = 3236] [serial = 1531] [outer = 0DF20C00] 09:05:31 INFO - PROCESS | 3236 | 1467821131788 Marionette DEBUG loaded listener.js 09:05:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0E057400) [pid = 3236] [serial = 1532] [outer = 0DF20C00] 09:05:32 INFO - PROCESS | 3236 | 1467821132219 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 09:05:32 INFO - PROCESS | 3236 | 1467821132263 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 09:05:32 INFO - PROCESS | 3236 | 1467821132268 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 09:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:05:32 INFO - PROCESS | 3236 | 1467821132309 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:05:32 INFO - PROCESS | 3236 | 1467821132312 Marionette TRACE conn6 <- [1,2006,null,{}] 09:05:32 INFO - PROCESS | 3236 | 1467821132316 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:32 INFO - PROCESS | 3236 | 1467821132319 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:32 INFO - PROCESS | 3236 | 1467821132409 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 09:05:32 INFO - PROCESS | 3236 | 1467821132424 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:32 INFO - PROCESS | 3236 | 1467821132427 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:32 INFO - PROCESS | 3236 | ++DOCSHELL 0E6F0400 == 29 [pid = 3236] [id = 511] 09:05:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0E6F1000) [pid = 3236] [serial = 1533] [outer = 00000000] 09:05:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (0E8E1C00) [pid = 3236] [serial = 1534] [outer = 0E6F1000] 09:05:32 INFO - PROCESS | 3236 | 1467821132474 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0E9C3800) [pid = 3236] [serial = 1535] [outer = 0E6F1000] 09:05:32 INFO - PROCESS | 3236 | 1467821132941 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 690ms 09:05:32 INFO - PROCESS | 3236 | 1467821132998 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 09:05:32 INFO - PROCESS | 3236 | 1467821133001 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 09:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:05:33 INFO - PROCESS | 3236 | 1467821133004 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:05:33 INFO - PROCESS | 3236 | 1467821133008 Marionette TRACE conn6 <- [1,2010,null,{}] 09:05:33 INFO - PROCESS | 3236 | 1467821133018 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:33 INFO - PROCESS | 3236 | 1467821133023 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:33 INFO - PROCESS | 3236 | 1467821133108 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 09:05:33 INFO - PROCESS | 3236 | 1467821133118 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:33 INFO - PROCESS | 3236 | 1467821133121 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:33 INFO - PROCESS | 3236 | ++DOCSHELL 123C3400 == 30 [pid = 3236] [id = 512] 09:05:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (12594000) [pid = 3236] [serial = 1536] [outer = 00000000] 09:05:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (12B0C800) [pid = 3236] [serial = 1537] [outer = 12594000] 09:05:33 INFO - PROCESS | 3236 | 1467821133259 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (12B54800) [pid = 3236] [serial = 1538] [outer = 12594000] 09:05:33 INFO - PROCESS | 3236 | 1467821133706 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 09:05:33 INFO - PROCESS | 3236 | 1467821133738 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 09:05:33 INFO - PROCESS | 3236 | 1467821133740 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 09:05:33 INFO - PROCESS | 3236 | 1467821133743 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:05:33 INFO - PROCESS | 3236 | 1467821133745 Marionette TRACE conn6 <- [1,2014,null,{}] 09:05:33 INFO - PROCESS | 3236 | 1467821133788 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:33 INFO - PROCESS | 3236 | 1467821133790 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:33 INFO - PROCESS | 3236 | 1467821133923 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 09:05:33 INFO - PROCESS | 3236 | 1467821133936 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:33 INFO - PROCESS | 3236 | 1467821133938 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:34 INFO - PROCESS | 3236 | ++DOCSHELL 12BE3C00 == 31 [pid = 3236] [id = 513] 09:05:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (12BE6400) [pid = 3236] [serial = 1539] [outer = 00000000] 09:05:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (14171400) [pid = 3236] [serial = 1540] [outer = 12BE6400] 09:05:34 INFO - PROCESS | 3236 | 1467821134039 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1483E400) [pid = 3236] [serial = 1541] [outer = 12BE6400] 09:05:34 INFO - PROCESS | 3236 | 1467821134480 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 771ms 09:05:34 INFO - PROCESS | 3236 | 1467821134519 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 09:05:34 INFO - PROCESS | 3236 | 1467821134521 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 09:05:34 INFO - PROCESS | 3236 | 1467821134524 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:05:34 INFO - PROCESS | 3236 | 1467821134526 Marionette TRACE conn6 <- [1,2018,null,{}] 09:05:34 INFO - PROCESS | 3236 | 1467821134529 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:34 INFO - PROCESS | 3236 | 1467821134531 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:34 INFO - PROCESS | 3236 | 1467821134651 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 09:05:34 INFO - PROCESS | 3236 | 1467821134659 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:34 INFO - PROCESS | 3236 | 1467821134661 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:34 INFO - PROCESS | 3236 | ++DOCSHELL 148D3C00 == 32 [pid = 3236] [id = 514] 09:05:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1542A400) [pid = 3236] [serial = 1542] [outer = 00000000] 09:05:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (15CC2000) [pid = 3236] [serial = 1543] [outer = 1542A400] 09:05:34 INFO - PROCESS | 3236 | 1467821134708 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1610B400) [pid = 3236] [serial = 1544] [outer = 1542A400] 09:05:35 INFO - PROCESS | 3236 | 1467821135172 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 09:05:35 INFO - PROCESS | 3236 | 1467821135200 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 3236 | 1467821135202 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 09:05:35 INFO - PROCESS | 3236 | 1467821135205 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:05:35 INFO - PROCESS | 3236 | 1467821135206 Marionette TRACE conn6 <- [1,2022,null,{}] 09:05:35 INFO - PROCESS | 3236 | 1467821135210 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:35 INFO - PROCESS | 3236 | 1467821135215 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:35 INFO - PROCESS | 3236 | 1467821135386 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 09:05:35 INFO - PROCESS | 3236 | 1467821135413 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:35 INFO - PROCESS | 3236 | 1467821135415 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:35 INFO - PROCESS | 3236 | ++DOCSHELL 161C9400 == 33 [pid = 3236] [id = 515] 09:05:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (161DE400) [pid = 3236] [serial = 1545] [outer = 00000000] 09:05:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (16A86800) [pid = 3236] [serial = 1546] [outer = 161DE400] 09:05:35 INFO - PROCESS | 3236 | 1467821135460 Marionette DEBUG loaded listener.js 09:05:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (17152C00) [pid = 3236] [serial = 1547] [outer = 161DE400] 09:05:35 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (15CC2C00) [pid = 3236] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:05:35 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (17153000) [pid = 3236] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:05:35 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (16A2C000) [pid = 3236] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:05:35 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (17D93400) [pid = 3236] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:05:35 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (123CD800) [pid = 3236] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:05:35 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0DEEE000) [pid = 3236] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:05:35 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0EEDF000) [pid = 3236] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:05:35 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (13762400) [pid = 3236] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:05:35 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0DEE3800) [pid = 3236] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:05:35 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0E8B2400) [pid = 3236] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:05:35 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (183E3000) [pid = 3236] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:05:35 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (17D8D000) [pid = 3236] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:05:36 INFO - PROCESS | 3236 | 1467821136069 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 930ms 09:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:05:36 INFO - PROCESS | 3236 | 1467821136139 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 09:05:36 INFO - PROCESS | 3236 | 1467821136141 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 09:05:36 INFO - PROCESS | 3236 | 1467821136144 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:05:36 INFO - PROCESS | 3236 | 1467821136146 Marionette TRACE conn6 <- [1,2026,null,{}] 09:05:36 INFO - PROCESS | 3236 | 1467821136149 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:36 INFO - PROCESS | 3236 | 1467821136151 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:36 INFO - PROCESS | 3236 | 1467821136229 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 09:05:36 INFO - PROCESS | 3236 | 1467821136235 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:36 INFO - PROCESS | 3236 | 1467821136237 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:36 INFO - PROCESS | 3236 | ++DOCSHELL 0DF27400 == 34 [pid = 3236] [id = 516] 09:05:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (13762400) [pid = 3236] [serial = 1548] [outer = 00000000] 09:05:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16A2C000) [pid = 3236] [serial = 1549] [outer = 13762400] 09:05:36 INFO - PROCESS | 3236 | 1467821136281 Marionette DEBUG loaded listener.js 09:05:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16A40C00) [pid = 3236] [serial = 1550] [outer = 13762400] 09:05:36 INFO - PROCESS | 3236 | 1467821136706 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 09:05:36 INFO - PROCESS | 3236 | 1467821136775 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 09:05:36 INFO - PROCESS | 3236 | 1467821136777 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 09:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:05:36 INFO - PROCESS | 3236 | 1467821136780 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:05:36 INFO - PROCESS | 3236 | 1467821136782 Marionette TRACE conn6 <- [1,2030,null,{}] 09:05:36 INFO - PROCESS | 3236 | 1467821136785 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:36 INFO - PROCESS | 3236 | 1467821136787 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:36 INFO - PROCESS | 3236 | 1467821136866 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 09:05:36 INFO - PROCESS | 3236 | 1467821136872 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:36 INFO - PROCESS | 3236 | 1467821136874 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:36 INFO - PROCESS | 3236 | ++DOCSHELL 17153000 == 35 [pid = 3236] [id = 517] 09:05:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (171DC800) [pid = 3236] [serial = 1551] [outer = 00000000] 09:05:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (171E8400) [pid = 3236] [serial = 1552] [outer = 171DC800] 09:05:36 INFO - PROCESS | 3236 | 1467821136918 Marionette DEBUG loaded listener.js 09:05:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (16167800) [pid = 3236] [serial = 1553] [outer = 171DC800] 09:05:37 INFO - PROCESS | 3236 | 1467821137362 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:05:37 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) 09:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 630ms 09:05:37 INFO - PROCESS | 3236 | 1467821137424 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 09:05:37 INFO - PROCESS | 3236 | 1467821137426 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 09:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:05:37 INFO - PROCESS | 3236 | 1467821137429 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:05:37 INFO - PROCESS | 3236 | 1467821137431 Marionette TRACE conn6 <- [1,2034,null,{}] 09:05:37 INFO - PROCESS | 3236 | 1467821137434 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:37 INFO - PROCESS | 3236 | 1467821137436 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:37 INFO - PROCESS | 3236 | 1467821137516 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 09:05:37 INFO - PROCESS | 3236 | 1467821137521 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 3236 | 1467821137523 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:37 INFO - PROCESS | 3236 | ++DOCSHELL 123C0800 == 36 [pid = 3236] [id = 518] 09:05:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (175C6400) [pid = 3236] [serial = 1554] [outer = 00000000] 09:05:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (17D91C00) [pid = 3236] [serial = 1555] [outer = 175C6400] 09:05:37 INFO - PROCESS | 3236 | 1467821137568 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (17D92800) [pid = 3236] [serial = 1556] [outer = 175C6400] 09:05:38 INFO - PROCESS | 3236 | --DOCSHELL 0E66D000 == 35 [pid = 3236] [id = 509] 09:05:38 INFO - PROCESS | 3236 | --DOCSHELL 0DF1F400 == 34 [pid = 3236] [id = 510] 09:05:39 INFO - PROCESS | 3236 | --DOCSHELL 161C9400 == 33 [pid = 3236] [id = 515] 09:05:39 INFO - PROCESS | 3236 | --DOCSHELL 17153000 == 32 [pid = 3236] [id = 517] 09:05:39 INFO - PROCESS | 3236 | --DOCSHELL 0E6F0400 == 31 [pid = 3236] [id = 511] 09:05:39 INFO - PROCESS | 3236 | --DOCSHELL 12BE3C00 == 30 [pid = 3236] [id = 513] 09:05:39 INFO - PROCESS | 3236 | --DOCSHELL 148D3C00 == 29 [pid = 3236] [id = 514] 09:05:39 INFO - PROCESS | 3236 | --DOCSHELL 0DF27400 == 28 [pid = 3236] [id = 516] 09:05:39 INFO - PROCESS | 3236 | --DOCSHELL 123C3400 == 27 [pid = 3236] [id = 512] 09:05:39 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (16159800) [pid = 3236] [serial = 1498] [outer = 00000000] [url = about:blank] 09:05:39 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (175D0800) [pid = 3236] [serial = 1504] [outer = 00000000] [url = about:blank] 09:05:39 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (16A47C00) [pid = 3236] [serial = 1501] [outer = 00000000] [url = about:blank] 09:05:39 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (183C3800) [pid = 3236] [serial = 1481] [outer = 00000000] [url = about:blank] 09:05:39 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (13C46400) [pid = 3236] [serial = 1486] [outer = 00000000] [url = about:blank] 09:05:39 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (148A8000) [pid = 3236] [serial = 1487] [outer = 00000000] [url = about:blank] 09:05:39 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0E32DC00) [pid = 3236] [serial = 1483] [outer = 00000000] [url = about:blank] 09:05:39 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0E69E400) [pid = 3236] [serial = 1484] [outer = 00000000] [url = about:blank] 09:05:39 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (12174400) [pid = 3236] [serial = 1492] [outer = 00000000] [url = about:blank] 09:05:39 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (12217000) [pid = 3236] [serial = 1493] [outer = 00000000] [url = about:blank] 09:05:39 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1417B400) [pid = 3236] [serial = 1495] [outer = 00000000] [url = about:blank] 09:05:39 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0DF1F800) [pid = 3236] [serial = 1489] [outer = 00000000] [url = about:blank] 09:05:39 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (14839800) [pid = 3236] [serial = 1507] [outer = 00000000] [url = about:blank] 09:05:39 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0E04E800) [pid = 3236] [serial = 1490] [outer = 00000000] [url = about:blank] 09:05:39 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (1846CC00) [pid = 3236] [serial = 1514] [outer = 00000000] [url = about:blank] 09:05:39 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (183DAC00) [pid = 3236] [serial = 1511] [outer = 00000000] [url = about:blank] 09:05:39 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (18458C00) [pid = 3236] [serial = 1513] [outer = 00000000] [url = about:blank] 09:05:39 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (183C5800) [pid = 3236] [serial = 1510] [outer = 00000000] [url = about:blank] 09:05:39 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (171E7800) [pid = 3236] [serial = 1505] [outer = 00000000] [url = about:blank] 09:05:39 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (16936C00) [pid = 3236] [serial = 1499] [outer = 00000000] [url = about:blank] 09:05:39 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (16A88400) [pid = 3236] [serial = 1502] [outer = 00000000] [url = about:blank] 09:05:39 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (148A7800) [pid = 3236] [serial = 1508] [outer = 00000000] [url = about:blank] 09:05:39 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (14830C00) [pid = 3236] [serial = 1496] [outer = 00000000] [url = about:blank] 09:05:39 INFO - PROCESS | 3236 | 1467821139384 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1980ms 09:05:39 INFO - PROCESS | 3236 | 1467821139413 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 09:05:39 INFO - PROCESS | 3236 | 1467821139417 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 09:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:05:39 INFO - PROCESS | 3236 | 1467821139422 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:05:39 INFO - PROCESS | 3236 | 1467821139425 Marionette TRACE conn6 <- [1,2038,null,{}] 09:05:39 INFO - PROCESS | 3236 | 1467821139431 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:39 INFO - PROCESS | 3236 | 1467821139434 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:39 INFO - PROCESS | 3236 | 1467821139524 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 09:05:39 INFO - PROCESS | 3236 | 1467821139535 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:39 INFO - PROCESS | 3236 | 1467821139539 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:39 INFO - PROCESS | 3236 | ++DOCSHELL 0DF23800 == 28 [pid = 3236] [id = 519] 09:05:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (0DF24400) [pid = 3236] [serial = 1557] [outer = 00000000] 09:05:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (0DF75000) [pid = 3236] [serial = 1558] [outer = 0DF24400] 09:05:39 INFO - PROCESS | 3236 | 1467821139589 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0E050C00) [pid = 3236] [serial = 1559] [outer = 0DF24400] 09:05:40 INFO - PROCESS | 3236 | 1467821140092 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 09:05:40 INFO - PROCESS | 3236 | 1467821140152 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 3236 | 1467821140158 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 09:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:05:40 INFO - PROCESS | 3236 | 1467821140164 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 3236 | 1467821140167 Marionette TRACE conn6 <- [1,2042,null,{}] 09:05:40 INFO - PROCESS | 3236 | 1467821140171 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:40 INFO - PROCESS | 3236 | 1467821140174 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:40 INFO - PROCESS | 3236 | 1467821140285 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 09:05:40 INFO - PROCESS | 3236 | 1467821140378 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:40 INFO - PROCESS | 3236 | 1467821140381 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:40 INFO - PROCESS | 3236 | ++DOCSHELL 0E673C00 == 29 [pid = 3236] [id = 520] 09:05:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0E675C00) [pid = 3236] [serial = 1560] [outer = 00000000] 09:05:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0E6A1800) [pid = 3236] [serial = 1561] [outer = 0E675C00] 09:05:40 INFO - PROCESS | 3236 | 1467821140429 Marionette DEBUG loaded listener.js 09:05:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0E6ACC00) [pid = 3236] [serial = 1562] [outer = 0E675C00] 09:05:40 INFO - PROCESS | 3236 | 1467821140821 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 09:05:40 INFO - PROCESS | 3236 | 1467821140898 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 3236 | 1467821140900 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 09:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:05:40 INFO - PROCESS | 3236 | 1467821140937 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 3236 | 1467821140940 Marionette TRACE conn6 <- [1,2046,null,{}] 09:05:40 INFO - PROCESS | 3236 | 1467821140952 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:40 INFO - PROCESS | 3236 | 1467821140956 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:41 INFO - PROCESS | 3236 | 1467821141041 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 09:05:41 INFO - PROCESS | 3236 | 1467821141052 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:41 INFO - PROCESS | 3236 | 1467821141055 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:41 INFO - PROCESS | 3236 | ++DOCSHELL 12177C00 == 30 [pid = 3236] [id = 521] 09:05:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (12178000) [pid = 3236] [serial = 1563] [outer = 00000000] 09:05:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (12214C00) [pid = 3236] [serial = 1564] [outer = 12178000] 09:05:41 INFO - PROCESS | 3236 | 1467821141103 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (122A5800) [pid = 3236] [serial = 1565] [outer = 12178000] 09:05:41 INFO - PROCESS | 3236 | 1467821141548 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 690ms 09:05:41 INFO - PROCESS | 3236 | 1467821141623 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 09:05:41 INFO - PROCESS | 3236 | 1467821141626 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 09:05:41 INFO - PROCESS | 3236 | 1467821141629 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:05:41 INFO - PROCESS | 3236 | 1467821141631 Marionette TRACE conn6 <- [1,2050,null,{}] 09:05:41 INFO - PROCESS | 3236 | 1467821141634 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:41 INFO - PROCESS | 3236 | 1467821141636 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:41 INFO - PROCESS | 3236 | 1467821141721 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 09:05:41 INFO - PROCESS | 3236 | 1467821141726 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:41 INFO - PROCESS | 3236 | 1467821141728 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:41 INFO - PROCESS | 3236 | ++DOCSHELL 123CD800 == 31 [pid = 3236] [id = 522] 09:05:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (123CE800) [pid = 3236] [serial = 1566] [outer = 00000000] 09:05:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (12B52000) [pid = 3236] [serial = 1567] [outer = 123CE800] 09:05:41 INFO - PROCESS | 3236 | 1467821141773 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1375B400) [pid = 3236] [serial = 1568] [outer = 123CE800] 09:05:42 INFO - PROCESS | 3236 | 1467821142197 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 630ms 09:05:42 INFO - PROCESS | 3236 | 1467821142263 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 09:05:42 INFO - PROCESS | 3236 | 1467821142266 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 09:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:05:42 INFO - PROCESS | 3236 | 1467821142269 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:05:42 INFO - PROCESS | 3236 | 1467821142271 Marionette TRACE conn6 <- [1,2054,null,{}] 09:05:42 INFO - PROCESS | 3236 | 1467821142274 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:42 INFO - PROCESS | 3236 | 1467821142276 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:42 INFO - PROCESS | 3236 | 1467821142354 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 09:05:42 INFO - PROCESS | 3236 | 1467821142360 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:42 INFO - PROCESS | 3236 | 1467821142362 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:42 INFO - PROCESS | 3236 | ++DOCSHELL 14176000 == 32 [pid = 3236] [id = 523] 09:05:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1417B400) [pid = 3236] [serial = 1569] [outer = 00000000] 09:05:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (14589C00) [pid = 3236] [serial = 1570] [outer = 1417B400] 09:05:42 INFO - PROCESS | 3236 | 1467821142406 Marionette DEBUG loaded listener.js 09:05:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (148A5800) [pid = 3236] [serial = 1571] [outer = 1417B400] 09:05:42 INFO - PROCESS | 3236 | 1467821142872 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 09:05:42 INFO - PROCESS | 3236 | 1467821142911 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 09:05:42 INFO - PROCESS | 3236 | 1467821142913 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 09:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:05:42 INFO - PROCESS | 3236 | 1467821142917 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:05:42 INFO - PROCESS | 3236 | 1467821142918 Marionette TRACE conn6 <- [1,2058,null,{}] 09:05:42 INFO - PROCESS | 3236 | 1467821142922 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:42 INFO - PROCESS | 3236 | 1467821142927 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:43 INFO - PROCESS | 3236 | 1467821143027 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 09:05:43 INFO - PROCESS | 3236 | 1467821143035 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:43 INFO - PROCESS | 3236 | 1467821143037 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:43 INFO - PROCESS | 3236 | ++DOCSHELL 1610AC00 == 33 [pid = 3236] [id = 524] 09:05:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (1610B000) [pid = 3236] [serial = 1572] [outer = 00000000] 09:05:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (1615C000) [pid = 3236] [serial = 1573] [outer = 1610B000] 09:05:43 INFO - PROCESS | 3236 | 1467821143082 Marionette DEBUG loaded listener.js 09:05:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (161DD400) [pid = 3236] [serial = 1574] [outer = 1610B000] 09:05:43 INFO - PROCESS | 3236 | 1467821143520 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 09:05:43 INFO - PROCESS | 3236 | 1467821143591 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 09:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:05:43 INFO - PROCESS | 3236 | 1467821143593 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 09:05:43 INFO - PROCESS | 3236 | 1467821143596 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:05:43 INFO - PROCESS | 3236 | 1467821143597 Marionette TRACE conn6 <- [1,2062,null,{}] 09:05:43 INFO - PROCESS | 3236 | 1467821143601 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:43 INFO - PROCESS | 3236 | 1467821143603 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:43 INFO - PROCESS | 3236 | 1467821143679 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 09:05:43 INFO - PROCESS | 3236 | 1467821143685 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:43 INFO - PROCESS | 3236 | 1467821143687 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:43 INFO - PROCESS | 3236 | ++DOCSHELL 161E5800 == 34 [pid = 3236] [id = 525] 09:05:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1693C400) [pid = 3236] [serial = 1575] [outer = 00000000] 09:05:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (16A35800) [pid = 3236] [serial = 1576] [outer = 1693C400] 09:05:43 INFO - PROCESS | 3236 | 1467821143730 Marionette DEBUG loaded listener.js 09:05:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (16A4B000) [pid = 3236] [serial = 1577] [outer = 1693C400] 09:05:44 INFO - PROCESS | 3236 | 1467821144180 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 09:05:44 INFO - PROCESS | 3236 | 1467821144243 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 3236 | 1467821144245 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 09:05:44 INFO - PROCESS | 3236 | 1467821144248 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:05:44 INFO - PROCESS | 3236 | 1467821144249 Marionette TRACE conn6 <- [1,2066,null,{}] 09:05:44 INFO - PROCESS | 3236 | 1467821144253 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:44 INFO - PROCESS | 3236 | 1467821144255 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:44 INFO - PROCESS | 3236 | 1467821144332 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 09:05:44 INFO - PROCESS | 3236 | 1467821144337 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:44 INFO - PROCESS | 3236 | 1467821144339 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:44 INFO - PROCESS | 3236 | ++DOCSHELL 16C0E400 == 35 [pid = 3236] [id = 526] 09:05:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (16C0E800) [pid = 3236] [serial = 1578] [outer = 00000000] 09:05:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (171DD000) [pid = 3236] [serial = 1579] [outer = 16C0E800] 09:05:44 INFO - PROCESS | 3236 | 1467821144383 Marionette DEBUG loaded listener.js 09:05:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (16C10400) [pid = 3236] [serial = 1580] [outer = 16C0E800] 09:05:44 INFO - PROCESS | 3236 | 1467821144845 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 09:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:05:44 INFO - PROCESS | 3236 | 1467821144881 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 3236 | 1467821144884 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 09:05:44 INFO - PROCESS | 3236 | 1467821144887 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - PROCESS | 3236 | 1467821144888 Marionette TRACE conn6 <- [1,2070,null,{}] 09:05:44 INFO - PROCESS | 3236 | 1467821144892 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:44 INFO - PROCESS | 3236 | 1467821144893 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:45 INFO - PROCESS | 3236 | 1467821145009 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 09:05:45 INFO - PROCESS | 3236 | 1467821145017 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:45 INFO - PROCESS | 3236 | 1467821145019 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:45 INFO - PROCESS | 3236 | ++DOCSHELL 12174800 == 36 [pid = 3236] [id = 527] 09:05:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (175ABC00) [pid = 3236] [serial = 1581] [outer = 00000000] 09:05:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (175C8C00) [pid = 3236] [serial = 1582] [outer = 175ABC00] 09:05:45 INFO - PROCESS | 3236 | 1467821145119 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (17D8D000) [pid = 3236] [serial = 1583] [outer = 175ABC00] 09:05:45 INFO - PROCESS | 3236 | 1467821145583 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 09:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:05:45 INFO - PROCESS | 3236 | 1467821145617 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 09:05:45 INFO - PROCESS | 3236 | 1467821145619 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 09:05:45 INFO - PROCESS | 3236 | 1467821145622 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - PROCESS | 3236 | 1467821145624 Marionette TRACE conn6 <- [1,2074,null,{}] 09:05:45 INFO - PROCESS | 3236 | 1467821145627 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:45 INFO - PROCESS | 3236 | 1467821145629 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:45 INFO - PROCESS | 3236 | 1467821145750 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 09:05:45 INFO - PROCESS | 3236 | 1467821145758 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:45 INFO - PROCESS | 3236 | 1467821145760 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:45 INFO - PROCESS | 3236 | ++DOCSHELL 175CE000 == 37 [pid = 3236] [id = 528] 09:05:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (1820A400) [pid = 3236] [serial = 1584] [outer = 00000000] 09:05:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (18235000) [pid = 3236] [serial = 1585] [outer = 1820A400] 09:05:45 INFO - PROCESS | 3236 | 1467821145861 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (183C5800) [pid = 3236] [serial = 1586] [outer = 1820A400] 09:05:46 INFO - PROCESS | 3236 | 1467821146278 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 09:05:46 INFO - PROCESS | 3236 | 1467821146293 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 09:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:05:46 INFO - PROCESS | 3236 | 1467821146296 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 09:05:46 INFO - PROCESS | 3236 | 1467821146304 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:05:46 INFO - PROCESS | 3236 | 1467821146307 Marionette TRACE conn6 <- [1,2078,null,{}] 09:05:46 INFO - PROCESS | 3236 | 1467821146310 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:46 INFO - PROCESS | 3236 | 1467821146312 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:46 INFO - PROCESS | 3236 | 1467821146467 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 09:05:46 INFO - PROCESS | 3236 | 1467821146491 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:46 INFO - PROCESS | 3236 | 1467821146493 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:46 INFO - PROCESS | 3236 | ++DOCSHELL 13C4BC00 == 38 [pid = 3236] [id = 529] 09:05:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (183DB400) [pid = 3236] [serial = 1587] [outer = 00000000] 09:05:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (183E1400) [pid = 3236] [serial = 1588] [outer = 183DB400] 09:05:46 INFO - PROCESS | 3236 | 1467821146539 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (18453C00) [pid = 3236] [serial = 1589] [outer = 183DB400] 09:05:46 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (171DC800) [pid = 3236] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:05:46 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (12BE6400) [pid = 3236] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:05:46 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (1542A400) [pid = 3236] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:05:46 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (161DE400) [pid = 3236] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:05:46 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (183E0C00) [pid = 3236] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:05:46 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (12CA2400) [pid = 3236] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:05:46 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (0E320400) [pid = 3236] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:05:46 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (12594000) [pid = 3236] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:05:46 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0E6F1000) [pid = 3236] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:05:46 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (0DF20C00) [pid = 3236] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:05:46 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0E670000) [pid = 3236] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:05:46 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (1615AC00) [pid = 3236] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:05:46 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (13762400) [pid = 3236] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:05:47 INFO - PROCESS | 3236 | 1467821147081 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 830ms 09:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:05:47 INFO - PROCESS | 3236 | 1467821147129 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 09:05:47 INFO - PROCESS | 3236 | 1467821147131 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 09:05:47 INFO - PROCESS | 3236 | 1467821147134 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:05:47 INFO - PROCESS | 3236 | 1467821147136 Marionette TRACE conn6 <- [1,2082,null,{}] 09:05:47 INFO - PROCESS | 3236 | 1467821147140 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:47 INFO - PROCESS | 3236 | 1467821147141 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:47 INFO - PROCESS | 3236 | 1467821147223 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 09:05:47 INFO - PROCESS | 3236 | 1467821147228 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:47 INFO - PROCESS | 3236 | 1467821147230 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:47 INFO - PROCESS | 3236 | ++DOCSHELL 0E327400 == 39 [pid = 3236] [id = 530] 09:05:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (0E6A0C00) [pid = 3236] [serial = 1590] [outer = 00000000] 09:05:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (13C4B400) [pid = 3236] [serial = 1591] [outer = 0E6A0C00] 09:05:47 INFO - PROCESS | 3236 | 1467821147284 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (148A8C00) [pid = 3236] [serial = 1592] [outer = 0E6A0C00] 09:05:47 INFO - PROCESS | 3236 | 1467821147697 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 630ms 09:05:47 INFO - PROCESS | 3236 | 1467821147766 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 09:05:47 INFO - PROCESS | 3236 | 1467821147768 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 09:05:47 INFO - PROCESS | 3236 | 1467821147771 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:05:47 INFO - PROCESS | 3236 | 1467821147773 Marionette TRACE conn6 <- [1,2086,null,{}] 09:05:47 INFO - PROCESS | 3236 | 1467821147776 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:47 INFO - PROCESS | 3236 | 1467821147778 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:47 INFO - PROCESS | 3236 | 1467821147858 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 09:05:47 INFO - PROCESS | 3236 | 1467821147864 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:47 INFO - PROCESS | 3236 | 1467821147866 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:47 INFO - PROCESS | 3236 | ++DOCSHELL 13C45400 == 40 [pid = 3236] [id = 531] 09:05:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (16153400) [pid = 3236] [serial = 1593] [outer = 00000000] 09:05:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (18233000) [pid = 3236] [serial = 1594] [outer = 16153400] 09:05:47 INFO - PROCESS | 3236 | 1467821147910 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (1845EC00) [pid = 3236] [serial = 1595] [outer = 16153400] 09:05:48 INFO - PROCESS | 3236 | 1467821148362 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 630ms 09:05:48 INFO - PROCESS | 3236 | 1467821148418 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 09:05:48 INFO - PROCESS | 3236 | 1467821148420 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 09:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:05:48 INFO - PROCESS | 3236 | 1467821148423 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 3236 | 1467821148424 Marionette TRACE conn6 <- [1,2090,null,{}] 09:05:48 INFO - PROCESS | 3236 | 1467821148428 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:48 INFO - PROCESS | 3236 | 1467821148430 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:48 INFO - PROCESS | 3236 | 1467821148510 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 09:05:48 INFO - PROCESS | 3236 | 1467821148516 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:48 INFO - PROCESS | 3236 | 1467821148518 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:48 INFO - PROCESS | 3236 | ++DOCSHELL 14589800 == 41 [pid = 3236] [id = 532] 09:05:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (16107800) [pid = 3236] [serial = 1596] [outer = 00000000] 09:05:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (19024400) [pid = 3236] [serial = 1597] [outer = 16107800] 09:05:48 INFO - PROCESS | 3236 | 1467821148562 Marionette DEBUG loaded listener.js 09:05:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (1902E000) [pid = 3236] [serial = 1598] [outer = 16107800] 09:05:49 INFO - PROCESS | 3236 | --DOCSHELL 123C0800 == 40 [pid = 3236] [id = 518] 09:05:49 INFO - PROCESS | 3236 | --DOCSHELL 0DF23800 == 39 [pid = 3236] [id = 519] 09:05:50 INFO - PROCESS | 3236 | --DOCSHELL 1610AC00 == 38 [pid = 3236] [id = 524] 09:05:50 INFO - PROCESS | 3236 | --DOCSHELL 12177C00 == 37 [pid = 3236] [id = 521] 09:05:50 INFO - PROCESS | 3236 | --DOCSHELL 161E5800 == 36 [pid = 3236] [id = 525] 09:05:50 INFO - PROCESS | 3236 | --DOCSHELL 123CD800 == 35 [pid = 3236] [id = 522] 09:05:50 INFO - PROCESS | 3236 | --DOCSHELL 12174800 == 34 [pid = 3236] [id = 527] 09:05:50 INFO - PROCESS | 3236 | --DOCSHELL 13C45400 == 33 [pid = 3236] [id = 531] 09:05:50 INFO - PROCESS | 3236 | --DOCSHELL 0E673C00 == 32 [pid = 3236] [id = 520] 09:05:50 INFO - PROCESS | 3236 | --DOCSHELL 16C0E400 == 31 [pid = 3236] [id = 526] 09:05:50 INFO - PROCESS | 3236 | --DOCSHELL 13C4BC00 == 30 [pid = 3236] [id = 529] 09:05:50 INFO - PROCESS | 3236 | --DOCSHELL 175CE000 == 29 [pid = 3236] [id = 528] 09:05:50 INFO - PROCESS | 3236 | --DOCSHELL 0E327400 == 28 [pid = 3236] [id = 530] 09:05:50 INFO - PROCESS | 3236 | --DOCSHELL 14176000 == 27 [pid = 3236] [id = 523] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (16167800) [pid = 3236] [serial = 1553] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (14171400) [pid = 3236] [serial = 1540] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (15CC2000) [pid = 3236] [serial = 1543] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (1483E400) [pid = 3236] [serial = 1541] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (16A86800) [pid = 3236] [serial = 1546] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1610B400) [pid = 3236] [serial = 1544] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (171E8400) [pid = 3236] [serial = 1552] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (17152C00) [pid = 3236] [serial = 1547] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (19179C00) [pid = 3236] [serial = 1522] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1610B800) [pid = 3236] [serial = 1520] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (1483A000) [pid = 3236] [serial = 1519] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0E6A0800) [pid = 3236] [serial = 1517] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0E32B800) [pid = 3236] [serial = 1516] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (12B0C800) [pid = 3236] [serial = 1537] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0E8E1C00) [pid = 3236] [serial = 1534] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (17D91C00) [pid = 3236] [serial = 1555] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0E9C3800) [pid = 3236] [serial = 1535] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0E04E400) [pid = 3236] [serial = 1531] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0E057400) [pid = 3236] [serial = 1532] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0EF3E400) [pid = 3236] [serial = 1529] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (0E6AB000) [pid = 3236] [serial = 1528] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (195AC000) [pid = 3236] [serial = 1526] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (19437400) [pid = 3236] [serial = 1525] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (1930FC00) [pid = 3236] [serial = 1523] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (16A40C00) [pid = 3236] [serial = 1550] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (16A2C000) [pid = 3236] [serial = 1549] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (12B54800) [pid = 3236] [serial = 1538] [outer = 00000000] [url = about:blank] 09:05:50 INFO - PROCESS | 3236 | 1467821150416 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 2021ms 09:05:50 INFO - PROCESS | 3236 | 1467821150448 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 09:05:50 INFO - PROCESS | 3236 | 1467821150452 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 09:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:05:50 INFO - PROCESS | 3236 | 1467821150457 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 3236 | 1467821150461 Marionette TRACE conn6 <- [1,2094,null,{}] 09:05:50 INFO - PROCESS | 3236 | 1467821150466 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:50 INFO - PROCESS | 3236 | 1467821150469 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:50 INFO - PROCESS | 3236 | 1467821150562 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 09:05:50 INFO - PROCESS | 3236 | 1467821150570 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:50 INFO - PROCESS | 3236 | 1467821150575 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:50 INFO - PROCESS | 3236 | ++DOCSHELL 0DF1F800 == 28 [pid = 3236] [id = 533] 09:05:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0DF21000) [pid = 3236] [serial = 1599] [outer = 00000000] 09:05:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0DF28800) [pid = 3236] [serial = 1600] [outer = 0DF21000] 09:05:50 INFO - PROCESS | 3236 | 1467821150624 Marionette DEBUG loaded listener.js 09:05:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0E04F800) [pid = 3236] [serial = 1601] [outer = 0DF21000] 09:05:51 INFO - PROCESS | 3236 | 1467821151099 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 690ms 09:05:51 INFO - PROCESS | 3236 | 1467821151148 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 09:05:51 INFO - PROCESS | 3236 | 1467821151153 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 09:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:05:51 INFO - PROCESS | 3236 | 1467821151160 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:05:51 INFO - PROCESS | 3236 | 1467821151162 Marionette TRACE conn6 <- [1,2098,null,{}] 09:05:51 INFO - PROCESS | 3236 | 1467821151166 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:51 INFO - PROCESS | 3236 | 1467821151169 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:51 INFO - PROCESS | 3236 | 1467821151260 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 09:05:51 INFO - PROCESS | 3236 | 1467821151269 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:51 INFO - PROCESS | 3236 | 1467821151272 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:51 INFO - PROCESS | 3236 | ++DOCSHELL 0E32E800 == 29 [pid = 3236] [id = 534] 09:05:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0E32EC00) [pid = 3236] [serial = 1602] [outer = 00000000] 09:05:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0E66F800) [pid = 3236] [serial = 1603] [outer = 0E32EC00] 09:05:51 INFO - PROCESS | 3236 | 1467821151319 Marionette DEBUG loaded listener.js 09:05:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0E675000) [pid = 3236] [serial = 1604] [outer = 0E32EC00] 09:05:51 INFO - PROCESS | 3236 | 1467821151794 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 671ms 09:05:51 INFO - PROCESS | 3236 | 1467821151834 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 09:05:51 INFO - PROCESS | 3236 | 1467821151836 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 09:05:51 INFO - PROCESS | 3236 | 1467821151840 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:05:51 INFO - PROCESS | 3236 | 1467821151843 Marionette TRACE conn6 <- [1,2102,null,{}] 09:05:51 INFO - PROCESS | 3236 | 1467821151854 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:51 INFO - PROCESS | 3236 | 1467821151859 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:51 INFO - PROCESS | 3236 | 1467821151945 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 09:05:52 INFO - PROCESS | 3236 | 1467821152074 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:52 INFO - PROCESS | 3236 | 1467821152077 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:52 INFO - PROCESS | 3236 | ++DOCSHELL 1210F800 == 30 [pid = 3236] [id = 535] 09:05:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (12112C00) [pid = 3236] [serial = 1605] [outer = 00000000] 09:05:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (1216F400) [pid = 3236] [serial = 1606] [outer = 12112C00] 09:05:52 INFO - PROCESS | 3236 | 1467821152124 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (12176000) [pid = 3236] [serial = 1607] [outer = 12112C00] 09:05:52 INFO - PROCESS | 3236 | 1467821152513 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 730ms 09:05:52 INFO - PROCESS | 3236 | 1467821152574 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 09:05:52 INFO - PROCESS | 3236 | 1467821152577 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 09:05:52 INFO - PROCESS | 3236 | 1467821152580 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:05:52 INFO - PROCESS | 3236 | 1467821152581 Marionette TRACE conn6 <- [1,2106,null,{}] 09:05:52 INFO - PROCESS | 3236 | 1467821152584 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:52 INFO - PROCESS | 3236 | 1467821152586 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:52 INFO - PROCESS | 3236 | 1467821152705 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 09:05:52 INFO - PROCESS | 3236 | 1467821152718 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:52 INFO - PROCESS | 3236 | 1467821152720 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:52 INFO - PROCESS | 3236 | ++DOCSHELL 0E325800 == 31 [pid = 3236] [id = 536] 09:05:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0E674C00) [pid = 3236] [serial = 1608] [outer = 00000000] 09:05:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (123C3400) [pid = 3236] [serial = 1609] [outer = 0E674C00] 09:05:52 INFO - PROCESS | 3236 | 1467821152766 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (12B20400) [pid = 3236] [serial = 1610] [outer = 0E674C00] 09:05:53 INFO - PROCESS | 3236 | 1467821153185 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 09:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:05:53 INFO - PROCESS | 3236 | 1467821153214 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 09:05:53 INFO - PROCESS | 3236 | 1467821153216 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 09:05:53 INFO - PROCESS | 3236 | 1467821153219 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:05:53 INFO - PROCESS | 3236 | 1467821153221 Marionette TRACE conn6 <- [1,2110,null,{}] 09:05:53 INFO - PROCESS | 3236 | 1467821153224 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:53 INFO - PROCESS | 3236 | 1467821153226 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:53 INFO - PROCESS | 3236 | 1467821153306 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 09:05:53 INFO - PROCESS | 3236 | 1467821153432 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:53 INFO - PROCESS | 3236 | 1467821153434 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:53 INFO - PROCESS | 3236 | ++DOCSHELL 12B1A800 == 32 [pid = 3236] [id = 537] 09:05:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (12B28C00) [pid = 3236] [serial = 1611] [outer = 00000000] 09:05:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (14171400) [pid = 3236] [serial = 1612] [outer = 12B28C00] 09:05:53 INFO - PROCESS | 3236 | 1467821153480 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (12CA8800) [pid = 3236] [serial = 1613] [outer = 12B28C00] 09:05:53 INFO - PROCESS | 3236 | 1467821153854 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 09:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:05:53 INFO - PROCESS | 3236 | 1467821153890 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 09:05:53 INFO - PROCESS | 3236 | 1467821153892 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 09:05:53 INFO - PROCESS | 3236 | 1467821153895 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:05:53 INFO - PROCESS | 3236 | 1467821153897 Marionette TRACE conn6 <- [1,2114,null,{}] 09:05:53 INFO - PROCESS | 3236 | 1467821153900 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:53 INFO - PROCESS | 3236 | 1467821153906 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:54 INFO - PROCESS | 3236 | 1467821154010 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 09:05:54 INFO - PROCESS | 3236 | 1467821154016 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:54 INFO - PROCESS | 3236 | 1467821154018 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:54 INFO - PROCESS | 3236 | ++DOCSHELL 1482FC00 == 33 [pid = 3236] [id = 538] 09:05:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (14832000) [pid = 3236] [serial = 1614] [outer = 00000000] 09:05:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16102400) [pid = 3236] [serial = 1615] [outer = 14832000] 09:05:54 INFO - PROCESS | 3236 | 1467821154063 Marionette DEBUG loaded listener.js 09:05:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (16152000) [pid = 3236] [serial = 1616] [outer = 14832000] 09:05:54 INFO - PROCESS | 3236 | 1467821154512 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 09:05:54 INFO - PROCESS | 3236 | 1467821154566 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 09:05:54 INFO - PROCESS | 3236 | 1467821154568 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 09:05:54 INFO - PROCESS | 3236 | 1467821154571 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:05:54 INFO - PROCESS | 3236 | 1467821154573 Marionette TRACE conn6 <- [1,2118,null,{}] 09:05:54 INFO - PROCESS | 3236 | 1467821154576 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:54 INFO - PROCESS | 3236 | 1467821154578 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:54 INFO - PROCESS | 3236 | 1467821154654 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 09:05:54 INFO - PROCESS | 3236 | 1467821154690 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:54 INFO - PROCESS | 3236 | 1467821154691 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:54 INFO - PROCESS | 3236 | ++DOCSHELL 1615D400 == 34 [pid = 3236] [id = 539] 09:05:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1616B400) [pid = 3236] [serial = 1617] [outer = 00000000] 09:05:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (1693B000) [pid = 3236] [serial = 1618] [outer = 1616B400] 09:05:54 INFO - PROCESS | 3236 | 1467821154735 Marionette DEBUG loaded listener.js 09:05:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (16A28000) [pid = 3236] [serial = 1619] [outer = 1616B400] 09:05:55 INFO - PROCESS | 3236 | 1467821155166 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 09:05:55 INFO - PROCESS | 3236 | 1467821155234 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 09:05:55 INFO - PROCESS | 3236 | 1467821155237 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:05:55 INFO - PROCESS | 3236 | 1467821155239 Marionette TRACE conn6 <- [1,2122,null,{}] 09:05:55 INFO - PROCESS | 3236 | 1467821155242 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:55 INFO - PROCESS | 3236 | 1467821155244 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:55 INFO - PROCESS | 3236 | 1467821155323 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 09:05:55 INFO - PROCESS | 3236 | 1467821155329 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:55 INFO - PROCESS | 3236 | 1467821155330 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:55 INFO - PROCESS | 3236 | ++DOCSHELL 09369C00 == 35 [pid = 3236] [id = 540] 09:05:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (0E66F400) [pid = 3236] [serial = 1620] [outer = 00000000] 09:05:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (17154800) [pid = 3236] [serial = 1621] [outer = 0E66F400] 09:05:55 INFO - PROCESS | 3236 | 1467821155375 Marionette DEBUG loaded listener.js 09:05:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (12B05C00) [pid = 3236] [serial = 1622] [outer = 0E66F400] 09:05:55 INFO - PROCESS | 3236 | 1467821155866 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 09:05:55 INFO - PROCESS | 3236 | 1467821155912 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 09:05:55 INFO - PROCESS | 3236 | 1467821155914 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 09:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:05:55 INFO - PROCESS | 3236 | 1467821155917 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:05:55 INFO - PROCESS | 3236 | 1467821155919 Marionette TRACE conn6 <- [1,2126,null,{}] 09:05:55 INFO - PROCESS | 3236 | 1467821155922 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:55 INFO - PROCESS | 3236 | 1467821155924 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:56 INFO - PROCESS | 3236 | 1467821156039 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 09:05:56 INFO - PROCESS | 3236 | --DOCSHELL 13C4F400 == 34 [pid = 3236] [id = 12] 09:05:56 INFO - PROCESS | 3236 | 1467821156145 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 3236 | 1467821156147 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:56 INFO - PROCESS | 3236 | ++DOCSHELL 1210F000 == 35 [pid = 3236] [id = 541] 09:05:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (13C4F400) [pid = 3236] [serial = 1623] [outer = 00000000] 09:05:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (171E9400) [pid = 3236] [serial = 1624] [outer = 13C4F400] 09:05:56 INFO - PROCESS | 3236 | 1467821156199 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (175AD000) [pid = 3236] [serial = 1625] [outer = 13C4F400] 09:05:56 INFO - PROCESS | 3236 | 1467821156631 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 770ms 09:05:56 INFO - PROCESS | 3236 | 1467821156688 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 09:05:56 INFO - PROCESS | 3236 | 1467821156690 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 09:05:56 INFO - PROCESS | 3236 | 1467821156694 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:05:56 INFO - PROCESS | 3236 | 1467821156695 Marionette TRACE conn6 <- [1,2130,null,{}] 09:05:56 INFO - PROCESS | 3236 | 1467821156699 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:56 INFO - PROCESS | 3236 | 1467821156701 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:56 INFO - PROCESS | 3236 | 1467821156825 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 09:05:56 INFO - PROCESS | 3236 | 1467821156835 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 3236 | 1467821156837 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:56 INFO - PROCESS | 3236 | ++DOCSHELL 14174C00 == 36 [pid = 3236] [id = 542] 09:05:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (175C6C00) [pid = 3236] [serial = 1626] [outer = 00000000] 09:05:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (1822B800) [pid = 3236] [serial = 1627] [outer = 175C6C00] 09:05:56 INFO - PROCESS | 3236 | 1467821156879 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (18233800) [pid = 3236] [serial = 1628] [outer = 175C6C00] 09:05:57 INFO - PROCESS | 3236 | 1467821157333 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 3236 | 1467821157371 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 09:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:05:57 INFO - PROCESS | 3236 | 1467821157374 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 3236 | 1467821157376 Marionette TRACE conn6 <- [1,2134,null,{}] 09:05:57 INFO - PROCESS | 3236 | 1467821157386 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:57 INFO - PROCESS | 3236 | 1467821157388 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:57 INFO - PROCESS | 3236 | 1467821157543 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 09:05:57 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (16153400) [pid = 3236] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:05:57 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (175ABC00) [pid = 3236] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:05:57 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (1820A400) [pid = 3236] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:05:57 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (183DB400) [pid = 3236] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:05:57 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (16C0E800) [pid = 3236] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:05:57 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (1693C400) [pid = 3236] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:05:57 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (1610B000) [pid = 3236] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:05:57 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (1417B400) [pid = 3236] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:05:57 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (123CE800) [pid = 3236] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:05:57 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (12178000) [pid = 3236] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:05:57 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0E675C00) [pid = 3236] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:05:57 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0DF24400) [pid = 3236] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:05:57 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (175C6400) [pid = 3236] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:05:57 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E6A0C00) [pid = 3236] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:05:57 INFO - PROCESS | 3236 | 1467821157807 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:57 INFO - PROCESS | 3236 | 1467821157810 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:57 INFO - PROCESS | 3236 | ++DOCSHELL 0DEE3800 == 37 [pid = 3236] [id = 543] 09:05:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (0DEE4400) [pid = 3236] [serial = 1629] [outer = 00000000] 09:05:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (0E675C00) [pid = 3236] [serial = 1630] [outer = 0DEE4400] 09:05:57 INFO - PROCESS | 3236 | 1467821157857 Marionette DEBUG loaded listener.js 09:05:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (12B08400) [pid = 3236] [serial = 1631] [outer = 0DEE4400] 09:05:58 INFO - PROCESS | 3236 | 1467821158597 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 09:05:58 INFO - PROCESS | 3236 | 1467821158654 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 09:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:05:58 INFO - PROCESS | 3236 | 1467821158659 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 3236 | 1467821158664 Marionette TRACE conn6 <- [1,2138,null,{}] 09:05:58 INFO - PROCESS | 3236 | 1467821158669 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:58 INFO - PROCESS | 3236 | 1467821158672 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:58 INFO - PROCESS | 3236 | 1467821158800 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 09:05:58 INFO - PROCESS | 3236 | 1467821158938 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:58 INFO - PROCESS | 3236 | 1467821158941 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:05:58 INFO - PROCESS | 3236 | ++DOCSHELL 0DEF0400 == 38 [pid = 3236] [id = 544] 09:05:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (0DF1BC00) [pid = 3236] [serial = 1632] [outer = 00000000] 09:05:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (0E66C400) [pid = 3236] [serial = 1633] [outer = 0DF1BC00] 09:05:58 INFO - PROCESS | 3236 | 1467821159000 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (0E6A9800) [pid = 3236] [serial = 1634] [outer = 0DF1BC00] 09:05:59 INFO - PROCESS | 3236 | 1467821159755 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1190ms 09:05:59 INFO - PROCESS | 3236 | 1467821159989 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 09:05:59 INFO - PROCESS | 3236 | 1467821159993 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 09:06:00 INFO - PROCESS | 3236 | 1467821160022 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:06:00 INFO - PROCESS | 3236 | 1467821160024 Marionette TRACE conn6 <- [1,2142,null,{}] 09:06:00 INFO - PROCESS | 3236 | 1467821160030 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:00 INFO - PROCESS | 3236 | 1467821160034 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:06:00 INFO - PROCESS | 3236 | 1467821160145 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 09:06:00 INFO - PROCESS | 3236 | 1467821160260 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:00 INFO - PROCESS | 3236 | 1467821160264 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:00 INFO - PROCESS | 3236 | ++DOCSHELL 0E323000 == 39 [pid = 3236] [id = 545] 09:06:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0E325400) [pid = 3236] [serial = 1635] [outer = 00000000] 09:06:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0E671C00) [pid = 3236] [serial = 1636] [outer = 0E325400] 09:06:00 INFO - PROCESS | 3236 | 1467821160312 Marionette DEBUG loaded listener.js 09:06:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0E6A3400) [pid = 3236] [serial = 1637] [outer = 0E325400] 09:06:00 INFO - PROCESS | 3236 | --DOCSHELL 14174C00 == 38 [pid = 3236] [id = 542] 09:06:00 INFO - PROCESS | 3236 | --DOCSHELL 1210F000 == 37 [pid = 3236] [id = 541] 09:06:00 INFO - PROCESS | 3236 | --DOCSHELL 09369C00 == 36 [pid = 3236] [id = 540] 09:06:00 INFO - PROCESS | 3236 | --DOCSHELL 1615D400 == 35 [pid = 3236] [id = 539] 09:06:00 INFO - PROCESS | 3236 | --DOCSHELL 1482FC00 == 34 [pid = 3236] [id = 538] 09:06:00 INFO - PROCESS | 3236 | --DOCSHELL 12B1A800 == 33 [pid = 3236] [id = 537] 09:06:00 INFO - PROCESS | 3236 | --DOCSHELL 0E325800 == 32 [pid = 3236] [id = 536] 09:06:00 INFO - PROCESS | 3236 | --DOCSHELL 1210F800 == 31 [pid = 3236] [id = 535] 09:06:00 INFO - PROCESS | 3236 | --DOCSHELL 0E32E800 == 30 [pid = 3236] [id = 534] 09:06:00 INFO - PROCESS | 3236 | --DOCSHELL 0DF1F800 == 29 [pid = 3236] [id = 533] 09:06:00 INFO - PROCESS | 3236 | --DOCSHELL 0D31E800 == 28 [pid = 3236] [id = 13] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (19024400) [pid = 3236] [serial = 1597] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (1845EC00) [pid = 3236] [serial = 1595] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (175C8C00) [pid = 3236] [serial = 1582] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (18235000) [pid = 3236] [serial = 1585] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (183E1400) [pid = 3236] [serial = 1588] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (183C5800) [pid = 3236] [serial = 1586] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (18233000) [pid = 3236] [serial = 1594] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (18453C00) [pid = 3236] [serial = 1589] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (171DD000) [pid = 3236] [serial = 1579] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (16A35800) [pid = 3236] [serial = 1576] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (16A4B000) [pid = 3236] [serial = 1577] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (1615C000) [pid = 3236] [serial = 1573] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (161DD400) [pid = 3236] [serial = 1574] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (14589C00) [pid = 3236] [serial = 1570] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (148A5800) [pid = 3236] [serial = 1571] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (12B52000) [pid = 3236] [serial = 1567] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1375B400) [pid = 3236] [serial = 1568] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (12214C00) [pid = 3236] [serial = 1564] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (122A5800) [pid = 3236] [serial = 1565] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (0E6A1800) [pid = 3236] [serial = 1561] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (0E6ACC00) [pid = 3236] [serial = 1562] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (0DF75000) [pid = 3236] [serial = 1558] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (0E050C00) [pid = 3236] [serial = 1559] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (17D92800) [pid = 3236] [serial = 1556] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (13C4B400) [pid = 3236] [serial = 1591] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (148A8C00) [pid = 3236] [serial = 1592] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (17D8D000) [pid = 3236] [serial = 1583] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (16C10400) [pid = 3236] [serial = 1580] [outer = 00000000] [url = about:blank] 09:06:00 INFO - PROCESS | 3236 | 1467821160960 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 970ms 09:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:06:01 INFO - PROCESS | 3236 | 1467821161010 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 3236 | 1467821161013 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 09:06:01 INFO - PROCESS | 3236 | 1467821161019 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - PROCESS | 3236 | 1467821161023 Marionette TRACE conn6 <- [1,2146,null,{}] 09:06:01 INFO - PROCESS | 3236 | 1467821161028 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:01 INFO - PROCESS | 3236 | 1467821161031 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:01 INFO - PROCESS | 3236 | 1467821161120 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 09:06:01 INFO - PROCESS | 3236 | 1467821161217 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 3236 | 1467821161219 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:01 INFO - PROCESS | 3236 | ++DOCSHELL 0E66EC00 == 29 [pid = 3236] [id = 546] 09:06:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (0E672C00) [pid = 3236] [serial = 1638] [outer = 00000000] 09:06:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (0EFCC800) [pid = 3236] [serial = 1639] [outer = 0E672C00] 09:06:01 INFO - PROCESS | 3236 | 1467821161268 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (1216B800) [pid = 3236] [serial = 1640] [outer = 0E672C00] 09:06:01 INFO - PROCESS | 3236 | 1467821161707 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 730ms 09:06:01 INFO - PROCESS | 3236 | 1467821161749 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 3236 | 1467821161752 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 09:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:06:01 INFO - PROCESS | 3236 | 1467821161755 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - PROCESS | 3236 | 1467821161757 Marionette TRACE conn6 <- [1,2150,null,{}] 09:06:01 INFO - PROCESS | 3236 | 1467821161763 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:01 INFO - PROCESS | 3236 | 1467821161768 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:01 INFO - PROCESS | 3236 | 1467821161858 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 09:06:01 INFO - PROCESS | 3236 | 1467821161878 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 3236 | 1467821161882 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:01 INFO - PROCESS | 3236 | ++DOCSHELL 12BE6800 == 30 [pid = 3236] [id = 547] 09:06:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (12BEBC00) [pid = 3236] [serial = 1641] [outer = 00000000] 09:06:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (12CB0800) [pid = 3236] [serial = 1642] [outer = 12BEBC00] 09:06:01 INFO - PROCESS | 3236 | 1467821161931 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (13C45400) [pid = 3236] [serial = 1643] [outer = 12BEBC00] 09:06:02 INFO - PROCESS | 3236 | 1467821162406 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 09:06:02 INFO - PROCESS | 3236 | 1467821162429 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 09:06:02 INFO - PROCESS | 3236 | 1467821162431 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 09:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:06:02 INFO - PROCESS | 3236 | 1467821162434 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:06:02 INFO - PROCESS | 3236 | 1467821162436 Marionette TRACE conn6 <- [1,2154,null,{}] 09:06:02 INFO - PROCESS | 3236 | 1467821162440 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:02 INFO - PROCESS | 3236 | 1467821162442 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:02 INFO - PROCESS | 3236 | 1467821162528 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 09:06:02 INFO - PROCESS | 3236 | 1467821162536 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:02 INFO - PROCESS | 3236 | 1467821162538 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:02 INFO - PROCESS | 3236 | ++DOCSHELL 14838C00 == 31 [pid = 3236] [id = 548] 09:06:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (14839C00) [pid = 3236] [serial = 1644] [outer = 00000000] 09:06:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (148D8C00) [pid = 3236] [serial = 1645] [outer = 14839C00] 09:06:02 INFO - PROCESS | 3236 | 1467821162593 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (148DAC00) [pid = 3236] [serial = 1646] [outer = 14839C00] 09:06:03 INFO - PROCESS | 3236 | 1467821163031 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 630ms 09:06:03 INFO - PROCESS | 3236 | 1467821163072 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 3236 | 1467821163074 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 09:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:06:03 INFO - PROCESS | 3236 | 1467821163077 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 3236 | 1467821163079 Marionette TRACE conn6 <- [1,2158,null,{}] 09:06:03 INFO - PROCESS | 3236 | 1467821163082 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:03 INFO - PROCESS | 3236 | 1467821163084 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:03 INFO - PROCESS | 3236 | 1467821163201 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 09:06:03 INFO - PROCESS | 3236 | 1467821163207 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:03 INFO - PROCESS | 3236 | 1467821163208 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:03 INFO - PROCESS | 3236 | ++DOCSHELL 15CC3000 == 32 [pid = 3236] [id = 549] 09:06:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (15CC3400) [pid = 3236] [serial = 1647] [outer = 00000000] 09:06:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (1610C400) [pid = 3236] [serial = 1648] [outer = 15CC3400] 09:06:03 INFO - PROCESS | 3236 | 1467821163282 Marionette DEBUG loaded listener.js 09:06:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (1615AC00) [pid = 3236] [serial = 1649] [outer = 15CC3400] 09:06:03 INFO - PROCESS | 3236 | 1467821163731 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 09:06:03 INFO - PROCESS | 3236 | 1467821163750 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 3236 | 1467821163752 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 09:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:06:03 INFO - PROCESS | 3236 | 1467821163761 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 3236 | 1467821163762 Marionette TRACE conn6 <- [1,2162,null,{}] 09:06:03 INFO - PROCESS | 3236 | 1467821163766 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:03 INFO - PROCESS | 3236 | 1467821163772 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:03 INFO - PROCESS | 3236 | 1467821163914 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 09:06:03 INFO - PROCESS | 3236 | 1467821163920 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:03 INFO - PROCESS | 3236 | 1467821163922 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:03 INFO - PROCESS | 3236 | ++DOCSHELL 16936C00 == 33 [pid = 3236] [id = 550] 09:06:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1693C400) [pid = 3236] [serial = 1650] [outer = 00000000] 09:06:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (16A4B000) [pid = 3236] [serial = 1651] [outer = 1693C400] 09:06:04 INFO - PROCESS | 3236 | 1467821164026 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (16C06C00) [pid = 3236] [serial = 1652] [outer = 1693C400] 09:06:04 INFO - PROCESS | 3236 | 1467821164451 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 09:06:04 INFO - PROCESS | 3236 | 1467821164495 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 09:06:04 INFO - PROCESS | 3236 | 1467821164497 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 09:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:06:04 INFO - PROCESS | 3236 | 1467821164501 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:06:04 INFO - PROCESS | 3236 | 1467821164502 Marionette TRACE conn6 <- [1,2166,null,{}] 09:06:04 INFO - PROCESS | 3236 | 1467821164506 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:04 INFO - PROCESS | 3236 | 1467821164508 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:04 INFO - PROCESS | 3236 | 1467821164664 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 09:06:04 INFO - PROCESS | 3236 | 1467821164676 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:04 INFO - PROCESS | 3236 | 1467821164678 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:04 INFO - PROCESS | 3236 | ++DOCSHELL 0DF24400 == 34 [pid = 3236] [id = 551] 09:06:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0E324C00) [pid = 3236] [serial = 1653] [outer = 00000000] 09:06:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (171E7800) [pid = 3236] [serial = 1654] [outer = 0E324C00] 09:06:04 INFO - PROCESS | 3236 | 1467821164721 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (171E8400) [pid = 3236] [serial = 1655] [outer = 0E324C00] 09:06:05 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (175C6C00) [pid = 3236] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:06:05 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (12112C00) [pid = 3236] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:06:05 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1616B400) [pid = 3236] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:06:05 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (16107800) [pid = 3236] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:06:05 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (12B28C00) [pid = 3236] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:06:05 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0E674C00) [pid = 3236] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:06:05 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0E32EC00) [pid = 3236] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:06:05 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (14832000) [pid = 3236] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:06:05 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (13C52C00) [pid = 3236] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:06:05 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (0DF21000) [pid = 3236] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:06:05 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (13C4F400) [pid = 3236] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:06:05 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (0E66F400) [pid = 3236] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:06:05 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (12BEC400) [pid = 3236] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:06:05 INFO - PROCESS | 3236 | 1467821165294 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 830ms 09:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:06:05 INFO - PROCESS | 3236 | 1467821165331 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 09:06:05 INFO - PROCESS | 3236 | 1467821165333 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 09:06:05 INFO - PROCESS | 3236 | 1467821165337 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:06:05 INFO - PROCESS | 3236 | 1467821165339 Marionette TRACE conn6 <- [1,2170,null,{}] 09:06:05 INFO - PROCESS | 3236 | 1467821165342 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:05 INFO - PROCESS | 3236 | 1467821165344 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:05 INFO - PROCESS | 3236 | 1467821165423 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 09:06:05 INFO - PROCESS | 3236 | 1467821165431 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:05 INFO - PROCESS | 3236 | 1467821165433 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:05 INFO - PROCESS | 3236 | ++DOCSHELL 0E327400 == 35 [pid = 3236] [id = 552] 09:06:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0E32DC00) [pid = 3236] [serial = 1656] [outer = 00000000] 09:06:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (159C8400) [pid = 3236] [serial = 1657] [outer = 0E32DC00] 09:06:05 INFO - PROCESS | 3236 | 1467821165478 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (16A32000) [pid = 3236] [serial = 1658] [outer = 0E32DC00] 09:06:05 INFO - PROCESS | 3236 | 1467821165922 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 630ms 09:06:05 INFO - PROCESS | 3236 | 1467821165975 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 09:06:05 INFO - PROCESS | 3236 | 1467821165977 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 09:06:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:06:05 INFO - PROCESS | 3236 | 1467821165980 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:06:05 INFO - PROCESS | 3236 | 1467821165982 Marionette TRACE conn6 <- [1,2174,null,{}] 09:06:05 INFO - PROCESS | 3236 | 1467821165988 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:05 INFO - PROCESS | 3236 | 1467821165990 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:06 INFO - PROCESS | 3236 | 1467821166069 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 09:06:06 INFO - PROCESS | 3236 | 1467821166075 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:06 INFO - PROCESS | 3236 | 1467821166077 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:06 INFO - PROCESS | 3236 | ++DOCSHELL 15CB8000 == 36 [pid = 3236] [id = 553] 09:06:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (16C0FC00) [pid = 3236] [serial = 1659] [outer = 00000000] 09:06:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (175CC000) [pid = 3236] [serial = 1660] [outer = 16C0FC00] 09:06:06 INFO - PROCESS | 3236 | 1467821166122 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (17D92400) [pid = 3236] [serial = 1661] [outer = 16C0FC00] 09:06:06 INFO - PROCESS | 3236 | 1467821166558 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:06:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:06:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 630ms 09:06:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:06:06 INFO - PROCESS | 3236 | 1467821166612 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 3236 | 1467821166614 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 09:06:06 INFO - PROCESS | 3236 | 1467821166618 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 3236 | 1467821166619 Marionette TRACE conn6 <- [1,2178,null,{}] 09:06:06 INFO - PROCESS | 3236 | 1467821166623 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:06 INFO - PROCESS | 3236 | 1467821166625 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:06 INFO - PROCESS | 3236 | 1467821166703 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 09:06:06 INFO - PROCESS | 3236 | 1467821166709 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:06 INFO - PROCESS | 3236 | 1467821166711 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:06 INFO - PROCESS | 3236 | ++DOCSHELL 0E6A9C00 == 37 [pid = 3236] [id = 554] 09:06:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0E6F0800) [pid = 3236] [serial = 1662] [outer = 00000000] 09:06:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (18239000) [pid = 3236] [serial = 1663] [outer = 0E6F0800] 09:06:06 INFO - PROCESS | 3236 | 1467821166755 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (183CB800) [pid = 3236] [serial = 1664] [outer = 0E6F0800] 09:06:07 INFO - PROCESS | 3236 | 1467821167175 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:06:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:06:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 631ms 09:06:07 INFO - PROCESS | 3236 | 1467821167255 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 09:06:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:06:07 INFO - PROCESS | 3236 | 1467821167259 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 09:06:07 INFO - PROCESS | 3236 | 1467821167264 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:06:07 INFO - PROCESS | 3236 | 1467821167269 Marionette TRACE conn6 <- [1,2182,null,{}] 09:06:07 INFO - PROCESS | 3236 | 1467821167276 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:07 INFO - PROCESS | 3236 | 1467821167279 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:07 INFO - PROCESS | 3236 | 1467821167401 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 09:06:07 INFO - PROCESS | 3236 | 1467821167575 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:07 INFO - PROCESS | 3236 | 1467821167580 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:07 INFO - PROCESS | 3236 | ++DOCSHELL 0DF1F800 == 38 [pid = 3236] [id = 555] 09:06:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0DF21800) [pid = 3236] [serial = 1665] [outer = 00000000] 09:06:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0E321000) [pid = 3236] [serial = 1666] [outer = 0DF21800] 09:06:07 INFO - PROCESS | 3236 | 1467821167638 Marionette DEBUG loaded listener.js 09:06:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (0E66D800) [pid = 3236] [serial = 1667] [outer = 0DF21800] 09:06:08 INFO - PROCESS | 3236 | 1467821168235 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:06:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:06:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1027ms 09:06:08 INFO - PROCESS | 3236 | 1467821168292 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 09:06:08 INFO - PROCESS | 3236 | 1467821168296 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 09:06:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:06:08 INFO - PROCESS | 3236 | 1467821168302 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:06:08 INFO - PROCESS | 3236 | 1467821168306 Marionette TRACE conn6 <- [1,2186,null,{}] 09:06:08 INFO - PROCESS | 3236 | 1467821168311 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:08 INFO - PROCESS | 3236 | 1467821168313 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:08 INFO - PROCESS | 3236 | 1467821168425 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 09:06:08 INFO - PROCESS | 3236 | 1467821168565 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:08 INFO - PROCESS | 3236 | 1467821168568 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:08 INFO - PROCESS | 3236 | ++DOCSHELL 12A26C00 == 39 [pid = 3236] [id = 556] 09:06:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (12B1FC00) [pid = 3236] [serial = 1668] [outer = 00000000] 09:06:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (13759C00) [pid = 3236] [serial = 1669] [outer = 12B1FC00] 09:06:08 INFO - PROCESS | 3236 | 1467821168627 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (14837400) [pid = 3236] [serial = 1670] [outer = 12B1FC00] 09:06:09 INFO - PROCESS | 3236 | 1467821169228 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:06:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:06:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 990ms 09:06:09 INFO - PROCESS | 3236 | 1467821169298 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 09:06:09 INFO - PROCESS | 3236 | 1467821169301 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 09:06:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:06:09 INFO - PROCESS | 3236 | 1467821169306 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:06:09 INFO - PROCESS | 3236 | 1467821169308 Marionette TRACE conn6 <- [1,2190,null,{}] 09:06:09 INFO - PROCESS | 3236 | 1467821169318 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:09 INFO - PROCESS | 3236 | 1467821169323 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:09 INFO - PROCESS | 3236 | 1467821169436 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 09:06:09 INFO - PROCESS | 3236 | 1467821169577 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:09 INFO - PROCESS | 3236 | 1467821169581 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:09 INFO - PROCESS | 3236 | ++DOCSHELL 17D92800 == 40 [pid = 3236] [id = 557] 09:06:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (18208400) [pid = 3236] [serial = 1671] [outer = 00000000] 09:06:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (183CBC00) [pid = 3236] [serial = 1672] [outer = 18208400] 09:06:09 INFO - PROCESS | 3236 | 1467821169641 Marionette DEBUG loaded listener.js 09:06:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (183DC800) [pid = 3236] [serial = 1673] [outer = 18208400] 09:06:10 INFO - PROCESS | 3236 | 1467821170239 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:06:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:06:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1022ms 09:06:10 INFO - PROCESS | 3236 | 1467821170329 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 3236 | 1467821170331 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 09:06:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:06:10 INFO - PROCESS | 3236 | 1467821170335 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 3236 | 1467821170337 Marionette TRACE conn6 <- [1,2194,null,{}] 09:06:10 INFO - PROCESS | 3236 | 1467821170341 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:10 INFO - PROCESS | 3236 | 1467821170343 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:10 INFO - PROCESS | 3236 | 1467821170453 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 09:06:10 INFO - PROCESS | 3236 | 1467821170592 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:10 INFO - PROCESS | 3236 | 1467821170594 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:10 INFO - PROCESS | 3236 | ++DOCSHELL 183E0C00 == 41 [pid = 3236] [id = 558] 09:06:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1845F400) [pid = 3236] [serial = 1674] [outer = 00000000] 09:06:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (18F95400) [pid = 3236] [serial = 1675] [outer = 1845F400] 09:06:10 INFO - PROCESS | 3236 | 1467821170649 Marionette DEBUG loaded listener.js 09:06:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (190CB000) [pid = 3236] [serial = 1676] [outer = 1845F400] 09:06:11 INFO - PROCESS | 3236 | 1467821171435 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:06:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:06:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1124ms 09:06:11 INFO - PROCESS | 3236 | 1467821171463 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 09:06:11 INFO - PROCESS | 3236 | 1467821171467 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 09:06:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:06:11 INFO - PROCESS | 3236 | 1467821171471 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:06:11 INFO - PROCESS | 3236 | 1467821171474 Marionette TRACE conn6 <- [1,2198,null,{}] 09:06:11 INFO - PROCESS | 3236 | 1467821171479 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:11 INFO - PROCESS | 3236 | 1467821171482 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:11 INFO - PROCESS | 3236 | 1467821171585 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 09:06:11 INFO - PROCESS | 3236 | 1467821171728 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:11 INFO - PROCESS | 3236 | 1467821171730 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:11 INFO - PROCESS | 3236 | ++DOCSHELL 0DEE9800 == 42 [pid = 3236] [id = 559] 09:06:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0DEEBC00) [pid = 3236] [serial = 1677] [outer = 00000000] 09:06:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0E8B2400) [pid = 3236] [serial = 1678] [outer = 0DEEBC00] 09:06:11 INFO - PROCESS | 3236 | 1467821171783 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (1210F800) [pid = 3236] [serial = 1679] [outer = 0DEEBC00] 09:06:12 INFO - PROCESS | 3236 | --DOCSHELL 15CB8000 == 41 [pid = 3236] [id = 553] 09:06:12 INFO - PROCESS | 3236 | --DOCSHELL 0E327400 == 40 [pid = 3236] [id = 552] 09:06:12 INFO - PROCESS | 3236 | --DOCSHELL 0DF24400 == 39 [pid = 3236] [id = 551] 09:06:12 INFO - PROCESS | 3236 | --DOCSHELL 16936C00 == 38 [pid = 3236] [id = 550] 09:06:12 INFO - PROCESS | 3236 | --DOCSHELL 15CC3000 == 37 [pid = 3236] [id = 549] 09:06:12 INFO - PROCESS | 3236 | --DOCSHELL 14838C00 == 36 [pid = 3236] [id = 548] 09:06:12 INFO - PROCESS | 3236 | --DOCSHELL 12BE6800 == 35 [pid = 3236] [id = 547] 09:06:12 INFO - PROCESS | 3236 | --DOCSHELL 0E66EC00 == 34 [pid = 3236] [id = 546] 09:06:12 INFO - PROCESS | 3236 | --DOCSHELL 0E323000 == 33 [pid = 3236] [id = 545] 09:06:12 INFO - PROCESS | 3236 | --DOCSHELL 0DEF0400 == 32 [pid = 3236] [id = 544] 09:06:12 INFO - PROCESS | 3236 | --DOCSHELL 0DEE3800 == 31 [pid = 3236] [id = 543] 09:06:12 INFO - PROCESS | 3236 | --DOCSHELL 14589800 == 30 [pid = 3236] [id = 532] 09:06:12 INFO - PROCESS | 3236 | --DOCSHELL 183E0C00 == 29 [pid = 3236] [id = 558] 09:06:12 INFO - PROCESS | 3236 | --DOCSHELL 17D92800 == 28 [pid = 3236] [id = 557] 09:06:12 INFO - PROCESS | 3236 | --DOCSHELL 0E6A9C00 == 27 [pid = 3236] [id = 554] 09:06:12 INFO - PROCESS | 3236 | --DOCSHELL 0DF1F800 == 26 [pid = 3236] [id = 555] 09:06:12 INFO - PROCESS | 3236 | --DOCSHELL 12A26C00 == 25 [pid = 3236] [id = 556] 09:06:12 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (1216F400) [pid = 3236] [serial = 1606] [outer = 00000000] [url = about:blank] 09:06:12 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (18233800) [pid = 3236] [serial = 1628] [outer = 00000000] [url = about:blank] 09:06:12 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (1693B000) [pid = 3236] [serial = 1618] [outer = 00000000] [url = about:blank] 09:06:12 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (16A28000) [pid = 3236] [serial = 1619] [outer = 00000000] [url = about:blank] 09:06:12 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1902E000) [pid = 3236] [serial = 1598] [outer = 00000000] [url = about:blank] 09:06:12 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (14171400) [pid = 3236] [serial = 1612] [outer = 00000000] [url = about:blank] 09:06:12 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (123C3400) [pid = 3236] [serial = 1609] [outer = 00000000] [url = about:blank] 09:06:12 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (12B20400) [pid = 3236] [serial = 1610] [outer = 00000000] [url = about:blank] 09:06:12 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (12CA8800) [pid = 3236] [serial = 1613] [outer = 00000000] [url = about:blank] 09:06:12 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E66F800) [pid = 3236] [serial = 1603] [outer = 00000000] [url = about:blank] 09:06:12 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0E675000) [pid = 3236] [serial = 1604] [outer = 00000000] [url = about:blank] 09:06:12 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (17154800) [pid = 3236] [serial = 1621] [outer = 00000000] [url = about:blank] 09:06:12 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (16102400) [pid = 3236] [serial = 1615] [outer = 00000000] [url = about:blank] 09:06:12 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (12B4BC00) [pid = 3236] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:06:12 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (16152000) [pid = 3236] [serial = 1616] [outer = 00000000] [url = about:blank] 09:06:12 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0DF28800) [pid = 3236] [serial = 1600] [outer = 00000000] [url = about:blank] 09:06:12 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0E04F800) [pid = 3236] [serial = 1601] [outer = 00000000] [url = about:blank] 09:06:12 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (12176000) [pid = 3236] [serial = 1607] [outer = 00000000] [url = about:blank] 09:06:12 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (171E9400) [pid = 3236] [serial = 1624] [outer = 00000000] [url = about:blank] 09:06:12 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (175AD000) [pid = 3236] [serial = 1625] [outer = 00000000] [url = about:blank] 09:06:12 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (12B05C00) [pid = 3236] [serial = 1622] [outer = 00000000] [url = about:blank] 09:06:12 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (16A44400) [pid = 3236] [serial = 1097] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:06:12 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (1822B800) [pid = 3236] [serial = 1627] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3236 | 1467821173008 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:06:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:06:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1580ms 09:06:13 INFO - PROCESS | 3236 | 1467821173053 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 3236 | 1467821173057 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 09:06:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:06:13 INFO - PROCESS | 3236 | 1467821173062 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - PROCESS | 3236 | 1467821173065 Marionette TRACE conn6 <- [1,2202,null,{}] 09:06:13 INFO - PROCESS | 3236 | 1467821173070 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:13 INFO - PROCESS | 3236 | 1467821173073 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:13 INFO - PROCESS | 3236 | 1467821173201 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 09:06:13 INFO - PROCESS | 3236 | 1467821173298 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:13 INFO - PROCESS | 3236 | 1467821173300 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:13 INFO - PROCESS | 3236 | ++DOCSHELL 0DF1F800 == 26 [pid = 3236] [id = 560] 09:06:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0DF2A400) [pid = 3236] [serial = 1680] [outer = 00000000] 09:06:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0E04EC00) [pid = 3236] [serial = 1681] [outer = 0DF2A400] 09:06:13 INFO - PROCESS | 3236 | 1467821173350 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0E05B000) [pid = 3236] [serial = 1682] [outer = 0DF2A400] 09:06:13 INFO - PROCESS | 3236 | 1467821173742 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:06:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:06:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 09:06:13 INFO - PROCESS | 3236 | 1467821173793 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 3236 | 1467821173798 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 09:06:13 INFO - PROCESS | 3236 | 1467821173804 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:06:13 INFO - PROCESS | 3236 | 1467821173807 Marionette TRACE conn6 <- [1,2206,null,{}] 09:06:13 INFO - PROCESS | 3236 | 1467821173810 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:13 INFO - PROCESS | 3236 | 1467821173813 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:13 INFO - PROCESS | 3236 | 1467821173899 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 09:06:13 INFO - PROCESS | 3236 | 1467821173905 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:13 INFO - PROCESS | 3236 | 1467821173907 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:13 INFO - PROCESS | 3236 | ++DOCSHELL 0E69F000 == 27 [pid = 3236] [id = 561] 09:06:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0E6A0800) [pid = 3236] [serial = 1683] [outer = 00000000] 09:06:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0E8AE800) [pid = 3236] [serial = 1684] [outer = 0E6A0800] 09:06:13 INFO - PROCESS | 3236 | 1467821173954 Marionette DEBUG loaded listener.js 09:06:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0E9CC000) [pid = 3236] [serial = 1685] [outer = 0E6A0800] 09:06:14 INFO - PROCESS | 3236 | 1467821174431 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:06:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:06:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 09:06:14 INFO - PROCESS | 3236 | 1467821174478 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 09:06:14 INFO - PROCESS | 3236 | 1467821174480 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 09:06:14 INFO - PROCESS | 3236 | 1467821174483 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:06:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:06:14 INFO - PROCESS | 3236 | 1467821174487 Marionette TRACE conn6 <- [1,2210,null,{}] 09:06:14 INFO - PROCESS | 3236 | 1467821174498 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:14 INFO - PROCESS | 3236 | 1467821174503 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:14 INFO - PROCESS | 3236 | 1467821174590 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 09:06:14 INFO - PROCESS | 3236 | 1467821174725 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:14 INFO - PROCESS | 3236 | 1467821174728 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:14 INFO - PROCESS | 3236 | ++DOCSHELL 12B20800 == 28 [pid = 3236] [id = 562] 09:06:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (12B21400) [pid = 3236] [serial = 1686] [outer = 00000000] 09:06:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (12B4F800) [pid = 3236] [serial = 1687] [outer = 12B21400] 09:06:14 INFO - PROCESS | 3236 | 1467821174777 Marionette DEBUG loaded listener.js 09:06:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (12CABC00) [pid = 3236] [serial = 1688] [outer = 12B21400] 09:06:15 INFO - PROCESS | 3236 | 1467821175208 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 770ms 09:06:15 INFO - PROCESS | 3236 | 1467821175258 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 09:06:15 INFO - PROCESS | 3236 | 1467821175260 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 09:06:15 INFO - PROCESS | 3236 | 1467821175263 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:06:15 INFO - PROCESS | 3236 | 1467821175265 Marionette TRACE conn6 <- [1,2214,null,{}] 09:06:15 INFO - PROCESS | 3236 | 1467821175269 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:15 INFO - PROCESS | 3236 | 1467821175271 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:15 INFO - PROCESS | 3236 | 1467821175388 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 09:06:15 INFO - PROCESS | 3236 | 1467821175454 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 3236 | 1467821175456 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:15 INFO - PROCESS | 3236 | ++DOCSHELL 14178000 == 29 [pid = 3236] [id = 563] 09:06:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (14178400) [pid = 3236] [serial = 1689] [outer = 00000000] 09:06:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (14832C00) [pid = 3236] [serial = 1690] [outer = 14178400] 09:06:15 INFO - PROCESS | 3236 | 1467821175501 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (148A1C00) [pid = 3236] [serial = 1691] [outer = 14178400] 09:06:15 INFO - PROCESS | 3236 | 1467821175898 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 09:06:15 INFO - PROCESS | 3236 | 1467821175940 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 09:06:15 INFO - PROCESS | 3236 | 1467821175942 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 09:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:06:15 INFO - PROCESS | 3236 | 1467821175946 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:06:15 INFO - PROCESS | 3236 | 1467821175947 Marionette TRACE conn6 <- [1,2218,null,{}] 09:06:15 INFO - PROCESS | 3236 | 1467821175951 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:15 INFO - PROCESS | 3236 | 1467821175953 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:16 INFO - PROCESS | 3236 | 1467821176098 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 09:06:16 INFO - PROCESS | 3236 | 1467821176104 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:16 INFO - PROCESS | 3236 | 1467821176106 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:16 INFO - PROCESS | 3236 | ++DOCSHELL 148AAC00 == 30 [pid = 3236] [id = 564] 09:06:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (148D7800) [pid = 3236] [serial = 1692] [outer = 00000000] 09:06:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1610B000) [pid = 3236] [serial = 1693] [outer = 148D7800] 09:06:16 INFO - PROCESS | 3236 | 1467821176151 Marionette DEBUG loaded listener.js 09:06:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (16152800) [pid = 3236] [serial = 1694] [outer = 148D7800] 09:06:16 INFO - PROCESS | 3236 | 1467821176604 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:06:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:06:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 09:06:16 INFO - PROCESS | 3236 | 1467821176678 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 3236 | 1467821176680 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 09:06:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:06:16 INFO - PROCESS | 3236 | 1467821176683 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - PROCESS | 3236 | 1467821176684 Marionette TRACE conn6 <- [1,2222,null,{}] 09:06:16 INFO - PROCESS | 3236 | 1467821176694 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:16 INFO - PROCESS | 3236 | 1467821176700 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:16 INFO - PROCESS | 3236 | 1467821176840 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 09:06:16 INFO - PROCESS | 3236 | 1467821176853 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:16 INFO - PROCESS | 3236 | 1467821176855 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:16 INFO - PROCESS | 3236 | ++DOCSHELL 1616B800 == 31 [pid = 3236] [id = 565] 09:06:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (161E9C00) [pid = 3236] [serial = 1695] [outer = 00000000] 09:06:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (16A48000) [pid = 3236] [serial = 1696] [outer = 161E9C00] 09:06:16 INFO - PROCESS | 3236 | 1467821176900 Marionette DEBUG loaded listener.js 09:06:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (16C06400) [pid = 3236] [serial = 1697] [outer = 161E9C00] 09:06:17 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (15CC3400) [pid = 3236] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:06:17 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (1693C400) [pid = 3236] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:06:17 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (14839C00) [pid = 3236] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:06:17 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0DEE4400) [pid = 3236] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:06:17 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E325400) [pid = 3236] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:06:17 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0DF1BC00) [pid = 3236] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:06:17 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0E672C00) [pid = 3236] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:06:17 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (12BEBC00) [pid = 3236] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:06:17 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0E324C00) [pid = 3236] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:06:17 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0E6F0800) [pid = 3236] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:06:17 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0E32DC00) [pid = 3236] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:06:17 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (16C0FC00) [pid = 3236] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:06:17 INFO - PROCESS | 3236 | 1467821177562 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:06:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:06:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 930ms 09:06:17 INFO - PROCESS | 3236 | 1467821177614 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 09:06:17 INFO - PROCESS | 3236 | 1467821177616 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 09:06:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:06:17 INFO - PROCESS | 3236 | 1467821177619 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:06:17 INFO - PROCESS | 3236 | 1467821177621 Marionette TRACE conn6 <- [1,2226,null,{}] 09:06:17 INFO - PROCESS | 3236 | 1467821177624 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:17 INFO - PROCESS | 3236 | 1467821177626 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:17 INFO - PROCESS | 3236 | 1467821177703 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 09:06:17 INFO - PROCESS | 3236 | 1467821177709 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:17 INFO - PROCESS | 3236 | 1467821177711 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:17 INFO - PROCESS | 3236 | ++DOCSHELL 0E672800 == 32 [pid = 3236] [id = 566] 09:06:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0E944400) [pid = 3236] [serial = 1698] [outer = 00000000] 09:06:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (16153000) [pid = 3236] [serial = 1699] [outer = 0E944400] 09:06:17 INFO - PROCESS | 3236 | 1467821177754 Marionette DEBUG loaded listener.js 09:06:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (16155000) [pid = 3236] [serial = 1700] [outer = 0E944400] 09:06:18 INFO - PROCESS | 3236 | 1467821178191 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:06:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:06:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 09:06:18 INFO - PROCESS | 3236 | 1467821178250 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 09:06:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:06:18 INFO - PROCESS | 3236 | 1467821178252 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 09:06:18 INFO - PROCESS | 3236 | 1467821178255 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:06:18 INFO - PROCESS | 3236 | 1467821178257 Marionette TRACE conn6 <- [1,2230,null,{}] 09:06:18 INFO - PROCESS | 3236 | 1467821178261 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:18 INFO - PROCESS | 3236 | 1467821178262 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:18 INFO - PROCESS | 3236 | 1467821178340 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 09:06:18 INFO - PROCESS | 3236 | 1467821178346 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 3236 | 1467821178347 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:18 INFO - PROCESS | 3236 | ++DOCSHELL 15CC3400 == 33 [pid = 3236] [id = 567] 09:06:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (16A49C00) [pid = 3236] [serial = 1701] [outer = 00000000] 09:06:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (17157400) [pid = 3236] [serial = 1702] [outer = 16A49C00] 09:06:18 INFO - PROCESS | 3236 | 1467821178391 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (17153000) [pid = 3236] [serial = 1703] [outer = 16A49C00] 09:06:18 INFO - PROCESS | 3236 | 1467821178827 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:06:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:06:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 631ms 09:06:18 INFO - PROCESS | 3236 | 1467821178888 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 09:06:18 INFO - PROCESS | 3236 | 1467821178890 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 09:06:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:06:18 INFO - PROCESS | 3236 | 1467821178893 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:06:18 INFO - PROCESS | 3236 | 1467821178895 Marionette TRACE conn6 <- [1,2234,null,{}] 09:06:18 INFO - PROCESS | 3236 | 1467821178899 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:18 INFO - PROCESS | 3236 | 1467821178901 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:18 INFO - PROCESS | 3236 | 1467821178979 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 09:06:18 INFO - PROCESS | 3236 | 1467821178985 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 3236 | 1467821178987 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:18 INFO - PROCESS | 3236 | ++DOCSHELL 12B20400 == 34 [pid = 3236] [id = 568] 09:06:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (175AAC00) [pid = 3236] [serial = 1704] [outer = 00000000] 09:06:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (175B4400) [pid = 3236] [serial = 1705] [outer = 175AAC00] 09:06:19 INFO - PROCESS | 3236 | 1467821179031 Marionette DEBUG loaded listener.js 09:06:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (17D92000) [pid = 3236] [serial = 1706] [outer = 175AAC00] 09:06:19 INFO - PROCESS | 3236 | 1467821179820 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:06:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:06:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 970ms 09:06:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:06:19 INFO - PROCESS | 3236 | 1467821179868 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 09:06:19 INFO - PROCESS | 3236 | 1467821179872 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 09:06:19 INFO - PROCESS | 3236 | 1467821179877 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 3236 | 1467821179882 Marionette TRACE conn6 <- [1,2238,null,{}] 09:06:19 INFO - PROCESS | 3236 | 1467821179887 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:19 INFO - PROCESS | 3236 | 1467821179890 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:20 INFO - PROCESS | 3236 | 1467821180015 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 09:06:20 INFO - PROCESS | 3236 | 1467821180155 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:20 INFO - PROCESS | 3236 | 1467821180158 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:20 INFO - PROCESS | 3236 | ++DOCSHELL 0DF28000 == 35 [pid = 3236] [id = 569] 09:06:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (0E04F400) [pid = 3236] [serial = 1707] [outer = 00000000] 09:06:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (0E672400) [pid = 3236] [serial = 1708] [outer = 0E04F400] 09:06:20 INFO - PROCESS | 3236 | 1467821180218 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (0EFD4800) [pid = 3236] [serial = 1709] [outer = 0E04F400] 09:06:20 INFO - PROCESS | 3236 | 1467821180984 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1184ms 09:06:21 INFO - PROCESS | 3236 | 1467821181061 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 09:06:21 INFO - PROCESS | 3236 | 1467821181066 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 09:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:06:21 INFO - PROCESS | 3236 | 1467821181073 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:06:21 INFO - PROCESS | 3236 | 1467821181075 Marionette TRACE conn6 <- [1,2242,null,{}] 09:06:21 INFO - PROCESS | 3236 | 1467821181080 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:21 INFO - PROCESS | 3236 | 1467821181083 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:21 INFO - PROCESS | 3236 | 1467821181240 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 09:06:21 INFO - PROCESS | 3236 | 1467821181376 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 3236 | 1467821181378 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:21 INFO - PROCESS | 3236 | ++DOCSHELL 0DEE8C00 == 36 [pid = 3236] [id = 570] 09:06:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (0DF26C00) [pid = 3236] [serial = 1710] [outer = 00000000] 09:06:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0E6ADC00) [pid = 3236] [serial = 1711] [outer = 0DF26C00] 09:06:21 INFO - PROCESS | 3236 | 1467821181439 Marionette DEBUG loaded listener.js 09:06:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (123C7400) [pid = 3236] [serial = 1712] [outer = 0DF26C00] 09:06:22 INFO - PROCESS | 3236 | --DOCSHELL 15CC3400 == 35 [pid = 3236] [id = 567] 09:06:22 INFO - PROCESS | 3236 | --DOCSHELL 0E672800 == 34 [pid = 3236] [id = 566] 09:06:22 INFO - PROCESS | 3236 | --DOCSHELL 1616B800 == 33 [pid = 3236] [id = 565] 09:06:22 INFO - PROCESS | 3236 | --DOCSHELL 148AAC00 == 32 [pid = 3236] [id = 564] 09:06:22 INFO - PROCESS | 3236 | --DOCSHELL 14178000 == 31 [pid = 3236] [id = 563] 09:06:22 INFO - PROCESS | 3236 | --DOCSHELL 12B20800 == 30 [pid = 3236] [id = 562] 09:06:22 INFO - PROCESS | 3236 | --DOCSHELL 0E69F000 == 29 [pid = 3236] [id = 561] 09:06:22 INFO - PROCESS | 3236 | --DOCSHELL 0DF1F800 == 28 [pid = 3236] [id = 560] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (1610C400) [pid = 3236] [serial = 1648] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (16C06C00) [pid = 3236] [serial = 1652] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (16A4B000) [pid = 3236] [serial = 1651] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (148D8C00) [pid = 3236] [serial = 1645] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0E675C00) [pid = 3236] [serial = 1630] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (12B08400) [pid = 3236] [serial = 1631] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0E671C00) [pid = 3236] [serial = 1636] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E6A3400) [pid = 3236] [serial = 1637] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0E66C400) [pid = 3236] [serial = 1633] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0E6A9800) [pid = 3236] [serial = 1634] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0EFCC800) [pid = 3236] [serial = 1639] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1216B800) [pid = 3236] [serial = 1640] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (12CB0800) [pid = 3236] [serial = 1642] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (13C45400) [pid = 3236] [serial = 1643] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (171E7800) [pid = 3236] [serial = 1654] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (18239000) [pid = 3236] [serial = 1663] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (183CB800) [pid = 3236] [serial = 1664] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (16A32000) [pid = 3236] [serial = 1658] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (159C8400) [pid = 3236] [serial = 1657] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (175CC000) [pid = 3236] [serial = 1660] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (171E8400) [pid = 3236] [serial = 1655] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (17D92400) [pid = 3236] [serial = 1661] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (1615AC00) [pid = 3236] [serial = 1649] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (148DAC00) [pid = 3236] [serial = 1646] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3236 | 1467821182242 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1229ms 09:06:22 INFO - PROCESS | 3236 | 1467821182305 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 09:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:06:22 INFO - PROCESS | 3236 | 1467821182309 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 09:06:22 INFO - PROCESS | 3236 | 1467821182314 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:06:22 INFO - PROCESS | 3236 | 1467821182318 Marionette TRACE conn6 <- [1,2246,null,{}] 09:06:22 INFO - PROCESS | 3236 | 1467821182323 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:22 INFO - PROCESS | 3236 | 1467821182326 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:22 INFO - PROCESS | 3236 | 1467821182418 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 09:06:22 INFO - PROCESS | 3236 | 1467821182424 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:22 INFO - PROCESS | 3236 | 1467821182428 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:22 INFO - PROCESS | 3236 | ++DOCSHELL 0DF75C00 == 29 [pid = 3236] [id = 571] 09:06:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0DF8D000) [pid = 3236] [serial = 1713] [outer = 00000000] 09:06:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0E32E800) [pid = 3236] [serial = 1714] [outer = 0DF8D000] 09:06:22 INFO - PROCESS | 3236 | 1467821182480 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0E675400) [pid = 3236] [serial = 1715] [outer = 0DF8D000] 09:06:23 INFO - PROCESS | 3236 | 1467821183021 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 731ms 09:06:23 INFO - PROCESS | 3236 | 1467821183046 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 09:06:23 INFO - PROCESS | 3236 | 1467821183050 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 09:06:23 INFO - PROCESS | 3236 | 1467821183056 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:06:23 INFO - PROCESS | 3236 | 1467821183058 Marionette TRACE conn6 <- [1,2250,null,{}] 09:06:23 INFO - PROCESS | 3236 | 1467821183062 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:23 INFO - PROCESS | 3236 | 1467821183065 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:23 INFO - PROCESS | 3236 | 1467821183153 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 09:06:23 INFO - PROCESS | 3236 | 1467821183161 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:23 INFO - PROCESS | 3236 | 1467821183164 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:23 INFO - PROCESS | 3236 | ++DOCSHELL 0E946800 == 30 [pid = 3236] [id = 572] 09:06:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (12114C00) [pid = 3236] [serial = 1716] [outer = 00000000] 09:06:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (12175000) [pid = 3236] [serial = 1717] [outer = 12114C00] 09:06:23 INFO - PROCESS | 3236 | 1467821183211 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (122A2000) [pid = 3236] [serial = 1718] [outer = 12114C00] 09:06:23 INFO - PROCESS | 3236 | 1467821183687 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 09:06:23 INFO - PROCESS | 3236 | 1467821183732 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 09:06:23 INFO - PROCESS | 3236 | 1467821183734 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 09:06:23 INFO - PROCESS | 3236 | 1467821183737 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:06:23 INFO - PROCESS | 3236 | 1467821183741 Marionette TRACE conn6 <- [1,2254,null,{}] 09:06:23 INFO - PROCESS | 3236 | 1467821183752 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:23 INFO - PROCESS | 3236 | 1467821183756 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:23 INFO - PROCESS | 3236 | 1467821183845 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 09:06:23 INFO - PROCESS | 3236 | 1467821183938 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:23 INFO - PROCESS | 3236 | 1467821183941 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:23 INFO - PROCESS | 3236 | ++DOCSHELL 13C4F400 == 31 [pid = 3236] [id = 573] 09:06:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (13C52C00) [pid = 3236] [serial = 1719] [outer = 00000000] 09:06:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (1457FC00) [pid = 3236] [serial = 1720] [outer = 13C52C00] 09:06:23 INFO - PROCESS | 3236 | 1467821183997 Marionette DEBUG loaded listener.js 09:06:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (148A1000) [pid = 3236] [serial = 1721] [outer = 13C52C00] 09:06:24 INFO - PROCESS | 3236 | 1467821184386 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 09:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:06:24 INFO - PROCESS | 3236 | 1467821184411 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 3236 | 1467821184413 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 09:06:24 INFO - PROCESS | 3236 | 1467821184417 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:06:24 INFO - PROCESS | 3236 | 1467821184418 Marionette TRACE conn6 <- [1,2258,null,{}] 09:06:24 INFO - PROCESS | 3236 | 1467821184422 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:24 INFO - PROCESS | 3236 | 1467821184424 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:24 INFO - PROCESS | 3236 | 1467821184511 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 09:06:24 INFO - PROCESS | 3236 | 1467821184651 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:24 INFO - PROCESS | 3236 | 1467821184653 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:24 INFO - PROCESS | 3236 | ++DOCSHELL 1483A400 == 32 [pid = 3236] [id = 574] 09:06:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (148A0800) [pid = 3236] [serial = 1722] [outer = 00000000] 09:06:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (16151C00) [pid = 3236] [serial = 1723] [outer = 148A0800] 09:06:24 INFO - PROCESS | 3236 | 1467821184700 Marionette DEBUG loaded listener.js 09:06:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (1616FC00) [pid = 3236] [serial = 1724] [outer = 148A0800] 09:06:25 INFO - PROCESS | 3236 | 1467821185114 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 09:06:25 INFO - PROCESS | 3236 | 1467821185148 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 09:06:25 INFO - PROCESS | 3236 | 1467821185150 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 09:06:25 INFO - PROCESS | 3236 | 1467821185153 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:06:25 INFO - PROCESS | 3236 | 1467821185155 Marionette TRACE conn6 <- [1,2262,null,{}] 09:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:06:25 INFO - PROCESS | 3236 | 1467821185158 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:25 INFO - PROCESS | 3236 | 1467821185160 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:25 INFO - PROCESS | 3236 | 1467821185273 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 09:06:25 INFO - PROCESS | 3236 | 1467821185279 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:25 INFO - PROCESS | 3236 | 1467821185281 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:25 INFO - PROCESS | 3236 | ++DOCSHELL 1693B800 == 33 [pid = 3236] [id = 575] 09:06:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (16A27C00) [pid = 3236] [serial = 1725] [outer = 00000000] 09:06:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16A42800) [pid = 3236] [serial = 1726] [outer = 16A27C00] 09:06:25 INFO - PROCESS | 3236 | 1467821185345 Marionette DEBUG loaded listener.js 09:06:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16A4A800) [pid = 3236] [serial = 1727] [outer = 16A27C00] 09:06:25 INFO - PROCESS | 3236 | 1467821185831 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 730ms 09:06:25 INFO - PROCESS | 3236 | 1467821185887 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 09:06:25 INFO - PROCESS | 3236 | 1467821185889 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 09:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:06:25 INFO - PROCESS | 3236 | 1467821185892 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:06:25 INFO - PROCESS | 3236 | 1467821185894 Marionette TRACE conn6 <- [1,2266,null,{}] 09:06:25 INFO - PROCESS | 3236 | 1467821185898 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:25 INFO - PROCESS | 3236 | 1467821185903 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:26 INFO - PROCESS | 3236 | 1467821186069 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 09:06:26 INFO - PROCESS | 3236 | 1467821186135 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:26 INFO - PROCESS | 3236 | 1467821186137 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:26 INFO - PROCESS | 3236 | ++DOCSHELL 16A42400 == 34 [pid = 3236] [id = 576] 09:06:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16C09400) [pid = 3236] [serial = 1728] [outer = 00000000] 09:06:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (175AA400) [pid = 3236] [serial = 1729] [outer = 16C09400] 09:06:26 INFO - PROCESS | 3236 | 1467821186180 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (17156400) [pid = 3236] [serial = 1730] [outer = 16C09400] 09:06:26 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (14178400) [pid = 3236] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:06:26 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (12B21400) [pid = 3236] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:06:26 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0DF2A400) [pid = 3236] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:06:26 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0E6A0800) [pid = 3236] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:06:26 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0DEEBC00) [pid = 3236] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:06:26 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (148D7800) [pid = 3236] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:06:26 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0DF21800) [pid = 3236] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:06:26 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (12B1FC00) [pid = 3236] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:06:26 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (18208400) [pid = 3236] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:06:26 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1845F400) [pid = 3236] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:06:26 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (161E9C00) [pid = 3236] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:06:26 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (16A49C00) [pid = 3236] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:06:26 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (0E944400) [pid = 3236] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:06:26 INFO - PROCESS | 3236 | 1467821186680 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 830ms 09:06:26 INFO - PROCESS | 3236 | 1467821186723 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 09:06:26 INFO - PROCESS | 3236 | 1467821186725 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 09:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:06:26 INFO - PROCESS | 3236 | 1467821186728 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:06:26 INFO - PROCESS | 3236 | 1467821186730 Marionette TRACE conn6 <- [1,2270,null,{}] 09:06:26 INFO - PROCESS | 3236 | 1467821186733 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:26 INFO - PROCESS | 3236 | 1467821186735 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:26 INFO - PROCESS | 3236 | 1467821186814 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 09:06:26 INFO - PROCESS | 3236 | 1467821186820 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:26 INFO - PROCESS | 3236 | 1467821186822 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:26 INFO - PROCESS | 3236 | ++DOCSHELL 12220000 == 35 [pid = 3236] [id = 577] 09:06:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (122E5C00) [pid = 3236] [serial = 1731] [outer = 00000000] 09:06:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (1457DC00) [pid = 3236] [serial = 1732] [outer = 122E5C00] 09:06:26 INFO - PROCESS | 3236 | 1467821186867 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (14830400) [pid = 3236] [serial = 1733] [outer = 122E5C00] 09:06:27 INFO - PROCESS | 3236 | 1467821187295 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 630ms 09:06:27 INFO - PROCESS | 3236 | 1467821187359 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 09:06:27 INFO - PROCESS | 3236 | 1467821187361 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 09:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:06:27 INFO - PROCESS | 3236 | 1467821187364 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:06:27 INFO - PROCESS | 3236 | 1467821187366 Marionette TRACE conn6 <- [1,2274,null,{}] 09:06:27 INFO - PROCESS | 3236 | 1467821187370 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:27 INFO - PROCESS | 3236 | 1467821187371 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:27 INFO - PROCESS | 3236 | 1467821187477 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 09:06:27 INFO - PROCESS | 3236 | 1467821187483 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:27 INFO - PROCESS | 3236 | 1467821187485 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:27 INFO - PROCESS | 3236 | ++DOCSHELL 171E1800 == 36 [pid = 3236] [id = 578] 09:06:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (175C8400) [pid = 3236] [serial = 1734] [outer = 00000000] 09:06:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1822B000) [pid = 3236] [serial = 1735] [outer = 175C8400] 09:06:27 INFO - PROCESS | 3236 | 1467821187530 Marionette DEBUG loaded listener.js 09:06:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (18234C00) [pid = 3236] [serial = 1736] [outer = 175C8400] 09:06:27 INFO - PROCESS | 3236 | 1467821187977 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:06:27 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 09:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 09:06:28 INFO - PROCESS | 3236 | 1467821188003 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 09:06:28 INFO - PROCESS | 3236 | 1467821188005 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 09:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:06:28 INFO - PROCESS | 3236 | 1467821188008 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:06:28 INFO - PROCESS | 3236 | 1467821188010 Marionette TRACE conn6 <- [1,2278,null,{}] 09:06:28 INFO - PROCESS | 3236 | 1467821188013 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:28 INFO - PROCESS | 3236 | 1467821188015 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:28 INFO - PROCESS | 3236 | 1467821188096 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 09:06:28 INFO - PROCESS | 3236 | 1467821188102 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:28 INFO - PROCESS | 3236 | 1467821188104 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:28 INFO - PROCESS | 3236 | ++DOCSHELL 18238400 == 37 [pid = 3236] [id = 579] 09:06:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18238C00) [pid = 3236] [serial = 1737] [outer = 00000000] 09:06:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (183CD800) [pid = 3236] [serial = 1738] [outer = 18238C00] 09:06:28 INFO - PROCESS | 3236 | 1467821188147 Marionette DEBUG loaded listener.js 09:06:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (183D9000) [pid = 3236] [serial = 1739] [outer = 18238C00] 09:06:28 INFO - PROCESS | 3236 | 1467821188581 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 09:06:28 INFO - PROCESS | 3236 | 1467821188641 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 09:06:28 INFO - PROCESS | 3236 | 1467821188642 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 09:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:06:28 INFO - PROCESS | 3236 | 1467821188646 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:06:28 INFO - PROCESS | 3236 | 1467821188647 Marionette TRACE conn6 <- [1,2282,null,{}] 09:06:28 INFO - PROCESS | 3236 | 1467821188651 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:28 INFO - PROCESS | 3236 | 1467821188653 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:28 INFO - PROCESS | 3236 | 1467821188783 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 09:06:28 INFO - PROCESS | 3236 | 1467821188964 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:28 INFO - PROCESS | 3236 | 1467821188967 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:28 INFO - PROCESS | 3236 | ++DOCSHELL 0DE72400 == 38 [pid = 3236] [id = 580] 09:06:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (0DE75C00) [pid = 3236] [serial = 1740] [outer = 00000000] 09:06:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (0DF1F800) [pid = 3236] [serial = 1741] [outer = 0DE75C00] 09:06:29 INFO - PROCESS | 3236 | 1467821189028 Marionette DEBUG loaded listener.js 09:06:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (0E054800) [pid = 3236] [serial = 1742] [outer = 0DE75C00] 09:06:29 INFO - PROCESS | 3236 | 1467821189598 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:06:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:06:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1020ms 09:06:29 INFO - PROCESS | 3236 | 1467821189668 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 09:06:29 INFO - PROCESS | 3236 | 1467821189672 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 09:06:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:06:29 INFO - PROCESS | 3236 | 1467821189677 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:06:29 INFO - PROCESS | 3236 | 1467821189681 Marionette TRACE conn6 <- [1,2286,null,{}] 09:06:29 INFO - PROCESS | 3236 | 1467821189705 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:29 INFO - PROCESS | 3236 | 1467821189709 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:29 INFO - PROCESS | 3236 | 1467821189862 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 09:06:29 INFO - PROCESS | 3236 | 1467821189998 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:29 INFO - PROCESS | 3236 | 1467821190001 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:30 INFO - PROCESS | 3236 | ++DOCSHELL 1258DC00 == 39 [pid = 3236] [id = 581] 09:06:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (12A26C00) [pid = 3236] [serial = 1743] [outer = 00000000] 09:06:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (12CA3C00) [pid = 3236] [serial = 1744] [outer = 12A26C00] 09:06:30 INFO - PROCESS | 3236 | 1467821190061 Marionette DEBUG loaded listener.js 09:06:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (13C4A800) [pid = 3236] [serial = 1745] [outer = 12A26C00] 09:06:30 INFO - PROCESS | 3236 | 1467821190630 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:06:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 970ms 09:06:30 INFO - PROCESS | 3236 | 1467821190667 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 09:06:30 INFO - PROCESS | 3236 | 1467821190670 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 09:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:06:30 INFO - PROCESS | 3236 | 1467821190675 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:06:30 INFO - PROCESS | 3236 | 1467821190677 Marionette TRACE conn6 <- [1,2290,null,{}] 09:06:30 INFO - PROCESS | 3236 | 1467821190681 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:30 INFO - PROCESS | 3236 | 1467821190684 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:30 INFO - PROCESS | 3236 | 1467821190799 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 09:06:30 INFO - PROCESS | 3236 | 1467821190956 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:30 INFO - PROCESS | 3236 | 1467821190958 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:30 INFO - PROCESS | 3236 | ++DOCSHELL 16A34000 == 40 [pid = 3236] [id = 582] 09:06:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (16C09000) [pid = 3236] [serial = 1746] [outer = 00000000] 09:06:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (171EA400) [pid = 3236] [serial = 1747] [outer = 16C09000] 09:06:31 INFO - PROCESS | 3236 | 1467821191015 Marionette DEBUG loaded listener.js 09:06:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (183C3800) [pid = 3236] [serial = 1748] [outer = 16C09000] 09:06:31 INFO - PROCESS | 3236 | 1467821191654 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1016ms 09:06:31 INFO - PROCESS | 3236 | 1467821191696 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 09:06:31 INFO - PROCESS | 3236 | 1467821191700 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 09:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:06:31 INFO - PROCESS | 3236 | 1467821191711 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:06:31 INFO - PROCESS | 3236 | 1467821191715 Marionette TRACE conn6 <- [1,2294,null,{}] 09:06:31 INFO - PROCESS | 3236 | 1467821191719 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:31 INFO - PROCESS | 3236 | 1467821191723 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:31 INFO - PROCESS | 3236 | 1467821191836 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 09:06:31 INFO - PROCESS | 3236 | 1467821191978 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:31 INFO - PROCESS | 3236 | 1467821191981 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:31 INFO - PROCESS | 3236 | ++DOCSHELL 16A89400 == 41 [pid = 3236] [id = 583] 09:06:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (183DE800) [pid = 3236] [serial = 1749] [outer = 00000000] 09:06:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (1930E000) [pid = 3236] [serial = 1750] [outer = 183DE800] 09:06:32 INFO - PROCESS | 3236 | 1467821192036 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (19383C00) [pid = 3236] [serial = 1751] [outer = 183DE800] 09:06:32 INFO - PROCESS | 3236 | 1467821192802 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1129ms 09:06:32 INFO - PROCESS | 3236 | 1467821192835 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 09:06:32 INFO - PROCESS | 3236 | 1467821192839 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 09:06:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:06:32 INFO - PROCESS | 3236 | 1467821192844 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:06:32 INFO - PROCESS | 3236 | 1467821192847 Marionette TRACE conn6 <- [1,2298,null,{}] 09:06:32 INFO - PROCESS | 3236 | 1467821192868 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:32 INFO - PROCESS | 3236 | 1467821192871 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:32 INFO - PROCESS | 3236 | 1467821192979 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 09:06:33 INFO - PROCESS | 3236 | 1467821193123 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:33 INFO - PROCESS | 3236 | 1467821193128 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:33 INFO - PROCESS | 3236 | ++DOCSHELL 0DF97C00 == 42 [pid = 3236] [id = 584] 09:06:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (0E050C00) [pid = 3236] [serial = 1752] [outer = 00000000] 09:06:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (0E6A7C00) [pid = 3236] [serial = 1753] [outer = 0E050C00] 09:06:33 INFO - PROCESS | 3236 | 1467821193183 Marionette DEBUG loaded listener.js 09:06:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (0E9C4C00) [pid = 3236] [serial = 1754] [outer = 0E050C00] 09:06:34 INFO - PROCESS | 3236 | --DOCSHELL 18238400 == 41 [pid = 3236] [id = 579] 09:06:34 INFO - PROCESS | 3236 | --DOCSHELL 171E1800 == 40 [pid = 3236] [id = 578] 09:06:34 INFO - PROCESS | 3236 | --DOCSHELL 12220000 == 39 [pid = 3236] [id = 577] 09:06:34 INFO - PROCESS | 3236 | --DOCSHELL 16A42400 == 38 [pid = 3236] [id = 576] 09:06:34 INFO - PROCESS | 3236 | --DOCSHELL 1693B800 == 37 [pid = 3236] [id = 575] 09:06:34 INFO - PROCESS | 3236 | --DOCSHELL 1483A400 == 36 [pid = 3236] [id = 574] 09:06:34 INFO - PROCESS | 3236 | --DOCSHELL 13C4F400 == 35 [pid = 3236] [id = 573] 09:06:34 INFO - PROCESS | 3236 | --DOCSHELL 0E946800 == 34 [pid = 3236] [id = 572] 09:06:34 INFO - PROCESS | 3236 | --DOCSHELL 0DF75C00 == 33 [pid = 3236] [id = 571] 09:06:34 INFO - PROCESS | 3236 | --DOCSHELL 0DF28000 == 32 [pid = 3236] [id = 569] 09:06:34 INFO - PROCESS | 3236 | --DOCSHELL 0DEE9800 == 31 [pid = 3236] [id = 559] 09:06:34 INFO - PROCESS | 3236 | --DOCSHELL 12B20400 == 30 [pid = 3236] [id = 568] 09:06:34 INFO - PROCESS | 3236 | --DOCSHELL 0DEE8C00 == 29 [pid = 3236] [id = 570] 09:06:34 INFO - PROCESS | 3236 | --DOCSHELL 16A89400 == 28 [pid = 3236] [id = 583] 09:06:34 INFO - PROCESS | 3236 | --DOCSHELL 16A34000 == 27 [pid = 3236] [id = 582] 09:06:34 INFO - PROCESS | 3236 | --DOCSHELL 0DE72400 == 26 [pid = 3236] [id = 580] 09:06:34 INFO - PROCESS | 3236 | --DOCSHELL 1258DC00 == 25 [pid = 3236] [id = 581] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (14832C00) [pid = 3236] [serial = 1690] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (148A1C00) [pid = 3236] [serial = 1691] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (12B4F800) [pid = 3236] [serial = 1687] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (0E04EC00) [pid = 3236] [serial = 1681] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (0E05B000) [pid = 3236] [serial = 1682] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (0E8AE800) [pid = 3236] [serial = 1684] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0E9CC000) [pid = 3236] [serial = 1685] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1210F800) [pid = 3236] [serial = 1679] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0E8B2400) [pid = 3236] [serial = 1678] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (1610B000) [pid = 3236] [serial = 1693] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0E66D800) [pid = 3236] [serial = 1667] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0E321000) [pid = 3236] [serial = 1666] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (14837400) [pid = 3236] [serial = 1670] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (13759C00) [pid = 3236] [serial = 1669] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (183DC800) [pid = 3236] [serial = 1673] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (175B4400) [pid = 3236] [serial = 1705] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (183CBC00) [pid = 3236] [serial = 1672] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (190CB000) [pid = 3236] [serial = 1676] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (18F95400) [pid = 3236] [serial = 1675] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (16A48000) [pid = 3236] [serial = 1696] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (16C06400) [pid = 3236] [serial = 1697] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (17157400) [pid = 3236] [serial = 1702] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (16152800) [pid = 3236] [serial = 1694] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (16153000) [pid = 3236] [serial = 1699] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (12CABC00) [pid = 3236] [serial = 1688] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (17153000) [pid = 3236] [serial = 1703] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (16155000) [pid = 3236] [serial = 1700] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3236 | 1467821194505 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1679ms 09:06:34 INFO - PROCESS | 3236 | 1467821194524 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 09:06:34 INFO - PROCESS | 3236 | 1467821194528 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 09:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:06:34 INFO - PROCESS | 3236 | 1467821194532 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:06:34 INFO - PROCESS | 3236 | 1467821194536 Marionette TRACE conn6 <- [1,2302,null,{}] 09:06:34 INFO - PROCESS | 3236 | 1467821194541 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:34 INFO - PROCESS | 3236 | 1467821194544 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:34 INFO - PROCESS | 3236 | 1467821194666 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 09:06:34 INFO - PROCESS | 3236 | 1467821194682 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:34 INFO - PROCESS | 3236 | 1467821194685 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:34 INFO - PROCESS | 3236 | ++DOCSHELL 0DF22C00 == 26 [pid = 3236] [id = 585] 09:06:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0DF8FC00) [pid = 3236] [serial = 1755] [outer = 00000000] 09:06:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0E055C00) [pid = 3236] [serial = 1756] [outer = 0DF8FC00] 09:06:34 INFO - PROCESS | 3236 | 1467821194735 Marionette DEBUG loaded listener.js 09:06:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0E31FC00) [pid = 3236] [serial = 1757] [outer = 0DF8FC00] 09:06:35 INFO - PROCESS | 3236 | 1467821195214 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 730ms 09:06:35 INFO - PROCESS | 3236 | 1467821195264 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 09:06:35 INFO - PROCESS | 3236 | 1467821195269 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 09:06:35 INFO - PROCESS | 3236 | 1467821195275 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:06:35 INFO - PROCESS | 3236 | 1467821195278 Marionette TRACE conn6 <- [1,2306,null,{}] 09:06:35 INFO - PROCESS | 3236 | 1467821195282 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:35 INFO - PROCESS | 3236 | 1467821195285 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:35 INFO - PROCESS | 3236 | 1467821195375 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 09:06:35 INFO - PROCESS | 3236 | 1467821195381 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:35 INFO - PROCESS | 3236 | 1467821195384 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:35 INFO - PROCESS | 3236 | ++DOCSHELL 0E6A9C00 == 27 [pid = 3236] [id = 586] 09:06:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0E6AA400) [pid = 3236] [serial = 1758] [outer = 00000000] 09:06:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0E8B8000) [pid = 3236] [serial = 1759] [outer = 0E6AA400] 09:06:35 INFO - PROCESS | 3236 | 1467821195432 Marionette DEBUG loaded listener.js 09:06:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0E9C7800) [pid = 3236] [serial = 1760] [outer = 0E6AA400] 09:06:35 INFO - PROCESS | 3236 | 1467821195931 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 09:06:35 INFO - PROCESS | 3236 | 1467821195951 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 09:06:35 INFO - PROCESS | 3236 | 1467821195954 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:06:35 INFO - PROCESS | 3236 | 1467821195958 Marionette TRACE conn6 <- [1,2310,null,{}] 09:06:35 INFO - PROCESS | 3236 | 1467821195968 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:35 INFO - PROCESS | 3236 | 1467821195973 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:36 INFO - PROCESS | 3236 | 1467821196087 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 09:06:36 INFO - PROCESS | 3236 | 1467821196198 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:36 INFO - PROCESS | 3236 | 1467821196201 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:36 INFO - PROCESS | 3236 | ++DOCSHELL 12B4BC00 == 28 [pid = 3236] [id = 587] 09:06:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (12B4C400) [pid = 3236] [serial = 1761] [outer = 00000000] 09:06:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (12BE6800) [pid = 3236] [serial = 1762] [outer = 12B4C400] 09:06:36 INFO - PROCESS | 3236 | 1467821196250 Marionette DEBUG loaded listener.js 09:06:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1375B800) [pid = 3236] [serial = 1763] [outer = 12B4C400] 09:06:36 INFO - PROCESS | 3236 | 1467821196681 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 770ms 09:06:36 INFO - PROCESS | 3236 | 1467821196728 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 09:06:36 INFO - PROCESS | 3236 | 1467821196731 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 09:06:36 INFO - PROCESS | 3236 | 1467821196734 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:06:36 INFO - PROCESS | 3236 | 1467821196735 Marionette TRACE conn6 <- [1,2314,null,{}] 09:06:36 INFO - PROCESS | 3236 | 1467821196739 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:36 INFO - PROCESS | 3236 | 1467821196741 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:36 INFO - PROCESS | 3236 | 1467821196862 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 09:06:36 INFO - PROCESS | 3236 | 1467821196928 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:36 INFO - PROCESS | 3236 | 1467821196930 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:36 INFO - PROCESS | 3236 | ++DOCSHELL 14176800 == 29 [pid = 3236] [id = 588] 09:06:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (14178400) [pid = 3236] [serial = 1764] [outer = 00000000] 09:06:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1483A400) [pid = 3236] [serial = 1765] [outer = 14178400] 09:06:36 INFO - PROCESS | 3236 | 1467821196976 Marionette DEBUG loaded listener.js 09:06:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (148D3C00) [pid = 3236] [serial = 1766] [outer = 14178400] 09:06:37 INFO - PROCESS | 3236 | 1467821197395 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 09:06:37 INFO - PROCESS | 3236 | 1467821197409 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 09:06:37 INFO - PROCESS | 3236 | 1467821197410 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 09:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:06:37 INFO - PROCESS | 3236 | 1467821197424 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:06:37 INFO - PROCESS | 3236 | 1467821197426 Marionette TRACE conn6 <- [1,2318,null,{}] 09:06:37 INFO - PROCESS | 3236 | 1467821197430 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:37 INFO - PROCESS | 3236 | 1467821197432 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:37 INFO - PROCESS | 3236 | 1467821197575 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 09:06:37 INFO - PROCESS | 3236 | 1467821197583 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:37 INFO - PROCESS | 3236 | 1467821197585 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:37 INFO - PROCESS | 3236 | ++DOCSHELL 16103800 == 30 [pid = 3236] [id = 589] 09:06:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16106400) [pid = 3236] [serial = 1767] [outer = 00000000] 09:06:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (1610C800) [pid = 3236] [serial = 1768] [outer = 16106400] 09:06:37 INFO - PROCESS | 3236 | 1467821197632 Marionette DEBUG loaded listener.js 09:06:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16154000) [pid = 3236] [serial = 1769] [outer = 16106400] 09:06:38 INFO - PROCESS | 3236 | 1467821198150 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 770ms 09:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:06:38 INFO - PROCESS | 3236 | 1467821198193 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 09:06:38 INFO - PROCESS | 3236 | 1467821198195 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 09:06:38 INFO - PROCESS | 3236 | 1467821198198 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:06:38 INFO - PROCESS | 3236 | 1467821198200 Marionette TRACE conn6 <- [1,2322,null,{}] 09:06:38 INFO - PROCESS | 3236 | 1467821198209 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:38 INFO - PROCESS | 3236 | 1467821198215 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:38 INFO - PROCESS | 3236 | 1467821198354 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 09:06:38 INFO - PROCESS | 3236 | 1467821198423 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:38 INFO - PROCESS | 3236 | 1467821198425 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:38 INFO - PROCESS | 3236 | ++DOCSHELL 161E4C00 == 31 [pid = 3236] [id = 590] 09:06:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (16A34C00) [pid = 3236] [serial = 1770] [outer = 00000000] 09:06:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (16A4A400) [pid = 3236] [serial = 1771] [outer = 16A34C00] 09:06:38 INFO - PROCESS | 3236 | 1467821198469 Marionette DEBUG loaded listener.js 09:06:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (16C08400) [pid = 3236] [serial = 1772] [outer = 16A34C00] 09:06:38 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (18238C00) [pid = 3236] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:06:38 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (16A27C00) [pid = 3236] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:06:38 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (16C09400) [pid = 3236] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:06:38 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E04F400) [pid = 3236] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:06:38 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0DF26C00) [pid = 3236] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:06:38 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0DF8D000) [pid = 3236] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:06:38 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (12114C00) [pid = 3236] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:06:38 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (13C52C00) [pid = 3236] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:06:38 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (175AAC00) [pid = 3236] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:06:38 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (122E5C00) [pid = 3236] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:06:38 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (175C8400) [pid = 3236] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:06:38 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (148A0800) [pid = 3236] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:06:39 INFO - PROCESS | 3236 | 1467821199063 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 930ms 09:06:39 INFO - PROCESS | 3236 | 1467821199130 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 09:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:06:39 INFO - PROCESS | 3236 | 1467821199132 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 09:06:39 INFO - PROCESS | 3236 | 1467821199135 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:06:39 INFO - PROCESS | 3236 | 1467821199137 Marionette TRACE conn6 <- [1,2326,null,{}] 09:06:39 INFO - PROCESS | 3236 | 1467821199140 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:39 INFO - PROCESS | 3236 | 1467821199142 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:39 INFO - PROCESS | 3236 | 1467821199220 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 09:06:39 INFO - PROCESS | 3236 | 1467821199226 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:39 INFO - PROCESS | 3236 | 1467821199228 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:39 INFO - PROCESS | 3236 | ++DOCSHELL 0DF29800 == 32 [pid = 3236] [id = 591] 09:06:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (1375D000) [pid = 3236] [serial = 1773] [outer = 00000000] 09:06:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (16A48C00) [pid = 3236] [serial = 1774] [outer = 1375D000] 09:06:39 INFO - PROCESS | 3236 | 1467821199272 Marionette DEBUG loaded listener.js 09:06:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (16944C00) [pid = 3236] [serial = 1775] [outer = 1375D000] 09:06:39 INFO - PROCESS | 3236 | 1467821199680 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 570ms 09:06:39 INFO - PROCESS | 3236 | 1467821199706 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 09:06:39 INFO - PROCESS | 3236 | 1467821199708 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 09:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:06:39 INFO - PROCESS | 3236 | 1467821199711 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:06:39 INFO - PROCESS | 3236 | 1467821199712 Marionette TRACE conn6 <- [1,2330,null,{}] 09:06:39 INFO - PROCESS | 3236 | 1467821199716 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:39 INFO - PROCESS | 3236 | 1467821199718 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:39 INFO - PROCESS | 3236 | 1467821199847 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 09:06:39 INFO - PROCESS | 3236 | 1467821199856 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:39 INFO - PROCESS | 3236 | 1467821199858 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:39 INFO - PROCESS | 3236 | ++DOCSHELL 16A85400 == 33 [pid = 3236] [id = 592] 09:06:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (17154400) [pid = 3236] [serial = 1776] [outer = 00000000] 09:06:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (171DDC00) [pid = 3236] [serial = 1777] [outer = 17154400] 09:06:39 INFO - PROCESS | 3236 | 1467821199903 Marionette DEBUG loaded listener.js 09:06:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (17155800) [pid = 3236] [serial = 1778] [outer = 17154400] 09:06:40 INFO - PROCESS | 3236 | 1467821200347 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 09:06:40 INFO - PROCESS | 3236 | 1467821200382 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 09:06:40 INFO - PROCESS | 3236 | 1467821200384 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 09:06:40 INFO - PROCESS | 3236 | 1467821200391 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:06:40 INFO - PROCESS | 3236 | 1467821200393 Marionette TRACE conn6 <- [1,2334,null,{}] 09:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:06:40 INFO - PROCESS | 3236 | 1467821200397 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:40 INFO - PROCESS | 3236 | 1467821200399 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:40 INFO - PROCESS | 3236 | 1467821200524 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 09:06:40 INFO - PROCESS | 3236 | 1467821200536 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:40 INFO - PROCESS | 3236 | 1467821200538 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:40 INFO - PROCESS | 3236 | ++DOCSHELL 12B49800 == 34 [pid = 3236] [id = 593] 09:06:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (175C8400) [pid = 3236] [serial = 1779] [outer = 00000000] 09:06:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (17D92400) [pid = 3236] [serial = 1780] [outer = 175C8400] 09:06:40 INFO - PROCESS | 3236 | 1467821200590 Marionette DEBUG loaded listener.js 09:06:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1820E800) [pid = 3236] [serial = 1781] [outer = 175C8400] 09:06:41 INFO - PROCESS | 3236 | 1467821201332 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 970ms 09:06:41 INFO - PROCESS | 3236 | 1467821201367 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 09:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:06:41 INFO - PROCESS | 3236 | 1467821201372 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 09:06:41 INFO - PROCESS | 3236 | 1467821201377 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:06:41 INFO - PROCESS | 3236 | 1467821201381 Marionette TRACE conn6 <- [1,2338,null,{}] 09:06:41 INFO - PROCESS | 3236 | 1467821201387 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:41 INFO - PROCESS | 3236 | 1467821201390 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:41 INFO - PROCESS | 3236 | 1467821201514 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 09:06:41 INFO - PROCESS | 3236 | 1467821201657 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:41 INFO - PROCESS | 3236 | 1467821201660 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:41 INFO - PROCESS | 3236 | ++DOCSHELL 0E056800 == 35 [pid = 3236] [id = 594] 09:06:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (0E057400) [pid = 3236] [serial = 1782] [outer = 00000000] 09:06:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (0E6A4000) [pid = 3236] [serial = 1783] [outer = 0E057400] 09:06:41 INFO - PROCESS | 3236 | 1467821201720 Marionette DEBUG loaded listener.js 09:06:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (0EEE3400) [pid = 3236] [serial = 1784] [outer = 0E057400] 09:06:42 INFO - PROCESS | 3236 | 1467821202457 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1129ms 09:06:42 INFO - PROCESS | 3236 | 1467821202506 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 09:06:42 INFO - PROCESS | 3236 | 1467821202511 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 09:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:06:42 INFO - PROCESS | 3236 | 1467821202518 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:06:42 INFO - PROCESS | 3236 | 1467821202521 Marionette TRACE conn6 <- [1,2342,null,{}] 09:06:42 INFO - PROCESS | 3236 | 1467821202525 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:42 INFO - PROCESS | 3236 | 1467821202528 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:42 INFO - PROCESS | 3236 | 1467821202650 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 09:06:42 INFO - PROCESS | 3236 | 1467821202806 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:42 INFO - PROCESS | 3236 | 1467821202809 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:42 INFO - PROCESS | 3236 | ++DOCSHELL 1258DC00 == 36 [pid = 3236] [id = 595] 09:06:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (12B20400) [pid = 3236] [serial = 1785] [outer = 00000000] 09:06:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (14832C00) [pid = 3236] [serial = 1786] [outer = 12B20400] 09:06:42 INFO - PROCESS | 3236 | 1467821202868 Marionette DEBUG loaded listener.js 09:06:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (15CBB000) [pid = 3236] [serial = 1787] [outer = 12B20400] 09:06:43 INFO - PROCESS | 3236 | --DOCSHELL 16A85400 == 35 [pid = 3236] [id = 592] 09:06:43 INFO - PROCESS | 3236 | --DOCSHELL 0DF29800 == 34 [pid = 3236] [id = 591] 09:06:43 INFO - PROCESS | 3236 | --DOCSHELL 161E4C00 == 33 [pid = 3236] [id = 590] 09:06:43 INFO - PROCESS | 3236 | --DOCSHELL 16103800 == 32 [pid = 3236] [id = 589] 09:06:43 INFO - PROCESS | 3236 | --DOCSHELL 14176800 == 31 [pid = 3236] [id = 588] 09:06:43 INFO - PROCESS | 3236 | --DOCSHELL 12B4BC00 == 30 [pid = 3236] [id = 587] 09:06:43 INFO - PROCESS | 3236 | --DOCSHELL 0E6A9C00 == 29 [pid = 3236] [id = 586] 09:06:43 INFO - PROCESS | 3236 | --DOCSHELL 0DF22C00 == 28 [pid = 3236] [id = 585] 09:06:43 INFO - PROCESS | 3236 | --DOCSHELL 0DF97C00 == 27 [pid = 3236] [id = 584] 09:06:43 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (183CD800) [pid = 3236] [serial = 1738] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (16A42800) [pid = 3236] [serial = 1726] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (175AA400) [pid = 3236] [serial = 1729] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (16A4A800) [pid = 3236] [serial = 1727] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0E672400) [pid = 3236] [serial = 1708] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0EFD4800) [pid = 3236] [serial = 1709] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E6ADC00) [pid = 3236] [serial = 1711] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (123C7400) [pid = 3236] [serial = 1712] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0E32E800) [pid = 3236] [serial = 1714] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0E675400) [pid = 3236] [serial = 1715] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (12175000) [pid = 3236] [serial = 1717] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (122A2000) [pid = 3236] [serial = 1718] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1457FC00) [pid = 3236] [serial = 1720] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (148A1000) [pid = 3236] [serial = 1721] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (17D92000) [pid = 3236] [serial = 1706] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1457DC00) [pid = 3236] [serial = 1732] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (1822B000) [pid = 3236] [serial = 1735] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (17156400) [pid = 3236] [serial = 1730] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (18234C00) [pid = 3236] [serial = 1736] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (16151C00) [pid = 3236] [serial = 1723] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (1616FC00) [pid = 3236] [serial = 1724] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (183D9000) [pid = 3236] [serial = 1739] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (14830400) [pid = 3236] [serial = 1733] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3236 | 1467821203755 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1274ms 09:06:43 INFO - PROCESS | 3236 | 1467821203795 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 09:06:43 INFO - PROCESS | 3236 | 1467821203799 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 09:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:06:43 INFO - PROCESS | 3236 | 1467821203803 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:06:43 INFO - PROCESS | 3236 | 1467821203806 Marionette TRACE conn6 <- [1,2346,null,{}] 09:06:43 INFO - PROCESS | 3236 | 1467821203811 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:43 INFO - PROCESS | 3236 | 1467821203814 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:43 INFO - PROCESS | 3236 | 1467821203903 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 09:06:43 INFO - PROCESS | 3236 | 1467821203917 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:43 INFO - PROCESS | 3236 | 1467821203919 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:43 INFO - PROCESS | 3236 | ++DOCSHELL 0E05D800 == 28 [pid = 3236] [id = 596] 09:06:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0E05DC00) [pid = 3236] [serial = 1788] [outer = 00000000] 09:06:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0E66D400) [pid = 3236] [serial = 1789] [outer = 0E05DC00] 09:06:43 INFO - PROCESS | 3236 | 1467821203969 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0E677000) [pid = 3236] [serial = 1790] [outer = 0E05DC00] 09:06:44 INFO - PROCESS | 3236 | 1467821204499 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 730ms 09:06:44 INFO - PROCESS | 3236 | 1467821204536 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 09:06:44 INFO - PROCESS | 3236 | 1467821204540 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 09:06:44 INFO - PROCESS | 3236 | 1467821204546 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:06:44 INFO - PROCESS | 3236 | 1467821204548 Marionette TRACE conn6 <- [1,2350,null,{}] 09:06:44 INFO - PROCESS | 3236 | 1467821204552 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:44 INFO - PROCESS | 3236 | 1467821204554 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:44 INFO - PROCESS | 3236 | 1467821204643 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 09:06:44 INFO - PROCESS | 3236 | 1467821204653 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:44 INFO - PROCESS | 3236 | 1467821204655 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:44 INFO - PROCESS | 3236 | ++DOCSHELL 1216CC00 == 29 [pid = 3236] [id = 597] 09:06:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (1216E800) [pid = 3236] [serial = 1791] [outer = 00000000] 09:06:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (1217A800) [pid = 3236] [serial = 1792] [outer = 1216E800] 09:06:44 INFO - PROCESS | 3236 | 1467821204702 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (122A8800) [pid = 3236] [serial = 1793] [outer = 1216E800] 09:06:45 INFO - PROCESS | 3236 | 1467821205203 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 09:06:45 INFO - PROCESS | 3236 | 1467821205220 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 09:06:45 INFO - PROCESS | 3236 | 1467821205222 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 09:06:45 INFO - PROCESS | 3236 | 1467821205226 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:06:45 INFO - PROCESS | 3236 | 1467821205230 Marionette TRACE conn6 <- [1,2354,null,{}] 09:06:45 INFO - PROCESS | 3236 | 1467821205241 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:45 INFO - PROCESS | 3236 | 1467821205246 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:45 INFO - PROCESS | 3236 | 1467821205362 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 09:06:45 INFO - PROCESS | 3236 | 1467821205466 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:45 INFO - PROCESS | 3236 | 1467821205469 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:45 INFO - PROCESS | 3236 | ++DOCSHELL 14589400 == 30 [pid = 3236] [id = 598] 09:06:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (1458A800) [pid = 3236] [serial = 1794] [outer = 00000000] 09:06:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (14838C00) [pid = 3236] [serial = 1795] [outer = 1458A800] 09:06:45 INFO - PROCESS | 3236 | 1467821205518 Marionette DEBUG loaded listener.js 09:06:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (159D5C00) [pid = 3236] [serial = 1796] [outer = 1458A800] 09:06:45 INFO - PROCESS | 3236 | 1467821205909 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 09:06:45 INFO - PROCESS | 3236 | 1467821205960 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 09:06:45 INFO - PROCESS | 3236 | 1467821205963 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 09:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:06:45 INFO - PROCESS | 3236 | 1467821205973 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:06:45 INFO - PROCESS | 3236 | 1467821205974 Marionette TRACE conn6 <- [1,2358,null,{}] 09:06:45 INFO - PROCESS | 3236 | 1467821205978 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:45 INFO - PROCESS | 3236 | 1467821205980 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:46 INFO - PROCESS | 3236 | 1467821206100 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 09:06:46 INFO - PROCESS | 3236 | 1467821206110 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:46 INFO - PROCESS | 3236 | 1467821206112 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:46 INFO - PROCESS | 3236 | ++DOCSHELL 1610B400 == 31 [pid = 3236] [id = 599] 09:06:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1610D000) [pid = 3236] [serial = 1797] [outer = 00000000] 09:06:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1616FC00) [pid = 3236] [serial = 1798] [outer = 1610D000] 09:06:46 INFO - PROCESS | 3236 | 1467821206157 Marionette DEBUG loaded listener.js 09:06:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (161EA400) [pid = 3236] [serial = 1799] [outer = 1610D000] 09:06:46 INFO - PROCESS | 3236 | 1467821206620 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 09:06:46 INFO - PROCESS | 3236 | 1467821206645 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 09:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:06:46 INFO - PROCESS | 3236 | 1467821206647 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 09:06:46 INFO - PROCESS | 3236 | 1467821206650 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - PROCESS | 3236 | 1467821206651 Marionette TRACE conn6 <- [1,2362,null,{}] 09:06:46 INFO - PROCESS | 3236 | 1467821206660 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:46 INFO - PROCESS | 3236 | 1467821206662 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:46 INFO - PROCESS | 3236 | 1467821206777 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 09:06:46 INFO - PROCESS | 3236 | 1467821206873 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:46 INFO - PROCESS | 3236 | 1467821206875 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:46 INFO - PROCESS | 3236 | ++DOCSHELL 16943800 == 32 [pid = 3236] [id = 600] 09:06:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (16A2A400) [pid = 3236] [serial = 1800] [outer = 00000000] 09:06:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16A45400) [pid = 3236] [serial = 1801] [outer = 16A2A400] 09:06:46 INFO - PROCESS | 3236 | 1467821206919 Marionette DEBUG loaded listener.js 09:06:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16A84800) [pid = 3236] [serial = 1802] [outer = 16A2A400] 09:06:47 INFO - PROCESS | 3236 | 1467821207355 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 09:06:47 INFO - PROCESS | 3236 | 1467821207381 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 09:06:47 INFO - PROCESS | 3236 | 1467821207383 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 09:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:06:47 INFO - PROCESS | 3236 | 1467821207386 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:06:47 INFO - PROCESS | 3236 | 1467821207388 Marionette TRACE conn6 <- [1,2366,null,{}] 09:06:47 INFO - PROCESS | 3236 | 1467821207391 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:47 INFO - PROCESS | 3236 | 1467821207397 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:47 INFO - PROCESS | 3236 | 1467821207549 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 09:06:47 INFO - PROCESS | 3236 | 1467821207617 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:47 INFO - PROCESS | 3236 | 1467821207620 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:47 INFO - PROCESS | 3236 | ++DOCSHELL 17156400 == 33 [pid = 3236] [id = 601] 09:06:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (171DC400) [pid = 3236] [serial = 1803] [outer = 00000000] 09:06:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (175C9000) [pid = 3236] [serial = 1804] [outer = 171DC400] 09:06:47 INFO - PROCESS | 3236 | 1467821207665 Marionette DEBUG loaded listener.js 09:06:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (16C09400) [pid = 3236] [serial = 1805] [outer = 171DC400] 09:06:48 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (14178400) [pid = 3236] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:06:48 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (17154400) [pid = 3236] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:06:48 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0E050C00) [pid = 3236] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:06:48 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0DF8FC00) [pid = 3236] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:06:48 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0E6AA400) [pid = 3236] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:06:48 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (12B4C400) [pid = 3236] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:06:48 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (16106400) [pid = 3236] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:06:48 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0DE75C00) [pid = 3236] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:06:48 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (12A26C00) [pid = 3236] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:06:48 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (16C09000) [pid = 3236] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:06:48 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (183DE800) [pid = 3236] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:06:48 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (16A34C00) [pid = 3236] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:06:48 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (1375D000) [pid = 3236] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:06:48 INFO - PROCESS | 3236 | 1467821208199 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 830ms 09:06:48 INFO - PROCESS | 3236 | 1467821208217 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 09:06:48 INFO - PROCESS | 3236 | 1467821208219 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 09:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:06:48 INFO - PROCESS | 3236 | 1467821208222 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:06:48 INFO - PROCESS | 3236 | 1467821208224 Marionette TRACE conn6 <- [1,2370,null,{}] 09:06:48 INFO - PROCESS | 3236 | 1467821208227 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:48 INFO - PROCESS | 3236 | 1467821208229 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:48 INFO - PROCESS | 3236 | 1467821208310 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 09:06:48 INFO - PROCESS | 3236 | 1467821208319 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:48 INFO - PROCESS | 3236 | 1467821208321 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:48 INFO - PROCESS | 3236 | ++DOCSHELL 0E6A5000 == 34 [pid = 3236] [id = 602] 09:06:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0E6AA400) [pid = 3236] [serial = 1806] [outer = 00000000] 09:06:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (14835400) [pid = 3236] [serial = 1807] [outer = 0E6AA400] 09:06:48 INFO - PROCESS | 3236 | 1467821208453 Marionette DEBUG loaded listener.js 09:06:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (1489C800) [pid = 3236] [serial = 1808] [outer = 0E6AA400] 09:06:48 INFO - PROCESS | 3236 | 1467821208820 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 630ms 09:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:06:48 INFO - PROCESS | 3236 | 1467821208853 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 09:06:48 INFO - PROCESS | 3236 | 1467821208855 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 09:06:48 INFO - PROCESS | 3236 | 1467821208858 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:06:48 INFO - PROCESS | 3236 | 1467821208859 Marionette TRACE conn6 <- [1,2374,null,{}] 09:06:48 INFO - PROCESS | 3236 | 1467821208863 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:48 INFO - PROCESS | 3236 | 1467821208865 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:48 INFO - PROCESS | 3236 | 1467821208946 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 09:06:49 INFO - PROCESS | 3236 | 1467821209047 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:49 INFO - PROCESS | 3236 | 1467821209049 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:49 INFO - PROCESS | 3236 | ++DOCSHELL 122E5000 == 35 [pid = 3236] [id = 603] 09:06:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (16C0FC00) [pid = 3236] [serial = 1809] [outer = 00000000] 09:06:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (18234800) [pid = 3236] [serial = 1810] [outer = 16C0FC00] 09:06:49 INFO - PROCESS | 3236 | 1467821209093 Marionette DEBUG loaded listener.js 09:06:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (183CDC00) [pid = 3236] [serial = 1811] [outer = 16C0FC00] 09:06:49 INFO - PROCESS | 3236 | 1467821209440 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 630ms 09:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:06:49 INFO - PROCESS | 3236 | 1467821209489 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 09:06:49 INFO - PROCESS | 3236 | 1467821209491 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 09:06:49 INFO - PROCESS | 3236 | 1467821209494 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:06:49 INFO - PROCESS | 3236 | 1467821209496 Marionette TRACE conn6 <- [1,2378,null,{}] 09:06:49 INFO - PROCESS | 3236 | 1467821209499 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:49 INFO - PROCESS | 3236 | 1467821209501 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:49 INFO - PROCESS | 3236 | 1467821209623 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 09:06:49 INFO - PROCESS | 3236 | 1467821209659 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:49 INFO - PROCESS | 3236 | 1467821209661 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:49 INFO - PROCESS | 3236 | ++DOCSHELL 14589000 == 36 [pid = 3236] [id = 604] 09:06:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (17D94000) [pid = 3236] [serial = 1812] [outer = 00000000] 09:06:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (183DC000) [pid = 3236] [serial = 1813] [outer = 17D94000] 09:06:49 INFO - PROCESS | 3236 | 1467821209705 Marionette DEBUG loaded listener.js 09:06:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (183DEC00) [pid = 3236] [serial = 1814] [outer = 17D94000] 09:06:50 INFO - PROCESS | 3236 | 1467821210170 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 730ms 09:06:50 INFO - PROCESS | 3236 | 1467821210226 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 09:06:50 INFO - PROCESS | 3236 | 1467821210230 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 09:06:50 INFO - PROCESS | 3236 | 1467821210236 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:06:50 INFO - PROCESS | 3236 | 1467821210240 Marionette TRACE conn6 <- [1,2382,null,{}] 09:06:50 INFO - PROCESS | 3236 | 1467821210247 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:50 INFO - PROCESS | 3236 | 1467821210251 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:50 INFO - PROCESS | 3236 | 1467821210380 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 09:06:50 INFO - PROCESS | 3236 | 1467821210516 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:50 INFO - PROCESS | 3236 | 1467821210521 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:50 INFO - PROCESS | 3236 | ++DOCSHELL 0E05BC00 == 37 [pid = 3236] [id = 605] 09:06:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (0E326C00) [pid = 3236] [serial = 1815] [outer = 00000000] 09:06:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (0E675C00) [pid = 3236] [serial = 1816] [outer = 0E326C00] 09:06:50 INFO - PROCESS | 3236 | 1467821210579 Marionette DEBUG loaded listener.js 09:06:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (0EEDE400) [pid = 3236] [serial = 1817] [outer = 0E326C00] 09:06:51 INFO - PROCESS | 3236 | 1467821211253 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1022ms 09:06:51 INFO - PROCESS | 3236 | 1467821211262 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 09:06:51 INFO - PROCESS | 3236 | 1467821211267 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 09:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:06:51 INFO - PROCESS | 3236 | 1467821211273 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:06:51 INFO - PROCESS | 3236 | 1467821211276 Marionette TRACE conn6 <- [1,2386,null,{}] 09:06:51 INFO - PROCESS | 3236 | 1467821211280 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:51 INFO - PROCESS | 3236 | 1467821211283 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:51 INFO - PROCESS | 3236 | 1467821211397 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 09:06:51 INFO - PROCESS | 3236 | 1467821211512 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:51 INFO - PROCESS | 3236 | 1467821211515 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:51 INFO - PROCESS | 3236 | ++DOCSHELL 12A4DC00 == 38 [pid = 3236] [id = 606] 09:06:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (12B54C00) [pid = 3236] [serial = 1818] [outer = 00000000] 09:06:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (14830C00) [pid = 3236] [serial = 1819] [outer = 12B54C00] 09:06:51 INFO - PROCESS | 3236 | 1467821211612 Marionette DEBUG loaded listener.js 09:06:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (16103800) [pid = 3236] [serial = 1820] [outer = 12B54C00] 09:06:52 INFO - PROCESS | 3236 | 1467821212188 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:06:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:06:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 970ms 09:06:52 INFO - PROCESS | 3236 | 1467821212248 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 09:06:52 INFO - PROCESS | 3236 | 1467821212250 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 09:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:06:52 INFO - PROCESS | 3236 | 1467821212254 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:06:52 INFO - PROCESS | 3236 | 1467821212258 Marionette TRACE conn6 <- [1,2390,null,{}] 09:06:52 INFO - PROCESS | 3236 | 1467821212269 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:52 INFO - PROCESS | 3236 | 1467821212273 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:52 INFO - PROCESS | 3236 | 1467821212414 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 09:06:52 INFO - PROCESS | 3236 | 1467821212556 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:52 INFO - PROCESS | 3236 | 1467821212560 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:52 INFO - PROCESS | 3236 | ++DOCSHELL 17D92C00 == 39 [pid = 3236] [id = 607] 09:06:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1822E800) [pid = 3236] [serial = 1821] [outer = 00000000] 09:06:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (183DB800) [pid = 3236] [serial = 1822] [outer = 1822E800] 09:06:52 INFO - PROCESS | 3236 | 1467821212619 Marionette DEBUG loaded listener.js 09:06:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (18461000) [pid = 3236] [serial = 1823] [outer = 1822E800] 09:06:53 INFO - PROCESS | 3236 | 1467821213270 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:06:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1080ms 09:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:06:53 INFO - PROCESS | 3236 | 1467821213338 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 09:06:53 INFO - PROCESS | 3236 | 1467821213340 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 09:06:53 INFO - PROCESS | 3236 | 1467821213344 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:06:53 INFO - PROCESS | 3236 | 1467821213346 Marionette TRACE conn6 <- [1,2394,null,{}] 09:06:53 INFO - PROCESS | 3236 | 1467821213350 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:53 INFO - PROCESS | 3236 | 1467821213352 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:53 INFO - PROCESS | 3236 | 1467821213462 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 09:06:53 INFO - PROCESS | 3236 | 1467821213717 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:53 INFO - PROCESS | 3236 | 1467821213720 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:53 INFO - PROCESS | 3236 | ++DOCSHELL 0D31E800 == 40 [pid = 3236] [id = 608] 09:06:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0D36FC00) [pid = 3236] [serial = 1824] [outer = 00000000] 09:06:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0DF1E400) [pid = 3236] [serial = 1825] [outer = 0D36FC00] 09:06:53 INFO - PROCESS | 3236 | 1467821213793 Marionette DEBUG loaded listener.js 09:06:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (0E04FC00) [pid = 3236] [serial = 1826] [outer = 0D36FC00] 09:06:54 INFO - PROCESS | 3236 | 1467821214441 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:06:55 INFO - PROCESS | 3236 | --DOCSHELL 122E5000 == 39 [pid = 3236] [id = 603] 09:06:55 INFO - PROCESS | 3236 | --DOCSHELL 0E6A5000 == 38 [pid = 3236] [id = 602] 09:06:55 INFO - PROCESS | 3236 | --DOCSHELL 17156400 == 37 [pid = 3236] [id = 601] 09:06:55 INFO - PROCESS | 3236 | --DOCSHELL 16943800 == 36 [pid = 3236] [id = 600] 09:06:55 INFO - PROCESS | 3236 | --DOCSHELL 1610B400 == 35 [pid = 3236] [id = 599] 09:06:55 INFO - PROCESS | 3236 | --DOCSHELL 14589400 == 34 [pid = 3236] [id = 598] 09:06:55 INFO - PROCESS | 3236 | --DOCSHELL 1216CC00 == 33 [pid = 3236] [id = 597] 09:06:55 INFO - PROCESS | 3236 | --DOCSHELL 0E05D800 == 32 [pid = 3236] [id = 596] 09:06:55 INFO - PROCESS | 3236 | --DOCSHELL 12B49800 == 31 [pid = 3236] [id = 593] 09:06:55 INFO - PROCESS | 3236 | --DOCSHELL 1258DC00 == 30 [pid = 3236] [id = 595] 09:06:55 INFO - PROCESS | 3236 | --DOCSHELL 0E056800 == 29 [pid = 3236] [id = 594] 09:06:55 INFO - PROCESS | 3236 | --DOCSHELL 12A4DC00 == 28 [pid = 3236] [id = 606] 09:06:55 INFO - PROCESS | 3236 | --DOCSHELL 17D92C00 == 27 [pid = 3236] [id = 607] 09:06:55 INFO - PROCESS | 3236 | --DOCSHELL 14589000 == 26 [pid = 3236] [id = 604] 09:06:55 INFO - PROCESS | 3236 | --DOCSHELL 0E05BC00 == 25 [pid = 3236] [id = 605] 09:06:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1774ms 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (1483A400) [pid = 3236] [serial = 1765] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (17155800) [pid = 3236] [serial = 1778] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (0E9C4C00) [pid = 3236] [serial = 1754] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0E6A7C00) [pid = 3236] [serial = 1753] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (0E055C00) [pid = 3236] [serial = 1756] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0E31FC00) [pid = 3236] [serial = 1757] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0E8B8000) [pid = 3236] [serial = 1759] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0E9C7800) [pid = 3236] [serial = 1760] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (12BE6800) [pid = 3236] [serial = 1762] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (1610C800) [pid = 3236] [serial = 1768] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0E054800) [pid = 3236] [serial = 1742] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0DF1F800) [pid = 3236] [serial = 1741] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (13C4A800) [pid = 3236] [serial = 1745] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (12CA3C00) [pid = 3236] [serial = 1744] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (183C3800) [pid = 3236] [serial = 1748] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (171EA400) [pid = 3236] [serial = 1747] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (19383C00) [pid = 3236] [serial = 1751] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1930E000) [pid = 3236] [serial = 1750] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (148D3C00) [pid = 3236] [serial = 1766] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (16A4A400) [pid = 3236] [serial = 1771] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (16154000) [pid = 3236] [serial = 1769] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (16C08400) [pid = 3236] [serial = 1772] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (16A48C00) [pid = 3236] [serial = 1774] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (17D92400) [pid = 3236] [serial = 1780] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (16944C00) [pid = 3236] [serial = 1775] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (171DDC00) [pid = 3236] [serial = 1777] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (1375B800) [pid = 3236] [serial = 1763] [outer = 00000000] [url = about:blank] 09:06:55 INFO - PROCESS | 3236 | 1467821215172 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 09:06:55 INFO - PROCESS | 3236 | 1467821215177 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 09:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:06:55 INFO - PROCESS | 3236 | 1467821215229 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:06:55 INFO - PROCESS | 3236 | 1467821215232 Marionette TRACE conn6 <- [1,2398,null,{}] 09:06:55 INFO - PROCESS | 3236 | 1467821215238 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:55 INFO - PROCESS | 3236 | 1467821215241 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:55 INFO - PROCESS | 3236 | 1467821215333 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 09:06:55 INFO - PROCESS | 3236 | 1467821215340 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:55 INFO - PROCESS | 3236 | 1467821215345 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:55 INFO - PROCESS | 3236 | ++DOCSHELL 0DE76800 == 26 [pid = 3236] [id = 609] 09:06:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (0DE79C00) [pid = 3236] [serial = 1827] [outer = 00000000] 09:06:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0DEEB000) [pid = 3236] [serial = 1828] [outer = 0DE79C00] 09:06:55 INFO - PROCESS | 3236 | 1467821215394 Marionette DEBUG loaded listener.js 09:06:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0DEF2C00) [pid = 3236] [serial = 1829] [outer = 0DE79C00] 09:06:55 INFO - PROCESS | 3236 | 1467821215951 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 831ms 09:06:56 INFO - PROCESS | 3236 | 1467821216019 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 09:06:56 INFO - PROCESS | 3236 | 1467821216022 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 09:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:06:56 INFO - PROCESS | 3236 | 1467821216029 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - PROCESS | 3236 | 1467821216033 Marionette TRACE conn6 <- [1,2402,null,{}] 09:06:56 INFO - PROCESS | 3236 | 1467821216037 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:56 INFO - PROCESS | 3236 | 1467821216040 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:56 INFO - PROCESS | 3236 | 1467821216135 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 09:06:56 INFO - PROCESS | 3236 | 1467821216234 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:56 INFO - PROCESS | 3236 | 1467821216236 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:56 INFO - PROCESS | 3236 | ++DOCSHELL 0E66B800 == 27 [pid = 3236] [id = 610] 09:06:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0E66D800) [pid = 3236] [serial = 1830] [outer = 00000000] 09:06:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0E672000) [pid = 3236] [serial = 1831] [outer = 0E66D800] 09:06:56 INFO - PROCESS | 3236 | 1467821216285 Marionette DEBUG loaded listener.js 09:06:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0E6A1400) [pid = 3236] [serial = 1832] [outer = 0E66D800] 09:06:56 INFO - PROCESS | 3236 | 1467821216678 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 690ms 09:06:56 INFO - PROCESS | 3236 | 1467821216728 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 09:06:56 INFO - PROCESS | 3236 | 1467821216730 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 09:06:56 INFO - PROCESS | 3236 | 1467821216733 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:06:56 INFO - PROCESS | 3236 | 1467821216735 Marionette TRACE conn6 <- [1,2406,null,{}] 09:06:56 INFO - PROCESS | 3236 | 1467821216749 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:56 INFO - PROCESS | 3236 | 1467821216754 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:56 INFO - PROCESS | 3236 | 1467821216840 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 09:06:56 INFO - PROCESS | 3236 | 1467821216848 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:56 INFO - PROCESS | 3236 | 1467821216852 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:56 INFO - PROCESS | 3236 | ++DOCSHELL 0EFD1000 == 28 [pid = 3236] [id = 611] 09:06:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0EFD1400) [pid = 3236] [serial = 1833] [outer = 00000000] 09:06:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (12173000) [pid = 3236] [serial = 1834] [outer = 0EFD1400] 09:06:56 INFO - PROCESS | 3236 | 1467821216903 Marionette DEBUG loaded listener.js 09:06:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (1221F800) [pid = 3236] [serial = 1835] [outer = 0EFD1400] 09:06:57 INFO - PROCESS | 3236 | 1467821217367 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:06:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:06:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 671ms 09:06:57 INFO - PROCESS | 3236 | 1467821217416 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 09:06:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:06:57 INFO - PROCESS | 3236 | 1467821217418 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 09:06:57 INFO - PROCESS | 3236 | 1467821217432 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:06:57 INFO - PROCESS | 3236 | 1467821217434 Marionette TRACE conn6 <- [1,2410,null,{}] 09:06:57 INFO - PROCESS | 3236 | 1467821217437 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:57 INFO - PROCESS | 3236 | 1467821217439 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:57 INFO - PROCESS | 3236 | 1467821217557 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 09:06:57 INFO - PROCESS | 3236 | 1467821217562 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:57 INFO - PROCESS | 3236 | 1467821217565 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:57 INFO - PROCESS | 3236 | ++DOCSHELL 12A97C00 == 29 [pid = 3236] [id = 612] 09:06:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (12A9A000) [pid = 3236] [serial = 1836] [outer = 00000000] 09:06:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (12BE4C00) [pid = 3236] [serial = 1837] [outer = 12A9A000] 09:06:57 INFO - PROCESS | 3236 | 1467821217663 Marionette DEBUG loaded listener.js 09:06:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (13762000) [pid = 3236] [serial = 1838] [outer = 12A9A000] 09:06:58 INFO - PROCESS | 3236 | 1467821218089 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:06:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:06:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 691ms 09:06:58 INFO - PROCESS | 3236 | 1467821218116 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 09:06:58 INFO - PROCESS | 3236 | 1467821218118 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 09:06:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:06:58 INFO - PROCESS | 3236 | 1467821218122 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:06:58 INFO - PROCESS | 3236 | 1467821218123 Marionette TRACE conn6 <- [1,2414,null,{}] 09:06:58 INFO - PROCESS | 3236 | 1467821218127 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:58 INFO - PROCESS | 3236 | 1467821218129 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:58 INFO - PROCESS | 3236 | 1467821218270 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 09:06:58 INFO - PROCESS | 3236 | 1467821218292 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:58 INFO - PROCESS | 3236 | 1467821218294 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:58 INFO - PROCESS | 3236 | ++DOCSHELL 0EF40400 == 30 [pid = 3236] [id = 613] 09:06:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (12B25400) [pid = 3236] [serial = 1839] [outer = 00000000] 09:06:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (14583000) [pid = 3236] [serial = 1840] [outer = 12B25400] 09:06:58 INFO - PROCESS | 3236 | 1467821218338 Marionette DEBUG loaded listener.js 09:06:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (148A5000) [pid = 3236] [serial = 1841] [outer = 12B25400] 09:06:58 INFO - PROCESS | 3236 | 1467821218785 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:06:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:06:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 670ms 09:06:58 INFO - PROCESS | 3236 | 1467821218793 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 09:06:58 INFO - PROCESS | 3236 | 1467821218795 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 09:06:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:06:58 INFO - PROCESS | 3236 | 1467821218798 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:06:58 INFO - PROCESS | 3236 | 1467821218800 Marionette TRACE conn6 <- [1,2418,null,{}] 09:06:58 INFO - PROCESS | 3236 | 1467821218803 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:58 INFO - PROCESS | 3236 | 1467821218809 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:58 INFO - PROCESS | 3236 | 1467821218954 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 09:06:58 INFO - PROCESS | 3236 | 1467821218960 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:58 INFO - PROCESS | 3236 | 1467821218962 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:58 INFO - PROCESS | 3236 | ++DOCSHELL 159D6000 == 31 [pid = 3236] [id = 614] 09:06:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16101C00) [pid = 3236] [serial = 1842] [outer = 00000000] 09:06:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16157C00) [pid = 3236] [serial = 1843] [outer = 16101C00] 09:06:59 INFO - PROCESS | 3236 | 1467821219008 Marionette DEBUG loaded listener.js 09:06:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16943800) [pid = 3236] [serial = 1844] [outer = 16101C00] 09:06:59 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (1610D000) [pid = 3236] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:06:59 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (16A2A400) [pid = 3236] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:06:59 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0E6AA400) [pid = 3236] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:06:59 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (171DC400) [pid = 3236] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:06:59 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1458A800) [pid = 3236] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:06:59 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (175C8400) [pid = 3236] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:06:59 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1216E800) [pid = 3236] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:06:59 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0E057400) [pid = 3236] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:06:59 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (12B20400) [pid = 3236] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:06:59 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0E05DC00) [pid = 3236] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:06:59 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (16C0FC00) [pid = 3236] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:06:59 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (17D94000) [pid = 3236] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:06:59 INFO - PROCESS | 3236 | 1467821219748 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 970ms 09:06:59 INFO - PROCESS | 3236 | 1467821219773 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 09:06:59 INFO - PROCESS | 3236 | 1467821219775 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 09:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:06:59 INFO - PROCESS | 3236 | 1467821219777 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - PROCESS | 3236 | 1467821219779 Marionette TRACE conn6 <- [1,2422,null,{}] 09:06:59 INFO - PROCESS | 3236 | 1467821219792 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:59 INFO - PROCESS | 3236 | 1467821219794 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:59 INFO - PROCESS | 3236 | 1467821219873 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 09:06:59 INFO - PROCESS | 3236 | 1467821219878 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:59 INFO - PROCESS | 3236 | 1467821219880 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:06:59 INFO - PROCESS | 3236 | ++DOCSHELL 0E32C800 == 32 [pid = 3236] [id = 615] 09:06:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (1216F400) [pid = 3236] [serial = 1845] [outer = 00000000] 09:06:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (12B4F800) [pid = 3236] [serial = 1846] [outer = 1216F400] 09:06:59 INFO - PROCESS | 3236 | 1467821219925 Marionette DEBUG loaded listener.js 09:06:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (14830800) [pid = 3236] [serial = 1847] [outer = 1216F400] 09:07:00 INFO - PROCESS | 3236 | 1467821220368 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:07:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:07:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 09:07:00 INFO - PROCESS | 3236 | 1467821220408 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 09:07:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:07:00 INFO - PROCESS | 3236 | 1467821220410 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 09:07:00 INFO - PROCESS | 3236 | 1467821220414 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:07:00 INFO - PROCESS | 3236 | 1467821220415 Marionette TRACE conn6 <- [1,2426,null,{}] 09:07:00 INFO - PROCESS | 3236 | 1467821220419 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:00 INFO - PROCESS | 3236 | 1467821220420 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:00 INFO - PROCESS | 3236 | 1467821220498 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 09:07:00 INFO - PROCESS | 3236 | 1467821220504 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:00 INFO - PROCESS | 3236 | 1467821220506 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:00 INFO - PROCESS | 3236 | ++DOCSHELL 12B20400 == 33 [pid = 3236] [id = 616] 09:07:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (16A30400) [pid = 3236] [serial = 1848] [outer = 00000000] 09:07:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (16A49400) [pid = 3236] [serial = 1849] [outer = 16A30400] 09:07:00 INFO - PROCESS | 3236 | 1467821220551 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (16A42400) [pid = 3236] [serial = 1850] [outer = 16A30400] 09:07:01 INFO - PROCESS | 3236 | 1467821221367 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:07:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 970ms 09:07:01 INFO - PROCESS | 3236 | 1467821221385 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 09:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:07:01 INFO - PROCESS | 3236 | 1467821221390 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 09:07:01 INFO - PROCESS | 3236 | 1467821221395 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:07:01 INFO - PROCESS | 3236 | 1467821221400 Marionette TRACE conn6 <- [1,2430,null,{}] 09:07:01 INFO - PROCESS | 3236 | 1467821221406 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:01 INFO - PROCESS | 3236 | 1467821221409 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:01 INFO - PROCESS | 3236 | 1467821221533 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 09:07:01 INFO - PROCESS | 3236 | 1467821221673 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:01 INFO - PROCESS | 3236 | 1467821221675 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:01 INFO - PROCESS | 3236 | ++DOCSHELL 0DF97400 == 34 [pid = 3236] [id = 617] 09:07:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0E052400) [pid = 3236] [serial = 1851] [outer = 00000000] 09:07:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0E32E800) [pid = 3236] [serial = 1852] [outer = 0E052400] 09:07:01 INFO - PROCESS | 3236 | 1467821221733 Marionette DEBUG loaded listener.js 09:07:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (0E6AD800) [pid = 3236] [serial = 1853] [outer = 0E052400] 09:07:02 INFO - PROCESS | 3236 | 1467821222338 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1028ms 09:07:02 INFO - PROCESS | 3236 | 1467821222423 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 09:07:02 INFO - PROCESS | 3236 | 1467821222428 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 09:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:07:02 INFO - PROCESS | 3236 | 1467821222434 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:07:02 INFO - PROCESS | 3236 | 1467821222437 Marionette TRACE conn6 <- [1,2434,null,{}] 09:07:02 INFO - PROCESS | 3236 | 1467821222441 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:02 INFO - PROCESS | 3236 | 1467821222444 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:02 INFO - PROCESS | 3236 | 1467821222578 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 09:07:02 INFO - PROCESS | 3236 | 1467821222713 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:02 INFO - PROCESS | 3236 | 1467821222715 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:02 INFO - PROCESS | 3236 | ++DOCSHELL 12A26400 == 35 [pid = 3236] [id = 618] 09:07:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (12A2C000) [pid = 3236] [serial = 1854] [outer = 00000000] 09:07:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (13765800) [pid = 3236] [serial = 1855] [outer = 12A2C000] 09:07:02 INFO - PROCESS | 3236 | 1467821222774 Marionette DEBUG loaded listener.js 09:07:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (14830400) [pid = 3236] [serial = 1856] [outer = 12A2C000] 09:07:03 INFO - PROCESS | 3236 | --DOCSHELL 0E32C800 == 34 [pid = 3236] [id = 615] 09:07:03 INFO - PROCESS | 3236 | --DOCSHELL 159D6000 == 33 [pid = 3236] [id = 614] 09:07:03 INFO - PROCESS | 3236 | --DOCSHELL 0EF40400 == 32 [pid = 3236] [id = 613] 09:07:03 INFO - PROCESS | 3236 | --DOCSHELL 12A97C00 == 31 [pid = 3236] [id = 612] 09:07:03 INFO - PROCESS | 3236 | --DOCSHELL 0EFD1000 == 30 [pid = 3236] [id = 611] 09:07:03 INFO - PROCESS | 3236 | --DOCSHELL 0E66B800 == 29 [pid = 3236] [id = 610] 09:07:03 INFO - PROCESS | 3236 | --DOCSHELL 0DE76800 == 28 [pid = 3236] [id = 609] 09:07:03 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (1616FC00) [pid = 3236] [serial = 1798] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (16A84800) [pid = 3236] [serial = 1802] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (16A45400) [pid = 3236] [serial = 1801] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (14835400) [pid = 3236] [serial = 1807] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (175C9000) [pid = 3236] [serial = 1804] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (14838C00) [pid = 3236] [serial = 1795] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1820E800) [pid = 3236] [serial = 1781] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1217A800) [pid = 3236] [serial = 1792] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (122A8800) [pid = 3236] [serial = 1793] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0E6A4000) [pid = 3236] [serial = 1783] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (0EEE3400) [pid = 3236] [serial = 1784] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (14832C00) [pid = 3236] [serial = 1786] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (16C09400) [pid = 3236] [serial = 1805] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (15CBB000) [pid = 3236] [serial = 1787] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (0E66D400) [pid = 3236] [serial = 1789] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (0E677000) [pid = 3236] [serial = 1790] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (183CDC00) [pid = 3236] [serial = 1811] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (18234800) [pid = 3236] [serial = 1810] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (183DEC00) [pid = 3236] [serial = 1814] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (183DC000) [pid = 3236] [serial = 1813] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (1489C800) [pid = 3236] [serial = 1808] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (161EA400) [pid = 3236] [serial = 1799] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (159D5C00) [pid = 3236] [serial = 1796] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3236 | 1467821223672 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1278ms 09:07:03 INFO - PROCESS | 3236 | 1467821223716 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 09:07:03 INFO - PROCESS | 3236 | 1467821223720 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 09:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:07:03 INFO - PROCESS | 3236 | 1467821223725 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:07:03 INFO - PROCESS | 3236 | 1467821223728 Marionette TRACE conn6 <- [1,2438,null,{}] 09:07:03 INFO - PROCESS | 3236 | 1467821223733 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:03 INFO - PROCESS | 3236 | 1467821223736 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:03 INFO - PROCESS | 3236 | 1467821223841 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 09:07:03 INFO - PROCESS | 3236 | 1467821223939 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:03 INFO - PROCESS | 3236 | 1467821223944 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:03 INFO - PROCESS | 3236 | ++DOCSHELL 0DEF2000 == 29 [pid = 3236] [id = 619] 09:07:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (0DF23800) [pid = 3236] [serial = 1857] [outer = 00000000] 09:07:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (0E056800) [pid = 3236] [serial = 1858] [outer = 0DF23800] 09:07:03 INFO - PROCESS | 3236 | 1467821223993 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (0E325000) [pid = 3236] [serial = 1859] [outer = 0DF23800] 09:07:04 INFO - PROCESS | 3236 | 1467821224450 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:07:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:07:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 771ms 09:07:04 INFO - PROCESS | 3236 | 1467821224497 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 09:07:04 INFO - PROCESS | 3236 | 1467821224501 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 09:07:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:07:04 INFO - PROCESS | 3236 | 1467821224511 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:07:04 INFO - PROCESS | 3236 | 1467821224513 Marionette TRACE conn6 <- [1,2442,null,{}] 09:07:04 INFO - PROCESS | 3236 | 1467821224517 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:04 INFO - PROCESS | 3236 | 1467821224520 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:04 INFO - PROCESS | 3236 | 1467821224608 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 09:07:04 INFO - PROCESS | 3236 | 1467821224623 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:04 INFO - PROCESS | 3236 | 1467821224626 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:04 INFO - PROCESS | 3236 | ++DOCSHELL 0E946800 == 30 [pid = 3236] [id = 620] 09:07:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (0E9C7C00) [pid = 3236] [serial = 1860] [outer = 00000000] 09:07:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (0EFCD000) [pid = 3236] [serial = 1861] [outer = 0E9C7C00] 09:07:04 INFO - PROCESS | 3236 | 1467821224676 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (122AB800) [pid = 3236] [serial = 1862] [outer = 0E9C7C00] 09:07:05 INFO - PROCESS | 3236 | 1467821225184 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:07:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 730ms 09:07:05 INFO - PROCESS | 3236 | 1467821225258 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 09:07:05 INFO - PROCESS | 3236 | 1467821225261 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 09:07:05 INFO - PROCESS | 3236 | 1467821225264 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:07:05 INFO - PROCESS | 3236 | 1467821225268 Marionette TRACE conn6 <- [1,2446,null,{}] 09:07:05 INFO - PROCESS | 3236 | 1467821225279 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:05 INFO - PROCESS | 3236 | 1467821225284 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:05 INFO - PROCESS | 3236 | 1467821225411 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 09:07:05 INFO - PROCESS | 3236 | 1467821225474 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:05 INFO - PROCESS | 3236 | 1467821225477 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:05 INFO - PROCESS | 3236 | ++DOCSHELL 1417B800 == 31 [pid = 3236] [id = 621] 09:07:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (14832C00) [pid = 3236] [serial = 1863] [outer = 00000000] 09:07:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (148A1000) [pid = 3236] [serial = 1864] [outer = 14832C00] 09:07:05 INFO - PROCESS | 3236 | 1467821225526 Marionette DEBUG loaded listener.js 09:07:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (159D7800) [pid = 3236] [serial = 1865] [outer = 14832C00] 09:07:05 INFO - PROCESS | 3236 | 1467821225919 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:07:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 09:07:05 INFO - PROCESS | 3236 | 1467821225946 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 09:07:05 INFO - PROCESS | 3236 | 1467821225949 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 09:07:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:07:05 INFO - PROCESS | 3236 | 1467821225952 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - PROCESS | 3236 | 1467821225954 Marionette TRACE conn6 <- [1,2450,null,{}] 09:07:05 INFO - PROCESS | 3236 | 1467821225958 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:05 INFO - PROCESS | 3236 | 1467821225960 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:06 INFO - PROCESS | 3236 | 1467821226086 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 09:07:06 INFO - PROCESS | 3236 | 1467821226092 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:06 INFO - PROCESS | 3236 | 1467821226094 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:06 INFO - PROCESS | 3236 | ++DOCSHELL 16106400 == 32 [pid = 3236] [id = 622] 09:07:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (16106C00) [pid = 3236] [serial = 1866] [outer = 00000000] 09:07:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (1615FC00) [pid = 3236] [serial = 1867] [outer = 16106C00] 09:07:06 INFO - PROCESS | 3236 | 1467821226139 Marionette DEBUG loaded listener.js 09:07:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (1693B400) [pid = 3236] [serial = 1868] [outer = 16106C00] 09:07:06 INFO - PROCESS | 3236 | 1467821226589 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:07:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:07:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 09:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:07:06 INFO - PROCESS | 3236 | 1467821226625 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 09:07:06 INFO - PROCESS | 3236 | 1467821226627 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 09:07:06 INFO - PROCESS | 3236 | 1467821226630 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:07:06 INFO - PROCESS | 3236 | 1467821226631 Marionette TRACE conn6 <- [1,2454,null,{}] 09:07:06 INFO - PROCESS | 3236 | 1467821226635 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:06 INFO - PROCESS | 3236 | 1467821226637 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:06 INFO - PROCESS | 3236 | 1467821226753 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 09:07:06 INFO - PROCESS | 3236 | 1467821226855 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:06 INFO - PROCESS | 3236 | 1467821226857 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:06 INFO - PROCESS | 3236 | ++DOCSHELL 16A32000 == 33 [pid = 3236] [id = 623] 09:07:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (16A40000) [pid = 3236] [serial = 1869] [outer = 00000000] 09:07:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (16A4B000) [pid = 3236] [serial = 1870] [outer = 16A40000] 09:07:06 INFO - PROCESS | 3236 | 1467821226901 Marionette DEBUG loaded listener.js 09:07:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (16A85C00) [pid = 3236] [serial = 1871] [outer = 16A40000] 09:07:07 INFO - PROCESS | 3236 | 1467821227326 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 730ms 09:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:07:07 INFO - PROCESS | 3236 | 1467821227361 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 09:07:07 INFO - PROCESS | 3236 | 1467821227363 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 09:07:07 INFO - PROCESS | 3236 | 1467821227366 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:07:07 INFO - PROCESS | 3236 | 1467821227368 Marionette TRACE conn6 <- [1,2458,null,{}] 09:07:07 INFO - PROCESS | 3236 | 1467821227371 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:07 INFO - PROCESS | 3236 | 1467821227377 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:07 INFO - PROCESS | 3236 | 1467821227516 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 09:07:07 INFO - PROCESS | 3236 | 1467821227582 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:07 INFO - PROCESS | 3236 | 1467821227584 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:07 INFO - PROCESS | 3236 | ++DOCSHELL 17155400 == 34 [pid = 3236] [id = 624] 09:07:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (171DF000) [pid = 3236] [serial = 1872] [outer = 00000000] 09:07:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (175ACC00) [pid = 3236] [serial = 1873] [outer = 171DF000] 09:07:07 INFO - PROCESS | 3236 | 1467821227629 Marionette DEBUG loaded listener.js 09:07:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (175ADC00) [pid = 3236] [serial = 1874] [outer = 171DF000] 09:07:08 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0DE79C00) [pid = 3236] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:07:08 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0E66D800) [pid = 3236] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:07:08 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0EFD1400) [pid = 3236] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:07:08 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0D36FC00) [pid = 3236] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:07:08 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0E326C00) [pid = 3236] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:07:08 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (12B54C00) [pid = 3236] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:07:08 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (1822E800) [pid = 3236] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:07:08 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (1216F400) [pid = 3236] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:07:08 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (12B25400) [pid = 3236] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:07:08 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (16101C00) [pid = 3236] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:07:08 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (12A9A000) [pid = 3236] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:07:08 INFO - PROCESS | 3236 | 1467821228112 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 830ms 09:07:08 INFO - PROCESS | 3236 | 1467821228197 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 09:07:08 INFO - PROCESS | 3236 | 1467821228199 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 09:07:08 INFO - PROCESS | 3236 | 1467821228203 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:07:08 INFO - PROCESS | 3236 | 1467821228205 Marionette TRACE conn6 <- [1,2462,null,{}] 09:07:08 INFO - PROCESS | 3236 | 1467821228208 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:08 INFO - PROCESS | 3236 | 1467821228210 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:08 INFO - PROCESS | 3236 | 1467821228329 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 09:07:08 INFO - PROCESS | 3236 | 1467821228393 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:08 INFO - PROCESS | 3236 | 1467821228395 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:08 INFO - PROCESS | 3236 | ++DOCSHELL 0EFD1400 == 35 [pid = 3236] [id = 625] 09:07:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (1221EC00) [pid = 3236] [serial = 1875] [outer = 00000000] 09:07:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (14171000) [pid = 3236] [serial = 1876] [outer = 1221EC00] 09:07:08 INFO - PROCESS | 3236 | 1467821228440 Marionette DEBUG loaded listener.js 09:07:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (14589800) [pid = 3236] [serial = 1877] [outer = 1221EC00] 09:07:08 INFO - PROCESS | 3236 | 1467821228777 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 09:07:08 INFO - PROCESS | 3236 | 1467821228837 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 09:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:07:08 INFO - PROCESS | 3236 | 1467821228839 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 09:07:08 INFO - PROCESS | 3236 | 1467821228842 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:07:08 INFO - PROCESS | 3236 | 1467821228844 Marionette TRACE conn6 <- [1,2466,null,{}] 09:07:08 INFO - PROCESS | 3236 | 1467821228859 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:08 INFO - PROCESS | 3236 | 1467821228860 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:08 INFO - PROCESS | 3236 | 1467821228941 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 09:07:08 INFO - PROCESS | 3236 | 1467821228947 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:08 INFO - PROCESS | 3236 | 1467821228948 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:08 INFO - PROCESS | 3236 | ++DOCSHELL 16153000 == 36 [pid = 3236] [id = 626] 09:07:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (16C04800) [pid = 3236] [serial = 1878] [outer = 00000000] 09:07:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (17D8CC00) [pid = 3236] [serial = 1879] [outer = 16C04800] 09:07:08 INFO - PROCESS | 3236 | 1467821228993 Marionette DEBUG loaded listener.js 09:07:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (1822AC00) [pid = 3236] [serial = 1880] [outer = 16C04800] 09:07:09 INFO - PROCESS | 3236 | 1467821229427 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:07:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 630ms 09:07:09 INFO - PROCESS | 3236 | 1467821229480 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 09:07:09 INFO - PROCESS | 3236 | 1467821229482 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 09:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:07:09 INFO - PROCESS | 3236 | 1467821229486 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:07:09 INFO - PROCESS | 3236 | 1467821229487 Marionette TRACE conn6 <- [1,2470,null,{}] 09:07:09 INFO - PROCESS | 3236 | 1467821229491 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:09 INFO - PROCESS | 3236 | 1467821229492 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:09 INFO - PROCESS | 3236 | 1467821229574 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 09:07:09 INFO - PROCESS | 3236 | 1467821229581 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:09 INFO - PROCESS | 3236 | 1467821229583 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:09 INFO - PROCESS | 3236 | ++DOCSHELL 1820BC00 == 37 [pid = 3236] [id = 627] 09:07:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (18230000) [pid = 3236] [serial = 1881] [outer = 00000000] 09:07:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (18236400) [pid = 3236] [serial = 1882] [outer = 18230000] 09:07:09 INFO - PROCESS | 3236 | 1467821229636 Marionette DEBUG loaded listener.js 09:07:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (18238400) [pid = 3236] [serial = 1883] [outer = 18230000] 09:07:10 INFO - PROCESS | 3236 | 1467821230221 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:07:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 770ms 09:07:10 INFO - PROCESS | 3236 | 1467821230258 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 09:07:10 INFO - PROCESS | 3236 | 1467821230263 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 09:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:07:10 INFO - PROCESS | 3236 | 1467821230269 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:07:10 INFO - PROCESS | 3236 | 1467821230272 Marionette TRACE conn6 <- [1,2474,null,{}] 09:07:10 INFO - PROCESS | 3236 | 1467821230278 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:10 INFO - PROCESS | 3236 | 1467821230281 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:10 INFO - PROCESS | 3236 | 1467821230403 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 09:07:10 INFO - PROCESS | 3236 | 1467821230547 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:10 INFO - PROCESS | 3236 | 1467821230552 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:10 INFO - PROCESS | 3236 | ++DOCSHELL 0D85F000 == 38 [pid = 3236] [id = 628] 09:07:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (0DEF2400) [pid = 3236] [serial = 1884] [outer = 00000000] 09:07:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0E67A000) [pid = 3236] [serial = 1885] [outer = 0DEF2400] 09:07:10 INFO - PROCESS | 3236 | 1467821230614 Marionette DEBUG loaded listener.js 09:07:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0EEE0000) [pid = 3236] [serial = 1886] [outer = 0DEF2400] 09:07:11 INFO - PROCESS | 3236 | 1467821231237 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:07:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1019ms 09:07:11 INFO - PROCESS | 3236 | 1467821231292 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 09:07:11 INFO - PROCESS | 3236 | 1467821231297 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 09:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:07:11 INFO - PROCESS | 3236 | 1467821231304 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:07:11 INFO - PROCESS | 3236 | 1467821231307 Marionette TRACE conn6 <- [1,2478,null,{}] 09:07:11 INFO - PROCESS | 3236 | 1467821231311 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:11 INFO - PROCESS | 3236 | 1467821231313 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:11 INFO - PROCESS | 3236 | 1467821231430 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 09:07:11 INFO - PROCESS | 3236 | 1467821231572 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:11 INFO - PROCESS | 3236 | 1467821231575 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:11 INFO - PROCESS | 3236 | ++DOCSHELL 1615BC00 == 39 [pid = 3236] [id = 629] 09:07:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (1615D400) [pid = 3236] [serial = 1887] [outer = 00000000] 09:07:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16A43800) [pid = 3236] [serial = 1888] [outer = 1615D400] 09:07:11 INFO - PROCESS | 3236 | 1467821231633 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (171DE000) [pid = 3236] [serial = 1889] [outer = 1615D400] 09:07:12 INFO - PROCESS | 3236 | 1467821232258 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 970ms 09:07:12 INFO - PROCESS | 3236 | 1467821232283 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 3236 | 1467821232285 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 09:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:07:12 INFO - PROCESS | 3236 | 1467821232290 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - PROCESS | 3236 | 1467821232294 Marionette TRACE conn6 <- [1,2482,null,{}] 09:07:12 INFO - PROCESS | 3236 | 1467821232305 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:12 INFO - PROCESS | 3236 | 1467821232310 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:12 INFO - PROCESS | 3236 | 1467821232417 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 09:07:12 INFO - PROCESS | 3236 | 1467821232559 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:12 INFO - PROCESS | 3236 | 1467821232563 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:12 INFO - PROCESS | 3236 | ++DOCSHELL 183D0400 == 40 [pid = 3236] [id = 630] 09:07:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (183D1400) [pid = 3236] [serial = 1890] [outer = 00000000] 09:07:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (183DDC00) [pid = 3236] [serial = 1891] [outer = 183D1400] 09:07:12 INFO - PROCESS | 3236 | 1467821232621 Marionette DEBUG loaded listener.js 09:07:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (183E3000) [pid = 3236] [serial = 1892] [outer = 183D1400] 09:07:13 INFO - PROCESS | 3236 | 1467821233198 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 990ms 09:07:13 INFO - PROCESS | 3236 | 1467821233283 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 09:07:13 INFO - PROCESS | 3236 | 1467821233286 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 09:07:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:07:13 INFO - PROCESS | 3236 | 1467821233289 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:07:13 INFO - PROCESS | 3236 | 1467821233291 Marionette TRACE conn6 <- [1,2486,null,{}] 09:07:13 INFO - PROCESS | 3236 | 1467821233295 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:13 INFO - PROCESS | 3236 | 1467821233297 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:13 INFO - PROCESS | 3236 | 1467821233409 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 09:07:13 INFO - PROCESS | 3236 | 1467821233569 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:13 INFO - PROCESS | 3236 | 1467821233572 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:13 INFO - PROCESS | 3236 | ++DOCSHELL 15CB7C00 == 41 [pid = 3236] [id = 631] 09:07:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (16156400) [pid = 3236] [serial = 1893] [outer = 00000000] 09:07:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (18F8A000) [pid = 3236] [serial = 1894] [outer = 16156400] 09:07:13 INFO - PROCESS | 3236 | 1467821233626 Marionette DEBUG loaded listener.js 09:07:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (19033800) [pid = 3236] [serial = 1895] [outer = 16156400] 09:07:14 INFO - PROCESS | 3236 | 1467821234385 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1131ms 09:07:14 INFO - PROCESS | 3236 | 1467821234423 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 09:07:14 INFO - PROCESS | 3236 | 1467821234427 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 09:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:07:14 INFO - PROCESS | 3236 | 1467821234431 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:07:14 INFO - PROCESS | 3236 | 1467821234434 Marionette TRACE conn6 <- [1,2490,null,{}] 09:07:14 INFO - PROCESS | 3236 | 1467821234439 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:14 INFO - PROCESS | 3236 | 1467821234442 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:14 INFO - PROCESS | 3236 | 1467821234548 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 09:07:14 INFO - PROCESS | 3236 | 1467821234696 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:14 INFO - PROCESS | 3236 | 1467821234698 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:14 INFO - PROCESS | 3236 | ++DOCSHELL 0E05AC00 == 42 [pid = 3236] [id = 632] 09:07:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0E324800) [pid = 3236] [serial = 1896] [outer = 00000000] 09:07:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (12179800) [pid = 3236] [serial = 1897] [outer = 0E324800] 09:07:14 INFO - PROCESS | 3236 | 1467821234751 Marionette DEBUG loaded listener.js 09:07:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (12592000) [pid = 3236] [serial = 1898] [outer = 0E324800] 09:07:15 INFO - PROCESS | 3236 | --DOCSHELL 0D31E800 == 41 [pid = 3236] [id = 608] 09:07:15 INFO - PROCESS | 3236 | --DOCSHELL 16153000 == 40 [pid = 3236] [id = 626] 09:07:15 INFO - PROCESS | 3236 | --DOCSHELL 0EFD1400 == 39 [pid = 3236] [id = 625] 09:07:15 INFO - PROCESS | 3236 | --DOCSHELL 17155400 == 38 [pid = 3236] [id = 624] 09:07:15 INFO - PROCESS | 3236 | --DOCSHELL 16A32000 == 37 [pid = 3236] [id = 623] 09:07:15 INFO - PROCESS | 3236 | --DOCSHELL 16106400 == 36 [pid = 3236] [id = 622] 09:07:15 INFO - PROCESS | 3236 | --DOCSHELL 1417B800 == 35 [pid = 3236] [id = 621] 09:07:15 INFO - PROCESS | 3236 | --DOCSHELL 0E946800 == 34 [pid = 3236] [id = 620] 09:07:15 INFO - PROCESS | 3236 | --DOCSHELL 0DEF2000 == 33 [pid = 3236] [id = 619] 09:07:15 INFO - PROCESS | 3236 | --DOCSHELL 12B20400 == 32 [pid = 3236] [id = 616] 09:07:15 INFO - PROCESS | 3236 | --DOCSHELL 0DF97400 == 31 [pid = 3236] [id = 617] 09:07:15 INFO - PROCESS | 3236 | --DOCSHELL 12A26400 == 30 [pid = 3236] [id = 618] 09:07:15 INFO - PROCESS | 3236 | --DOCSHELL 15CB7C00 == 29 [pid = 3236] [id = 631] 09:07:15 INFO - PROCESS | 3236 | --DOCSHELL 183D0400 == 28 [pid = 3236] [id = 630] 09:07:15 INFO - PROCESS | 3236 | --DOCSHELL 1820BC00 == 27 [pid = 3236] [id = 627] 09:07:15 INFO - PROCESS | 3236 | --DOCSHELL 0D85F000 == 26 [pid = 3236] [id = 628] 09:07:15 INFO - PROCESS | 3236 | --DOCSHELL 1615BC00 == 25 [pid = 3236] [id = 629] 09:07:15 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (0DEEB000) [pid = 3236] [serial = 1828] [outer = 00000000] [url = about:blank] 09:07:15 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (0DEF2C00) [pid = 3236] [serial = 1829] [outer = 00000000] [url = about:blank] 09:07:15 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0E672000) [pid = 3236] [serial = 1831] [outer = 00000000] [url = about:blank] 09:07:15 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (0E6A1400) [pid = 3236] [serial = 1832] [outer = 00000000] [url = about:blank] 09:07:15 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (12173000) [pid = 3236] [serial = 1834] [outer = 00000000] [url = about:blank] 09:07:15 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0E04FC00) [pid = 3236] [serial = 1826] [outer = 00000000] [url = about:blank] 09:07:15 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0DF1E400) [pid = 3236] [serial = 1825] [outer = 00000000] [url = about:blank] 09:07:15 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0EEDE400) [pid = 3236] [serial = 1817] [outer = 00000000] [url = about:blank] 09:07:15 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E675C00) [pid = 3236] [serial = 1816] [outer = 00000000] [url = about:blank] 09:07:15 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (16103800) [pid = 3236] [serial = 1820] [outer = 00000000] [url = about:blank] 09:07:15 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (14830C00) [pid = 3236] [serial = 1819] [outer = 00000000] [url = about:blank] 09:07:15 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18461000) [pid = 3236] [serial = 1823] [outer = 00000000] [url = about:blank] 09:07:15 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (14830800) [pid = 3236] [serial = 1847] [outer = 00000000] [url = about:blank] 09:07:15 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (183DB800) [pid = 3236] [serial = 1822] [outer = 00000000] [url = about:blank] 09:07:15 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (14583000) [pid = 3236] [serial = 1840] [outer = 00000000] [url = about:blank] 09:07:15 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (16157C00) [pid = 3236] [serial = 1843] [outer = 00000000] [url = about:blank] 09:07:15 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (12B4F800) [pid = 3236] [serial = 1846] [outer = 00000000] [url = about:blank] 09:07:15 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (16A49400) [pid = 3236] [serial = 1849] [outer = 00000000] [url = about:blank] 09:07:15 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (16943800) [pid = 3236] [serial = 1844] [outer = 00000000] [url = about:blank] 09:07:15 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (12BE4C00) [pid = 3236] [serial = 1837] [outer = 00000000] [url = about:blank] 09:07:15 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (13762000) [pid = 3236] [serial = 1838] [outer = 00000000] [url = about:blank] 09:07:15 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (148A5000) [pid = 3236] [serial = 1841] [outer = 00000000] [url = about:blank] 09:07:15 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (1221F800) [pid = 3236] [serial = 1835] [outer = 00000000] [url = about:blank] 09:07:15 INFO - PROCESS | 3236 | 1467821235980 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1579ms 09:07:16 INFO - PROCESS | 3236 | 1467821236013 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 09:07:16 INFO - PROCESS | 3236 | 1467821236017 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 09:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:07:16 INFO - PROCESS | 3236 | 1467821236021 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:07:16 INFO - PROCESS | 3236 | 1467821236026 Marionette TRACE conn6 <- [1,2494,null,{}] 09:07:16 INFO - PROCESS | 3236 | 1467821236031 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:16 INFO - PROCESS | 3236 | 1467821236033 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:16 INFO - PROCESS | 3236 | 1467821236165 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 09:07:16 INFO - PROCESS | 3236 | 1467821236265 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:16 INFO - PROCESS | 3236 | 1467821236267 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:16 INFO - PROCESS | 3236 | ++DOCSHELL 0DF22000 == 26 [pid = 3236] [id = 633] 09:07:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0DF22C00) [pid = 3236] [serial = 1899] [outer = 00000000] 09:07:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0E059000) [pid = 3236] [serial = 1900] [outer = 0DF22C00] 09:07:16 INFO - PROCESS | 3236 | 1467821236316 Marionette DEBUG loaded listener.js 09:07:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0E32A400) [pid = 3236] [serial = 1901] [outer = 0DF22C00] 09:07:16 INFO - PROCESS | 3236 | 1467821236712 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 09:07:16 INFO - PROCESS | 3236 | 1467821236753 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 09:07:16 INFO - PROCESS | 3236 | 1467821236758 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 09:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:07:16 INFO - PROCESS | 3236 | 1467821236794 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:07:16 INFO - PROCESS | 3236 | 1467821236797 Marionette TRACE conn6 <- [1,2498,null,{}] 09:07:16 INFO - PROCESS | 3236 | 1467821236804 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:16 INFO - PROCESS | 3236 | 1467821236807 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:16 INFO - PROCESS | 3236 | 1467821236898 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 09:07:16 INFO - PROCESS | 3236 | 1467821236911 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:16 INFO - PROCESS | 3236 | 1467821236914 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:16 INFO - PROCESS | 3236 | ++DOCSHELL 0E8B9400 == 27 [pid = 3236] [id = 634] 09:07:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0E945000) [pid = 3236] [serial = 1902] [outer = 00000000] 09:07:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (1210F800) [pid = 3236] [serial = 1903] [outer = 0E945000] 09:07:16 INFO - PROCESS | 3236 | 1467821236961 Marionette DEBUG loaded listener.js 09:07:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (12171C00) [pid = 3236] [serial = 1904] [outer = 0E945000] 09:07:17 INFO - PROCESS | 3236 | 1467821237400 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 09:07:17 INFO - PROCESS | 3236 | 1467821237468 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 09:07:17 INFO - PROCESS | 3236 | 1467821237470 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 09:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:07:17 INFO - PROCESS | 3236 | 1467821237474 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:07:17 INFO - PROCESS | 3236 | 1467821237477 Marionette TRACE conn6 <- [1,2502,null,{}] 09:07:17 INFO - PROCESS | 3236 | 1467821237487 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:17 INFO - PROCESS | 3236 | 1467821237492 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:17 INFO - PROCESS | 3236 | 1467821237577 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 09:07:17 INFO - PROCESS | 3236 | 1467821237584 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:17 INFO - PROCESS | 3236 | 1467821237587 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:17 INFO - PROCESS | 3236 | ++DOCSHELL 122A8800 == 28 [pid = 3236] [id = 635] 09:07:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (12B07C00) [pid = 3236] [serial = 1905] [outer = 00000000] 09:07:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (12BEB000) [pid = 3236] [serial = 1906] [outer = 12B07C00] 09:07:17 INFO - PROCESS | 3236 | 1467821237637 Marionette DEBUG loaded listener.js 09:07:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1375B800) [pid = 3236] [serial = 1907] [outer = 12B07C00] 09:07:18 INFO - PROCESS | 3236 | 1467821238154 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 730ms 09:07:18 INFO - PROCESS | 3236 | 1467821238214 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 09:07:18 INFO - PROCESS | 3236 | 1467821238217 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 09:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:07:18 INFO - PROCESS | 3236 | 1467821238220 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:07:18 INFO - PROCESS | 3236 | 1467821238222 Marionette TRACE conn6 <- [1,2506,null,{}] 09:07:18 INFO - PROCESS | 3236 | 1467821238226 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:18 INFO - PROCESS | 3236 | 1467821238228 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:18 INFO - PROCESS | 3236 | 1467821238372 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 09:07:18 INFO - PROCESS | 3236 | 1467821238436 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:18 INFO - PROCESS | 3236 | 1467821238438 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:18 INFO - PROCESS | 3236 | ++DOCSHELL 14175400 == 29 [pid = 3236] [id = 636] 09:07:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (14176800) [pid = 3236] [serial = 1908] [outer = 00000000] 09:07:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (14589400) [pid = 3236] [serial = 1909] [outer = 14176800] 09:07:18 INFO - PROCESS | 3236 | 1467821238485 Marionette DEBUG loaded listener.js 09:07:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (148AAC00) [pid = 3236] [serial = 1910] [outer = 14176800] 09:07:18 INFO - PROCESS | 3236 | 1467821238899 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 09:07:18 INFO - PROCESS | 3236 | 1467821238953 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 09:07:18 INFO - PROCESS | 3236 | 1467821238955 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 09:07:18 INFO - PROCESS | 3236 | 1467821238974 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:07:18 INFO - PROCESS | 3236 | 1467821238976 Marionette TRACE conn6 <- [1,2510,null,{}] 09:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:07:18 INFO - PROCESS | 3236 | 1467821238980 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:18 INFO - PROCESS | 3236 | 1467821238982 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:19 INFO - PROCESS | 3236 | 1467821239094 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 09:07:19 INFO - PROCESS | 3236 | 1467821239106 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:19 INFO - PROCESS | 3236 | 1467821239108 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:19 INFO - PROCESS | 3236 | ++DOCSHELL 122F1C00 == 30 [pid = 3236] [id = 637] 09:07:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (159CE400) [pid = 3236] [serial = 1911] [outer = 00000000] 09:07:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (1610C000) [pid = 3236] [serial = 1912] [outer = 159CE400] 09:07:19 INFO - PROCESS | 3236 | 1467821239153 Marionette DEBUG loaded listener.js 09:07:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1610D800) [pid = 3236] [serial = 1913] [outer = 159CE400] 09:07:19 INFO - PROCESS | 3236 | 1467821239631 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 731ms 09:07:19 INFO - PROCESS | 3236 | 1467821239734 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 09:07:19 INFO - PROCESS | 3236 | 1467821239736 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 09:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:07:19 INFO - PROCESS | 3236 | 1467821239744 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:07:19 INFO - PROCESS | 3236 | 1467821239745 Marionette TRACE conn6 <- [1,2514,null,{}] 09:07:19 INFO - PROCESS | 3236 | 1467821239749 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:19 INFO - PROCESS | 3236 | 1467821239755 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:20 INFO - PROCESS | 3236 | 1467821240097 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 09:07:20 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (16106C00) [pid = 3236] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:07:20 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (171DF000) [pid = 3236] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:07:20 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (16A40000) [pid = 3236] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:07:20 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (1221EC00) [pid = 3236] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:07:20 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (12A2C000) [pid = 3236] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:07:20 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0E052400) [pid = 3236] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:07:20 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (16A30400) [pid = 3236] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:07:20 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0E9C7C00) [pid = 3236] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:07:20 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0DF23800) [pid = 3236] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:07:20 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (14832C00) [pid = 3236] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:07:20 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (16C04800) [pid = 3236] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:07:20 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (18230000) [pid = 3236] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:07:20 INFO - PROCESS | 3236 | 1467821240164 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:20 INFO - PROCESS | 3236 | 1467821240166 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:20 INFO - PROCESS | 3236 | ++DOCSHELL 0D328400 == 31 [pid = 3236] [id = 638] 09:07:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0D372C00) [pid = 3236] [serial = 1914] [outer = 00000000] 09:07:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0E9C7C00) [pid = 3236] [serial = 1915] [outer = 0D372C00] 09:07:20 INFO - PROCESS | 3236 | 1467821240212 Marionette DEBUG loaded listener.js 09:07:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (15CBB400) [pid = 3236] [serial = 1916] [outer = 0D372C00] 09:07:20 INFO - PROCESS | 3236 | 1467821240582 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:07:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 870ms 09:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:07:20 INFO - PROCESS | 3236 | 1467821240617 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 09:07:20 INFO - PROCESS | 3236 | 1467821240619 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 09:07:20 INFO - PROCESS | 3236 | 1467821240622 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:07:20 INFO - PROCESS | 3236 | 1467821240624 Marionette TRACE conn6 <- [1,2518,null,{}] 09:07:20 INFO - PROCESS | 3236 | 1467821240627 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:20 INFO - PROCESS | 3236 | 1467821240629 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:20 INFO - PROCESS | 3236 | 1467821240708 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 09:07:20 INFO - PROCESS | 3236 | 1467821240713 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:20 INFO - PROCESS | 3236 | 1467821240715 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:20 INFO - PROCESS | 3236 | ++DOCSHELL 0E674800 == 32 [pid = 3236] [id = 639] 09:07:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0E6A3400) [pid = 3236] [serial = 1917] [outer = 00000000] 09:07:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (17153400) [pid = 3236] [serial = 1918] [outer = 0E6A3400] 09:07:20 INFO - PROCESS | 3236 | 1467821240760 Marionette DEBUG loaded listener.js 09:07:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (16A84800) [pid = 3236] [serial = 1919] [outer = 0E6A3400] 09:07:21 INFO - PROCESS | 3236 | 1467821241199 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 09:07:21 INFO - PROCESS | 3236 | 1467821241254 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 09:07:21 INFO - PROCESS | 3236 | 1467821241256 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 09:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:07:21 INFO - PROCESS | 3236 | 1467821241259 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:07:21 INFO - PROCESS | 3236 | 1467821241261 Marionette TRACE conn6 <- [1,2522,null,{}] 09:07:21 INFO - PROCESS | 3236 | 1467821241264 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:21 INFO - PROCESS | 3236 | 1467821241266 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:21 INFO - PROCESS | 3236 | 1467821241345 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 09:07:21 INFO - PROCESS | 3236 | 1467821241351 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:21 INFO - PROCESS | 3236 | 1467821241352 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:21 INFO - PROCESS | 3236 | ++DOCSHELL 0EFD4800 == 33 [pid = 3236] [id = 640] 09:07:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (16A48800) [pid = 3236] [serial = 1920] [outer = 00000000] 09:07:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (171E7400) [pid = 3236] [serial = 1921] [outer = 16A48800] 09:07:21 INFO - PROCESS | 3236 | 1467821241401 Marionette DEBUG loaded listener.js 09:07:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (171E2400) [pid = 3236] [serial = 1922] [outer = 16A48800] 09:07:21 INFO - PROCESS | 3236 | 1467821241849 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 09:07:21 INFO - PROCESS | 3236 | 1467821241890 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 09:07:21 INFO - PROCESS | 3236 | 1467821241892 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 09:07:21 INFO - PROCESS | 3236 | 1467821241895 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:07:21 INFO - PROCESS | 3236 | 1467821241897 Marionette TRACE conn6 <- [1,2526,null,{}] 09:07:21 INFO - PROCESS | 3236 | 1467821241916 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:21 INFO - PROCESS | 3236 | 1467821241918 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:21 INFO - PROCESS | 3236 | 1467821241997 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 09:07:22 INFO - PROCESS | 3236 | 1467821242004 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:22 INFO - PROCESS | 3236 | 1467821242006 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:22 INFO - PROCESS | 3236 | ++DOCSHELL 171E5C00 == 34 [pid = 3236] [id = 641] 09:07:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (175C6C00) [pid = 3236] [serial = 1923] [outer = 00000000] 09:07:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (1822A400) [pid = 3236] [serial = 1924] [outer = 175C6C00] 09:07:22 INFO - PROCESS | 3236 | 1467821242050 Marionette DEBUG loaded listener.js 09:07:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (18237000) [pid = 3236] [serial = 1925] [outer = 175C6C00] 09:07:22 INFO - PROCESS | 3236 | 1467821242893 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1036ms 09:07:22 INFO - PROCESS | 3236 | 1467821242936 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 09:07:22 INFO - PROCESS | 3236 | 1467821242941 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 09:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:07:22 INFO - PROCESS | 3236 | 1467821242945 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:07:22 INFO - PROCESS | 3236 | 1467821242951 Marionette TRACE conn6 <- [1,2530,null,{}] 09:07:22 INFO - PROCESS | 3236 | 1467821242976 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:22 INFO - PROCESS | 3236 | 1467821242979 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:23 INFO - PROCESS | 3236 | 1467821243132 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 09:07:23 INFO - PROCESS | 3236 | 1467821243266 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:23 INFO - PROCESS | 3236 | 1467821243269 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:23 INFO - PROCESS | 3236 | ++DOCSHELL 0E052C00 == 35 [pid = 3236] [id = 642] 09:07:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (0E05A000) [pid = 3236] [serial = 1926] [outer = 00000000] 09:07:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (0E8B5400) [pid = 3236] [serial = 1927] [outer = 0E05A000] 09:07:23 INFO - PROCESS | 3236 | 1467821243331 Marionette DEBUG loaded listener.js 09:07:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (1216F400) [pid = 3236] [serial = 1928] [outer = 0E05A000] 09:07:23 INFO - PROCESS | 3236 | 1467821243981 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1106ms 09:07:24 INFO - PROCESS | 3236 | 1467821244075 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 09:07:24 INFO - PROCESS | 3236 | 1467821244080 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 09:07:24 INFO - PROCESS | 3236 | 1467821244089 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:07:24 INFO - PROCESS | 3236 | 1467821244092 Marionette TRACE conn6 <- [1,2534,null,{}] 09:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:07:24 INFO - PROCESS | 3236 | 1467821244096 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:24 INFO - PROCESS | 3236 | 1467821244099 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:24 INFO - PROCESS | 3236 | 1467821244230 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 09:07:24 INFO - PROCESS | 3236 | 1467821244378 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:24 INFO - PROCESS | 3236 | 1467821244381 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:24 INFO - PROCESS | 3236 | ++DOCSHELL 0E321800 == 36 [pid = 3236] [id = 643] 09:07:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (12B4C800) [pid = 3236] [serial = 1929] [outer = 00000000] 09:07:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (148A7000) [pid = 3236] [serial = 1930] [outer = 12B4C800] 09:07:24 INFO - PROCESS | 3236 | 1467821244437 Marionette DEBUG loaded listener.js 09:07:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (1610D000) [pid = 3236] [serial = 1931] [outer = 12B4C800] 09:07:25 INFO - PROCESS | 3236 | --DOCSHELL 0EFD4800 == 35 [pid = 3236] [id = 640] 09:07:25 INFO - PROCESS | 3236 | --DOCSHELL 0E674800 == 34 [pid = 3236] [id = 639] 09:07:25 INFO - PROCESS | 3236 | --DOCSHELL 0D328400 == 33 [pid = 3236] [id = 638] 09:07:25 INFO - PROCESS | 3236 | --DOCSHELL 122F1C00 == 32 [pid = 3236] [id = 637] 09:07:25 INFO - PROCESS | 3236 | --DOCSHELL 14175400 == 31 [pid = 3236] [id = 636] 09:07:25 INFO - PROCESS | 3236 | --DOCSHELL 122A8800 == 30 [pid = 3236] [id = 635] 09:07:25 INFO - PROCESS | 3236 | --DOCSHELL 0E8B9400 == 29 [pid = 3236] [id = 634] 09:07:25 INFO - PROCESS | 3236 | --DOCSHELL 0DF22000 == 28 [pid = 3236] [id = 633] 09:07:25 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (1615FC00) [pid = 3236] [serial = 1867] [outer = 00000000] [url = about:blank] 09:07:25 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (175ACC00) [pid = 3236] [serial = 1873] [outer = 00000000] [url = about:blank] 09:07:25 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (16A85C00) [pid = 3236] [serial = 1871] [outer = 00000000] [url = about:blank] 09:07:25 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (16A4B000) [pid = 3236] [serial = 1870] [outer = 00000000] [url = about:blank] 09:07:25 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (14171000) [pid = 3236] [serial = 1876] [outer = 00000000] [url = about:blank] 09:07:25 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (13765800) [pid = 3236] [serial = 1855] [outer = 00000000] [url = about:blank] 09:07:25 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (14830400) [pid = 3236] [serial = 1856] [outer = 00000000] [url = about:blank] 09:07:25 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0E32E800) [pid = 3236] [serial = 1852] [outer = 00000000] [url = about:blank] 09:07:25 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0E6AD800) [pid = 3236] [serial = 1853] [outer = 00000000] [url = about:blank] 09:07:25 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (16A42400) [pid = 3236] [serial = 1850] [outer = 00000000] [url = about:blank] 09:07:25 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0EFCD000) [pid = 3236] [serial = 1861] [outer = 00000000] [url = about:blank] 09:07:25 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (122AB800) [pid = 3236] [serial = 1862] [outer = 00000000] [url = about:blank] 09:07:25 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0E056800) [pid = 3236] [serial = 1858] [outer = 00000000] [url = about:blank] 09:07:25 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0E325000) [pid = 3236] [serial = 1859] [outer = 00000000] [url = about:blank] 09:07:25 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (148A1000) [pid = 3236] [serial = 1864] [outer = 00000000] [url = about:blank] 09:07:25 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1822AC00) [pid = 3236] [serial = 1880] [outer = 00000000] [url = about:blank] 09:07:25 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (175ADC00) [pid = 3236] [serial = 1874] [outer = 00000000] [url = about:blank] 09:07:25 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (17D8CC00) [pid = 3236] [serial = 1879] [outer = 00000000] [url = about:blank] 09:07:25 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (18238400) [pid = 3236] [serial = 1883] [outer = 00000000] [url = about:blank] 09:07:25 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (18236400) [pid = 3236] [serial = 1882] [outer = 00000000] [url = about:blank] 09:07:25 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (14589800) [pid = 3236] [serial = 1877] [outer = 00000000] [url = about:blank] 09:07:25 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (1693B400) [pid = 3236] [serial = 1868] [outer = 00000000] [url = about:blank] 09:07:25 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (159D7800) [pid = 3236] [serial = 1865] [outer = 00000000] [url = about:blank] 09:07:25 INFO - PROCESS | 3236 | 1467821245321 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1272ms 09:07:25 INFO - PROCESS | 3236 | 1467821245369 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 09:07:25 INFO - PROCESS | 3236 | 1467821245373 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 09:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:07:25 INFO - PROCESS | 3236 | 1467821245378 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:07:25 INFO - PROCESS | 3236 | 1467821245381 Marionette TRACE conn6 <- [1,2538,null,{}] 09:07:25 INFO - PROCESS | 3236 | 1467821245386 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:25 INFO - PROCESS | 3236 | 1467821245389 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:25 INFO - PROCESS | 3236 | 1467821245482 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 09:07:25 INFO - PROCESS | 3236 | 1467821245490 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:25 INFO - PROCESS | 3236 | 1467821245494 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:25 INFO - PROCESS | 3236 | ++DOCSHELL 0E325800 == 29 [pid = 3236] [id = 644] 09:07:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0E326000) [pid = 3236] [serial = 1932] [outer = 00000000] 09:07:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0E66BC00) [pid = 3236] [serial = 1933] [outer = 0E326000] 09:07:25 INFO - PROCESS | 3236 | 1467821245543 Marionette DEBUG loaded listener.js 09:07:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0E6A0C00) [pid = 3236] [serial = 1934] [outer = 0E326000] 09:07:26 INFO - PROCESS | 3236 | 1467821246120 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 770ms 09:07:26 INFO - PROCESS | 3236 | 1467821246149 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 09:07:26 INFO - PROCESS | 3236 | 1467821246153 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 09:07:26 INFO - PROCESS | 3236 | 1467821246159 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:07:26 INFO - PROCESS | 3236 | 1467821246162 Marionette TRACE conn6 <- [1,2542,null,{}] 09:07:26 INFO - PROCESS | 3236 | 1467821246165 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:26 INFO - PROCESS | 3236 | 1467821246168 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:26 INFO - PROCESS | 3236 | 1467821246259 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 09:07:26 INFO - PROCESS | 3236 | 1467821246363 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:26 INFO - PROCESS | 3236 | 1467821246365 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:26 INFO - PROCESS | 3236 | ++DOCSHELL 12217000 == 30 [pid = 3236] [id = 645] 09:07:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (1221EC00) [pid = 3236] [serial = 1935] [outer = 00000000] 09:07:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (122EEC00) [pid = 3236] [serial = 1936] [outer = 1221EC00] 09:07:26 INFO - PROCESS | 3236 | 1467821246413 Marionette DEBUG loaded listener.js 09:07:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (12A49000) [pid = 3236] [serial = 1937] [outer = 1221EC00] 09:07:26 INFO - PROCESS | 3236 | 1467821246819 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 09:07:26 INFO - PROCESS | 3236 | 1467821246834 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 09:07:26 INFO - PROCESS | 3236 | 1467821246836 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 09:07:26 INFO - PROCESS | 3236 | 1467821246839 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:07:26 INFO - PROCESS | 3236 | 1467821246843 Marionette TRACE conn6 <- [1,2546,null,{}] 09:07:26 INFO - PROCESS | 3236 | 1467821246853 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:26 INFO - PROCESS | 3236 | 1467821246858 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:26 INFO - PROCESS | 3236 | 1467821246966 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 09:07:26 INFO - PROCESS | 3236 | 1467821246974 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:26 INFO - PROCESS | 3236 | 1467821246977 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:26 INFO - PROCESS | 3236 | ++DOCSHELL 1489CC00 == 31 [pid = 3236] [id = 646] 09:07:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (148A0800) [pid = 3236] [serial = 1938] [outer = 00000000] 09:07:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (159C8400) [pid = 3236] [serial = 1939] [outer = 148A0800] 09:07:27 INFO - PROCESS | 3236 | 1467821247034 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (16102000) [pid = 3236] [serial = 1940] [outer = 148A0800] 09:07:27 INFO - PROCESS | 3236 | 1467821247487 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 09:07:27 INFO - PROCESS | 3236 | 1467821247535 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 09:07:27 INFO - PROCESS | 3236 | 1467821247538 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 09:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:07:27 INFO - PROCESS | 3236 | 1467821247541 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:07:27 INFO - PROCESS | 3236 | 1467821247543 Marionette TRACE conn6 <- [1,2550,null,{}] 09:07:27 INFO - PROCESS | 3236 | 1467821247552 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:27 INFO - PROCESS | 3236 | 1467821247554 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:27 INFO - PROCESS | 3236 | 1467821247678 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 09:07:27 INFO - PROCESS | 3236 | 1467821247683 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:27 INFO - PROCESS | 3236 | 1467821247686 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:27 INFO - PROCESS | 3236 | ++DOCSHELL 161E1800 == 32 [pid = 3236] [id = 647] 09:07:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (161E5000) [pid = 3236] [serial = 1941] [outer = 00000000] 09:07:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (16A2E400) [pid = 3236] [serial = 1942] [outer = 161E5000] 09:07:27 INFO - PROCESS | 3236 | 1467821247786 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (16A43400) [pid = 3236] [serial = 1943] [outer = 161E5000] 09:07:28 INFO - PROCESS | 3236 | 1467821248239 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 09:07:28 INFO - PROCESS | 3236 | 1467821248281 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 09:07:28 INFO - PROCESS | 3236 | 1467821248283 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 09:07:28 INFO - PROCESS | 3236 | 1467821248287 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:07:28 INFO - PROCESS | 3236 | 1467821248288 Marionette TRACE conn6 <- [1,2554,null,{}] 09:07:28 INFO - PROCESS | 3236 | 1467821248292 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:28 INFO - PROCESS | 3236 | 1467821248294 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:28 INFO - PROCESS | 3236 | 1467821248438 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 09:07:28 INFO - PROCESS | 3236 | 1467821248463 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:28 INFO - PROCESS | 3236 | 1467821248465 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:28 INFO - PROCESS | 3236 | ++DOCSHELL 16A4C000 == 33 [pid = 3236] [id = 648] 09:07:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (16C04000) [pid = 3236] [serial = 1944] [outer = 00000000] 09:07:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16C0F000) [pid = 3236] [serial = 1945] [outer = 16C04000] 09:07:28 INFO - PROCESS | 3236 | 1467821248509 Marionette DEBUG loaded listener.js 09:07:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (171DDC00) [pid = 3236] [serial = 1946] [outer = 16C04000] 09:07:28 INFO - PROCESS | 3236 | 1467821248979 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 731ms 09:07:29 INFO - PROCESS | 3236 | 1467821249024 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 09:07:29 INFO - PROCESS | 3236 | 1467821249026 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 09:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:07:29 INFO - PROCESS | 3236 | 1467821249035 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:07:29 INFO - PROCESS | 3236 | 1467821249036 Marionette TRACE conn6 <- [1,2558,null,{}] 09:07:29 INFO - PROCESS | 3236 | 1467821249040 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:29 INFO - PROCESS | 3236 | 1467821249045 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:29 INFO - PROCESS | 3236 | 1467821249194 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 09:07:29 INFO - PROCESS | 3236 | 1467821249261 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:29 INFO - PROCESS | 3236 | 1467821249263 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:29 INFO - PROCESS | 3236 | ++DOCSHELL 0E6A5000 == 34 [pid = 3236] [id = 649] 09:07:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16C0EC00) [pid = 3236] [serial = 1947] [outer = 00000000] 09:07:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1822F000) [pid = 3236] [serial = 1948] [outer = 16C0EC00] 09:07:29 INFO - PROCESS | 3236 | 1467821249307 Marionette DEBUG loaded listener.js 09:07:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1822F400) [pid = 3236] [serial = 1949] [outer = 16C0EC00] 09:07:29 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0DEF2400) [pid = 3236] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:07:29 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E324800) [pid = 3236] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:07:29 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0D372C00) [pid = 3236] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:07:29 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0E945000) [pid = 3236] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:07:29 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (14176800) [pid = 3236] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:07:29 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0E6A3400) [pid = 3236] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:07:29 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (159CE400) [pid = 3236] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:07:29 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0DF22C00) [pid = 3236] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:07:29 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (16156400) [pid = 3236] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:07:29 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (12B07C00) [pid = 3236] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:07:29 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (183D1400) [pid = 3236] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:07:29 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (1615D400) [pid = 3236] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:07:29 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (16A48800) [pid = 3236] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:07:29 INFO - PROCESS | 3236 | 1467821249810 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 830ms 09:07:29 INFO - PROCESS | 3236 | 1467821249864 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 09:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:07:29 INFO - PROCESS | 3236 | 1467821249866 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 09:07:29 INFO - PROCESS | 3236 | 1467821249869 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:07:29 INFO - PROCESS | 3236 | 1467821249871 Marionette TRACE conn6 <- [1,2562,null,{}] 09:07:29 INFO - PROCESS | 3236 | 1467821249875 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:29 INFO - PROCESS | 3236 | 1467821249876 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:29 INFO - PROCESS | 3236 | 1467821249993 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 09:07:30 INFO - PROCESS | 3236 | 1467821250057 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:30 INFO - PROCESS | 3236 | 1467821250059 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:30 INFO - PROCESS | 3236 | ++DOCSHELL 0E051400 == 35 [pid = 3236] [id = 650] 09:07:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0E058000) [pid = 3236] [serial = 1950] [outer = 00000000] 09:07:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (14835400) [pid = 3236] [serial = 1951] [outer = 0E058000] 09:07:30 INFO - PROCESS | 3236 | 1467821250103 Marionette DEBUG loaded listener.js 09:07:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (1610E400) [pid = 3236] [serial = 1952] [outer = 0E058000] 09:07:30 INFO - PROCESS | 3236 | 1467821250460 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 631ms 09:07:30 INFO - PROCESS | 3236 | 1467821250501 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 09:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:07:30 INFO - PROCESS | 3236 | 1467821250503 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 09:07:30 INFO - PROCESS | 3236 | 1467821250506 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:07:30 INFO - PROCESS | 3236 | 1467821250508 Marionette TRACE conn6 <- [1,2566,null,{}] 09:07:30 INFO - PROCESS | 3236 | 1467821250511 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:30 INFO - PROCESS | 3236 | 1467821250513 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:30 INFO - PROCESS | 3236 | 1467821250595 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 09:07:30 INFO - PROCESS | 3236 | 1467821250601 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:30 INFO - PROCESS | 3236 | 1467821250603 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:30 INFO - PROCESS | 3236 | ++DOCSHELL 1217A000 == 36 [pid = 3236] [id = 651] 09:07:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (12B25800) [pid = 3236] [serial = 1953] [outer = 00000000] 09:07:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (183CB800) [pid = 3236] [serial = 1954] [outer = 12B25800] 09:07:30 INFO - PROCESS | 3236 | 1467821250648 Marionette DEBUG loaded listener.js 09:07:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (183D9400) [pid = 3236] [serial = 1955] [outer = 12B25800] 09:07:31 INFO - PROCESS | 3236 | 1467821251092 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 09:07:31 INFO - PROCESS | 3236 | 1467821251137 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 09:07:31 INFO - PROCESS | 3236 | 1467821251139 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 09:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:07:31 INFO - PROCESS | 3236 | 1467821251142 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:07:31 INFO - PROCESS | 3236 | 1467821251144 Marionette TRACE conn6 <- [1,2570,null,{}] 09:07:31 INFO - PROCESS | 3236 | 1467821251147 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:31 INFO - PROCESS | 3236 | 1467821251149 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:31 INFO - PROCESS | 3236 | 1467821251231 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 09:07:31 INFO - PROCESS | 3236 | 1467821251237 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:31 INFO - PROCESS | 3236 | 1467821251239 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:31 INFO - PROCESS | 3236 | ++DOCSHELL 175B1000 == 37 [pid = 3236] [id = 652] 09:07:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (183DD800) [pid = 3236] [serial = 1956] [outer = 00000000] 09:07:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1845E800) [pid = 3236] [serial = 1957] [outer = 183DD800] 09:07:31 INFO - PROCESS | 3236 | 1467821251283 Marionette DEBUG loaded listener.js 09:07:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (1846C400) [pid = 3236] [serial = 1958] [outer = 183DD800] 09:07:31 INFO - PROCESS | 3236 | 1467821251879 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 770ms 09:07:31 INFO - PROCESS | 3236 | 1467821251913 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 09:07:31 INFO - PROCESS | 3236 | 1467821251918 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 09:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:07:31 INFO - PROCESS | 3236 | 1467821251924 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:07:31 INFO - PROCESS | 3236 | 1467821251927 Marionette TRACE conn6 <- [1,2574,null,{}] 09:07:31 INFO - PROCESS | 3236 | 1467821251933 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:31 INFO - PROCESS | 3236 | 1467821251936 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:32 INFO - PROCESS | 3236 | 1467821252059 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 09:07:32 INFO - PROCESS | 3236 | 1467821252204 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:32 INFO - PROCESS | 3236 | 1467821252209 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:32 INFO - PROCESS | 3236 | ++DOCSHELL 0DEED800 == 38 [pid = 3236] [id = 653] 09:07:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (0DF1F800) [pid = 3236] [serial = 1959] [outer = 00000000] 09:07:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (0E6A0400) [pid = 3236] [serial = 1960] [outer = 0DF1F800] 09:07:32 INFO - PROCESS | 3236 | 1467821252271 Marionette DEBUG loaded listener.js 09:07:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (0EFCC800) [pid = 3236] [serial = 1961] [outer = 0DF1F800] 09:07:32 INFO - PROCESS | 3236 | 1467821252896 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1017ms 09:07:32 INFO - PROCESS | 3236 | 1467821252946 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 09:07:32 INFO - PROCESS | 3236 | 1467821252950 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 09:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:07:32 INFO - PROCESS | 3236 | 1467821252957 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:07:32 INFO - PROCESS | 3236 | 1467821252960 Marionette TRACE conn6 <- [1,2578,null,{}] 09:07:32 INFO - PROCESS | 3236 | 1467821252964 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:32 INFO - PROCESS | 3236 | 1467821252967 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:33 INFO - PROCESS | 3236 | 1467821253110 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 09:07:33 INFO - PROCESS | 3236 | 1467821253255 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:33 INFO - PROCESS | 3236 | 1467821253258 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:33 INFO - PROCESS | 3236 | ++DOCSHELL 14175400 == 39 [pid = 3236] [id = 654] 09:07:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1457DC00) [pid = 3236] [serial = 1962] [outer = 00000000] 09:07:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (159CF400) [pid = 3236] [serial = 1963] [outer = 1457DC00] 09:07:33 INFO - PROCESS | 3236 | 1467821253316 Marionette DEBUG loaded listener.js 09:07:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (161DE400) [pid = 3236] [serial = 1964] [outer = 1457DC00] 09:07:33 INFO - PROCESS | 3236 | 1467821253934 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1020ms 09:07:33 INFO - PROCESS | 3236 | 1467821253980 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 09:07:33 INFO - PROCESS | 3236 | 1467821253983 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 09:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:07:33 INFO - PROCESS | 3236 | 1467821253987 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:07:33 INFO - PROCESS | 3236 | 1467821253990 Marionette TRACE conn6 <- [1,2582,null,{}] 09:07:33 INFO - PROCESS | 3236 | 1467821254001 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:33 INFO - PROCESS | 3236 | 1467821254006 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:34 INFO - PROCESS | 3236 | 1467821254165 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 09:07:34 INFO - PROCESS | 3236 | 1467821254309 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:34 INFO - PROCESS | 3236 | 1467821254313 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:34 INFO - PROCESS | 3236 | ++DOCSHELL 183E1400 == 40 [pid = 3236] [id = 655] 09:07:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (183E5800) [pid = 3236] [serial = 1965] [outer = 00000000] 09:07:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1902B000) [pid = 3236] [serial = 1966] [outer = 183E5800] 09:07:34 INFO - PROCESS | 3236 | 1467821254371 Marionette DEBUG loaded listener.js 09:07:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (19183000) [pid = 3236] [serial = 1967] [outer = 183E5800] 09:07:34 INFO - PROCESS | 3236 | 1467821254995 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1020ms 09:07:35 INFO - PROCESS | 3236 | 1467821255016 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 09:07:35 INFO - PROCESS | 3236 | 1467821255019 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 09:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:07:35 INFO - PROCESS | 3236 | 1467821255024 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:07:35 INFO - PROCESS | 3236 | 1467821255026 Marionette TRACE conn6 <- [1,2586,null,{}] 09:07:35 INFO - PROCESS | 3236 | 1467821255030 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:35 INFO - PROCESS | 3236 | 1467821255032 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:35 INFO - PROCESS | 3236 | 1467821255144 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 09:07:35 INFO - PROCESS | 3236 | 1467821255391 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:35 INFO - PROCESS | 3236 | 1467821255394 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:35 INFO - PROCESS | 3236 | ++DOCSHELL 09365C00 == 41 [pid = 3236] [id = 656] 09:07:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0936FC00) [pid = 3236] [serial = 1968] [outer = 00000000] 09:07:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0DF75800) [pid = 3236] [serial = 1969] [outer = 0936FC00] 09:07:35 INFO - PROCESS | 3236 | 1467821255461 Marionette DEBUG loaded listener.js 09:07:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (0E05C400) [pid = 3236] [serial = 1970] [outer = 0936FC00] 09:07:36 INFO - PROCESS | 3236 | --DOCSHELL 1217A000 == 40 [pid = 3236] [id = 651] 09:07:36 INFO - PROCESS | 3236 | --DOCSHELL 0E051400 == 39 [pid = 3236] [id = 650] 09:07:36 INFO - PROCESS | 3236 | --DOCSHELL 0E6A5000 == 38 [pid = 3236] [id = 649] 09:07:36 INFO - PROCESS | 3236 | --DOCSHELL 16A4C000 == 37 [pid = 3236] [id = 648] 09:07:36 INFO - PROCESS | 3236 | --DOCSHELL 161E1800 == 36 [pid = 3236] [id = 647] 09:07:36 INFO - PROCESS | 3236 | --DOCSHELL 1489CC00 == 35 [pid = 3236] [id = 646] 09:07:36 INFO - PROCESS | 3236 | --DOCSHELL 12217000 == 34 [pid = 3236] [id = 645] 09:07:36 INFO - PROCESS | 3236 | --DOCSHELL 0E325800 == 33 [pid = 3236] [id = 644] 09:07:36 INFO - PROCESS | 3236 | --DOCSHELL 0E321800 == 32 [pid = 3236] [id = 643] 09:07:36 INFO - PROCESS | 3236 | --DOCSHELL 0E052C00 == 31 [pid = 3236] [id = 642] 09:07:36 INFO - PROCESS | 3236 | --DOCSHELL 171E5C00 == 30 [pid = 3236] [id = 641] 09:07:36 INFO - PROCESS | 3236 | --DOCSHELL 0E05AC00 == 29 [pid = 3236] [id = 632] 09:07:36 INFO - PROCESS | 3236 | --DOCSHELL 14175400 == 28 [pid = 3236] [id = 654] 09:07:36 INFO - PROCESS | 3236 | --DOCSHELL 183E1400 == 27 [pid = 3236] [id = 655] 09:07:36 INFO - PROCESS | 3236 | --DOCSHELL 175B1000 == 26 [pid = 3236] [id = 652] 09:07:36 INFO - PROCESS | 3236 | --DOCSHELL 0DEED800 == 25 [pid = 3236] [id = 653] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (0E67A000) [pid = 3236] [serial = 1885] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (12179800) [pid = 3236] [serial = 1897] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (0E9C7C00) [pid = 3236] [serial = 1915] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (1210F800) [pid = 3236] [serial = 1903] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (148AAC00) [pid = 3236] [serial = 1910] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (12171C00) [pid = 3236] [serial = 1904] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (16A84800) [pid = 3236] [serial = 1919] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0EEE0000) [pid = 3236] [serial = 1886] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1610C000) [pid = 3236] [serial = 1912] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (15CBB400) [pid = 3236] [serial = 1916] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0E059000) [pid = 3236] [serial = 1900] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (18F8A000) [pid = 3236] [serial = 1894] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (14589400) [pid = 3236] [serial = 1909] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (17153400) [pid = 3236] [serial = 1918] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (12BEB000) [pid = 3236] [serial = 1906] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0E32A400) [pid = 3236] [serial = 1901] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (183DDC00) [pid = 3236] [serial = 1891] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1375B800) [pid = 3236] [serial = 1907] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (183E3000) [pid = 3236] [serial = 1892] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (12592000) [pid = 3236] [serial = 1898] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (171DE000) [pid = 3236] [serial = 1889] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (19033800) [pid = 3236] [serial = 1895] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (16A43800) [pid = 3236] [serial = 1888] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (1610D800) [pid = 3236] [serial = 1913] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (171E7400) [pid = 3236] [serial = 1921] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (171E2400) [pid = 3236] [serial = 1922] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3236 | 1467821256916 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:07:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1920ms 09:07:36 INFO - PROCESS | 3236 | 1467821256946 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 09:07:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:07:36 INFO - PROCESS | 3236 | 1467821256950 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 09:07:36 INFO - PROCESS | 3236 | 1467821256955 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:07:36 INFO - PROCESS | 3236 | 1467821256958 Marionette TRACE conn6 <- [1,2590,null,{}] 09:07:36 INFO - PROCESS | 3236 | 1467821256964 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:36 INFO - PROCESS | 3236 | 1467821256967 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:37 INFO - PROCESS | 3236 | 1467821257066 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 09:07:37 INFO - PROCESS | 3236 | 1467821257163 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:37 INFO - PROCESS | 3236 | 1467821257168 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:37 INFO - PROCESS | 3236 | ++DOCSHELL 0DF22800 == 26 [pid = 3236] [id = 657] 09:07:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0DF22C00) [pid = 3236] [serial = 1971] [outer = 00000000] 09:07:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0DF90800) [pid = 3236] [serial = 1972] [outer = 0DF22C00] 09:07:37 INFO - PROCESS | 3236 | 1467821257217 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0E054800) [pid = 3236] [serial = 1973] [outer = 0DF22C00] 09:07:37 INFO - PROCESS | 3236 | 1467821257647 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 09:07:37 INFO - PROCESS | 3236 | 1467821257686 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 09:07:37 INFO - PROCESS | 3236 | 1467821257691 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 09:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:07:37 INFO - PROCESS | 3236 | 1467821257697 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:07:37 INFO - PROCESS | 3236 | 1467821257700 Marionette TRACE conn6 <- [1,2594,null,{}] 09:07:37 INFO - PROCESS | 3236 | 1467821257704 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:37 INFO - PROCESS | 3236 | 1467821257707 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:37 INFO - PROCESS | 3236 | 1467821257798 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 09:07:37 INFO - PROCESS | 3236 | 1467821257805 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:37 INFO - PROCESS | 3236 | 1467821257808 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:37 INFO - PROCESS | 3236 | ++DOCSHELL 0E6A3400 == 27 [pid = 3236] [id = 658] 09:07:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0E6A4C00) [pid = 3236] [serial = 1974] [outer = 00000000] 09:07:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0E6AD000) [pid = 3236] [serial = 1975] [outer = 0E6A4C00] 09:07:37 INFO - PROCESS | 3236 | 1467821257855 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0E942000) [pid = 3236] [serial = 1976] [outer = 0E6A4C00] 09:07:38 INFO - PROCESS | 3236 | 1467821258343 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:07:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 09:07:38 INFO - PROCESS | 3236 | 1467821258370 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 09:07:38 INFO - PROCESS | 3236 | 1467821258373 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 09:07:38 INFO - PROCESS | 3236 | 1467821258376 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:07:38 INFO - PROCESS | 3236 | 1467821258379 Marionette TRACE conn6 <- [1,2598,null,{}] 09:07:38 INFO - PROCESS | 3236 | 1467821258390 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:38 INFO - PROCESS | 3236 | 1467821258395 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:38 INFO - PROCESS | 3236 | 1467821258508 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 09:07:38 INFO - PROCESS | 3236 | 1467821258613 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:38 INFO - PROCESS | 3236 | 1467821258616 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:38 INFO - PROCESS | 3236 | ++DOCSHELL 123C8C00 == 28 [pid = 3236] [id = 659] 09:07:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (12592000) [pid = 3236] [serial = 1977] [outer = 00000000] 09:07:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (12A97000) [pid = 3236] [serial = 1978] [outer = 12592000] 09:07:38 INFO - PROCESS | 3236 | 1467821258663 Marionette DEBUG loaded listener.js 09:07:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (12B4FC00) [pid = 3236] [serial = 1979] [outer = 12592000] 09:07:39 INFO - PROCESS | 3236 | 1467821259083 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 731ms 09:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:07:39 INFO - PROCESS | 3236 | 1467821259111 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 09:07:39 INFO - PROCESS | 3236 | 1467821259114 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 09:07:39 INFO - PROCESS | 3236 | 1467821259117 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:07:39 INFO - PROCESS | 3236 | 1467821259119 Marionette TRACE conn6 <- [1,2602,null,{}] 09:07:39 INFO - PROCESS | 3236 | 1467821259122 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:39 INFO - PROCESS | 3236 | 1467821259124 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:39 INFO - PROCESS | 3236 | 1467821259251 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 09:07:39 INFO - PROCESS | 3236 | 1467821259257 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:39 INFO - PROCESS | 3236 | 1467821259259 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:39 INFO - PROCESS | 3236 | ++DOCSHELL 12113C00 == 29 [pid = 3236] [id = 660] 09:07:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (122E5C00) [pid = 3236] [serial = 1980] [outer = 00000000] 09:07:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (13C46C00) [pid = 3236] [serial = 1981] [outer = 122E5C00] 09:07:39 INFO - PROCESS | 3236 | 1467821259304 Marionette DEBUG loaded listener.js 09:07:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (1458AC00) [pid = 3236] [serial = 1982] [outer = 122E5C00] 09:07:39 INFO - PROCESS | 3236 | 1467821259781 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 09:07:39 INFO - PROCESS | 3236 | 1467821259882 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 09:07:39 INFO - PROCESS | 3236 | 1467821259884 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 09:07:39 INFO - PROCESS | 3236 | 1467821259888 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:07:39 INFO - PROCESS | 3236 | 1467821259890 Marionette TRACE conn6 <- [1,2606,null,{}] 09:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:07:39 INFO - PROCESS | 3236 | 1467821259893 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:39 INFO - PROCESS | 3236 | 1467821259895 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:40 INFO - PROCESS | 3236 | 1467821260009 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 09:07:40 INFO - PROCESS | 3236 | 1467821260076 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:40 INFO - PROCESS | 3236 | 1467821260078 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:40 INFO - PROCESS | 3236 | ++DOCSHELL 1542A400 == 30 [pid = 3236] [id = 661] 09:07:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (159D5C00) [pid = 3236] [serial = 1983] [outer = 00000000] 09:07:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16104400) [pid = 3236] [serial = 1984] [outer = 159D5C00] 09:07:40 INFO - PROCESS | 3236 | 1467821260122 Marionette DEBUG loaded listener.js 09:07:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (1610F400) [pid = 3236] [serial = 1985] [outer = 159D5C00] 09:07:40 INFO - PROCESS | 3236 | 1467821260547 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 09:07:40 INFO - PROCESS | 3236 | 1467821260627 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 09:07:40 INFO - PROCESS | 3236 | 1467821260629 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 09:07:40 INFO - PROCESS | 3236 | 1467821260632 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:07:40 INFO - PROCESS | 3236 | 1467821260633 Marionette TRACE conn6 <- [1,2610,null,{}] 09:07:40 INFO - PROCESS | 3236 | 1467821260637 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:40 INFO - PROCESS | 3236 | 1467821260643 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:40 INFO - PROCESS | 3236 | 1467821260791 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 09:07:40 INFO - PROCESS | 3236 | 1467821260857 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:40 INFO - PROCESS | 3236 | 1467821260859 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:40 INFO - PROCESS | 3236 | ++DOCSHELL 1616C800 == 31 [pid = 3236] [id = 662] 09:07:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16944800) [pid = 3236] [serial = 1986] [outer = 00000000] 09:07:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16A4AC00) [pid = 3236] [serial = 1987] [outer = 16944800] 09:07:40 INFO - PROCESS | 3236 | 1467821260905 Marionette DEBUG loaded listener.js 09:07:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (16C07C00) [pid = 3236] [serial = 1988] [outer = 16944800] 09:07:41 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (16C04000) [pid = 3236] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:07:41 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E058000) [pid = 3236] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:07:41 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (16C0EC00) [pid = 3236] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:07:41 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (12B4C800) [pid = 3236] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:07:41 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (1221EC00) [pid = 3236] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:07:41 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (175C6C00) [pid = 3236] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:07:41 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0E326000) [pid = 3236] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:07:41 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (148A0800) [pid = 3236] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:07:41 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0E05A000) [pid = 3236] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:07:41 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (12B25800) [pid = 3236] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:07:41 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (161E5000) [pid = 3236] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:07:41 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (183DD800) [pid = 3236] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:07:41 INFO - PROCESS | 3236 | 1467821261529 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 930ms 09:07:41 INFO - PROCESS | 3236 | 1467821261566 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 09:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:07:41 INFO - PROCESS | 3236 | 1467821261568 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 09:07:41 INFO - PROCESS | 3236 | 1467821261571 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - PROCESS | 3236 | 1467821261573 Marionette TRACE conn6 <- [1,2614,null,{}] 09:07:41 INFO - PROCESS | 3236 | 1467821261576 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:41 INFO - PROCESS | 3236 | 1467821261578 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:41 INFO - PROCESS | 3236 | 1467821261657 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 09:07:41 INFO - PROCESS | 3236 | 1467821261663 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:41 INFO - PROCESS | 3236 | 1467821261665 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:41 INFO - PROCESS | 3236 | ++DOCSHELL 12B1FC00 == 32 [pid = 3236] [id = 663] 09:07:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (12B25800) [pid = 3236] [serial = 1989] [outer = 00000000] 09:07:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (16A28800) [pid = 3236] [serial = 1990] [outer = 12B25800] 09:07:41 INFO - PROCESS | 3236 | 1467821261709 Marionette DEBUG loaded listener.js 09:07:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (16A42000) [pid = 3236] [serial = 1991] [outer = 12B25800] 09:07:42 INFO - PROCESS | 3236 | 1467821262138 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 09:07:42 INFO - PROCESS | 3236 | 1467821262203 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 09:07:42 INFO - PROCESS | 3236 | 1467821262205 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 09:07:42 INFO - PROCESS | 3236 | 1467821262208 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:07:42 INFO - PROCESS | 3236 | 1467821262210 Marionette TRACE conn6 <- [1,2618,null,{}] 09:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:07:42 INFO - PROCESS | 3236 | 1467821262213 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:42 INFO - PROCESS | 3236 | 1467821262215 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:42 INFO - PROCESS | 3236 | 1467821262293 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 09:07:42 INFO - PROCESS | 3236 | 1467821262299 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:42 INFO - PROCESS | 3236 | 1467821262301 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:42 INFO - PROCESS | 3236 | ++DOCSHELL 16C04000 == 33 [pid = 3236] [id = 664] 09:07:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (17152C00) [pid = 3236] [serial = 1992] [outer = 00000000] 09:07:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (171E0800) [pid = 3236] [serial = 1993] [outer = 17152C00] 09:07:42 INFO - PROCESS | 3236 | 1467821262345 Marionette DEBUG loaded listener.js 09:07:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (171E1400) [pid = 3236] [serial = 1994] [outer = 17152C00] 09:07:42 INFO - PROCESS | 3236 | 1467821262798 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 09:07:42 INFO - PROCESS | 3236 | 1467821262855 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 09:07:42 INFO - PROCESS | 3236 | 1467821262857 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 09:07:42 INFO - PROCESS | 3236 | 1467821262860 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:07:42 INFO - PROCESS | 3236 | 1467821262862 Marionette TRACE conn6 <- [1,2622,null,{}] 09:07:42 INFO - PROCESS | 3236 | 1467821262865 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:42 INFO - PROCESS | 3236 | 1467821262867 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:42 INFO - PROCESS | 3236 | 1467821262948 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 09:07:42 INFO - PROCESS | 3236 | 1467821262954 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:42 INFO - PROCESS | 3236 | 1467821262956 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:42 INFO - PROCESS | 3236 | ++DOCSHELL 123C7C00 == 34 [pid = 3236] [id = 665] 09:07:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (175AE000) [pid = 3236] [serial = 1995] [outer = 00000000] 09:07:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (175C3800) [pid = 3236] [serial = 1996] [outer = 175AE000] 09:07:42 INFO - PROCESS | 3236 | 1467821263000 Marionette DEBUG loaded listener.js 09:07:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (17D89C00) [pid = 3236] [serial = 1997] [outer = 175AE000] 09:07:43 INFO - PROCESS | 3236 | 1467821263804 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1017ms 09:07:43 INFO - PROCESS | 3236 | 1467821263881 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 09:07:43 INFO - PROCESS | 3236 | 1467821263886 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 09:07:43 INFO - PROCESS | 3236 | 1467821263891 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:07:43 INFO - PROCESS | 3236 | 1467821263894 Marionette TRACE conn6 <- [1,2626,null,{}] 09:07:43 INFO - PROCESS | 3236 | 1467821263943 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:43 INFO - PROCESS | 3236 | 1467821263947 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:44 INFO - PROCESS | 3236 | 1467821264115 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 09:07:44 INFO - PROCESS | 3236 | 1467821264177 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:44 INFO - PROCESS | 3236 | 1467821264180 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:44 INFO - PROCESS | 3236 | ++DOCSHELL 0E052400 == 35 [pid = 3236] [id = 666] 09:07:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (0E052800) [pid = 3236] [serial = 1998] [outer = 00000000] 09:07:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (0E673400) [pid = 3236] [serial = 1999] [outer = 0E052800] 09:07:44 INFO - PROCESS | 3236 | 1467821264238 Marionette DEBUG loaded listener.js 09:07:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (0E8E1C00) [pid = 3236] [serial = 2000] [outer = 0E052800] 09:07:44 INFO - PROCESS | 3236 | 1467821264948 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:07:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:07:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1119ms 09:07:44 INFO - PROCESS | 3236 | 1467821265015 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 09:07:45 INFO - PROCESS | 3236 | 1467821265020 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 09:07:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:07:45 INFO - PROCESS | 3236 | 1467821265051 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:07:45 INFO - PROCESS | 3236 | 1467821265054 Marionette TRACE conn6 <- [1,2630,null,{}] 09:07:45 INFO - PROCESS | 3236 | 1467821265058 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:45 INFO - PROCESS | 3236 | 1467821265061 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:45 INFO - PROCESS | 3236 | 1467821265194 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 09:07:45 INFO - PROCESS | 3236 | 1467821265330 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:45 INFO - PROCESS | 3236 | 1467821265332 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:45 INFO - PROCESS | 3236 | ++DOCSHELL 122ED000 == 36 [pid = 3236] [id = 667] 09:07:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (122F1C00) [pid = 3236] [serial = 2001] [outer = 00000000] 09:07:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (13767000) [pid = 3236] [serial = 2002] [outer = 122F1C00] 09:07:45 INFO - PROCESS | 3236 | 1467821265392 Marionette DEBUG loaded listener.js 09:07:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (14589000) [pid = 3236] [serial = 2003] [outer = 122F1C00] 09:07:46 INFO - PROCESS | 3236 | --DOCSHELL 16C04000 == 35 [pid = 3236] [id = 664] 09:07:46 INFO - PROCESS | 3236 | --DOCSHELL 12B1FC00 == 34 [pid = 3236] [id = 663] 09:07:46 INFO - PROCESS | 3236 | --DOCSHELL 1616C800 == 33 [pid = 3236] [id = 662] 09:07:46 INFO - PROCESS | 3236 | --DOCSHELL 1542A400 == 32 [pid = 3236] [id = 661] 09:07:46 INFO - PROCESS | 3236 | --DOCSHELL 12113C00 == 31 [pid = 3236] [id = 660] 09:07:46 INFO - PROCESS | 3236 | --DOCSHELL 123C8C00 == 30 [pid = 3236] [id = 659] 09:07:46 INFO - PROCESS | 3236 | --DOCSHELL 0E6A3400 == 29 [pid = 3236] [id = 658] 09:07:46 INFO - PROCESS | 3236 | --DOCSHELL 0DF22800 == 28 [pid = 3236] [id = 657] 09:07:46 INFO - PROCESS | 3236 | --DOCSHELL 09365C00 == 27 [pid = 3236] [id = 656] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (16C0F000) [pid = 3236] [serial = 1945] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (14835400) [pid = 3236] [serial = 1951] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1822F000) [pid = 3236] [serial = 1948] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (148A7000) [pid = 3236] [serial = 1930] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (1610D000) [pid = 3236] [serial = 1931] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (122EEC00) [pid = 3236] [serial = 1936] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (12A49000) [pid = 3236] [serial = 1937] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18237000) [pid = 3236] [serial = 1925] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1822A400) [pid = 3236] [serial = 1924] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0E66BC00) [pid = 3236] [serial = 1933] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0E6A0C00) [pid = 3236] [serial = 1934] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (159C8400) [pid = 3236] [serial = 1939] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0E8B5400) [pid = 3236] [serial = 1927] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1216F400) [pid = 3236] [serial = 1928] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (1822F400) [pid = 3236] [serial = 1949] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (183CB800) [pid = 3236] [serial = 1954] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (16A2E400) [pid = 3236] [serial = 1942] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (16A43400) [pid = 3236] [serial = 1943] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (1845E800) [pid = 3236] [serial = 1957] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (1846C400) [pid = 3236] [serial = 1958] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (183D9400) [pid = 3236] [serial = 1955] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (171DDC00) [pid = 3236] [serial = 1946] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (1610E400) [pid = 3236] [serial = 1952] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (16102000) [pid = 3236] [serial = 1940] [outer = 00000000] [url = about:blank] 09:07:46 INFO - PROCESS | 3236 | 1467821266263 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:07:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:07:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1225ms 09:07:46 INFO - PROCESS | 3236 | 1467821266276 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 09:07:46 INFO - PROCESS | 3236 | 1467821266280 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 09:07:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:07:46 INFO - PROCESS | 3236 | 1467821266285 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:07:46 INFO - PROCESS | 3236 | 1467821266288 Marionette TRACE conn6 <- [1,2634,null,{}] 09:07:46 INFO - PROCESS | 3236 | 1467821266294 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:46 INFO - PROCESS | 3236 | 1467821266297 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:46 INFO - PROCESS | 3236 | 1467821266388 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 09:07:46 INFO - PROCESS | 3236 | 1467821266395 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:46 INFO - PROCESS | 3236 | 1467821266399 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:46 INFO - PROCESS | 3236 | ++DOCSHELL 0E051800 == 28 [pid = 3236] [id = 668] 09:07:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (0E052C00) [pid = 3236] [serial = 2004] [outer = 00000000] 09:07:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (0E324C00) [pid = 3236] [serial = 2005] [outer = 0E052C00] 09:07:46 INFO - PROCESS | 3236 | 1467821266449 Marionette DEBUG loaded listener.js 09:07:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (0E66D800) [pid = 3236] [serial = 2006] [outer = 0E052C00] 09:07:46 INFO - PROCESS | 3236 | 1467821266986 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:07:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:07:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 09:07:47 INFO - PROCESS | 3236 | 1467821267016 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 09:07:47 INFO - PROCESS | 3236 | 1467821267020 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 09:07:47 INFO - PROCESS | 3236 | 1467821267026 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:07:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:07:47 INFO - PROCESS | 3236 | 1467821267028 Marionette TRACE conn6 <- [1,2638,null,{}] 09:07:47 INFO - PROCESS | 3236 | 1467821267032 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:47 INFO - PROCESS | 3236 | 1467821267034 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:47 INFO - PROCESS | 3236 | 1467821267121 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 09:07:47 INFO - PROCESS | 3236 | 1467821267130 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:47 INFO - PROCESS | 3236 | 1467821267132 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:47 INFO - PROCESS | 3236 | ++DOCSHELL 0EF3E400 == 29 [pid = 3236] [id = 669] 09:07:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (12113C00) [pid = 3236] [serial = 2007] [outer = 00000000] 09:07:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (12171C00) [pid = 3236] [serial = 2008] [outer = 12113C00] 09:07:47 INFO - PROCESS | 3236 | 1467821267181 Marionette DEBUG loaded listener.js 09:07:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (1217AC00) [pid = 3236] [serial = 2009] [outer = 12113C00] 09:07:47 INFO - PROCESS | 3236 | 1467821267648 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:07:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:07:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 09:07:47 INFO - PROCESS | 3236 | 1467821267701 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 09:07:47 INFO - PROCESS | 3236 | 1467821267703 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 09:07:47 INFO - PROCESS | 3236 | 1467821267707 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:07:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:07:47 INFO - PROCESS | 3236 | 1467821267710 Marionette TRACE conn6 <- [1,2642,null,{}] 09:07:47 INFO - PROCESS | 3236 | 1467821267721 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:47 INFO - PROCESS | 3236 | 1467821267725 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:47 INFO - PROCESS | 3236 | 1467821267812 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 09:07:47 INFO - PROCESS | 3236 | 1467821267910 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:47 INFO - PROCESS | 3236 | 1467821267913 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:47 INFO - PROCESS | 3236 | ++DOCSHELL 14833400 == 30 [pid = 3236] [id = 670] 09:07:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (14834000) [pid = 3236] [serial = 2010] [outer = 00000000] 09:07:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (148A6800) [pid = 3236] [serial = 2011] [outer = 14834000] 09:07:47 INFO - PROCESS | 3236 | 1467821267979 Marionette DEBUG loaded listener.js 09:07:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (15CB9000) [pid = 3236] [serial = 2012] [outer = 14834000] 09:07:48 INFO - PROCESS | 3236 | 1467821268339 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:07:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:07:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 09:07:48 INFO - PROCESS | 3236 | 1467821268380 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 09:07:48 INFO - PROCESS | 3236 | 1467821268383 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 09:07:48 INFO - PROCESS | 3236 | 1467821268386 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:07:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:07:48 INFO - PROCESS | 3236 | 1467821268388 Marionette TRACE conn6 <- [1,2646,null,{}] 09:07:48 INFO - PROCESS | 3236 | 1467821268391 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:48 INFO - PROCESS | 3236 | 1467821268393 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:48 INFO - PROCESS | 3236 | 1467821268481 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 09:07:48 INFO - PROCESS | 3236 | 1467821268621 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:48 INFO - PROCESS | 3236 | 1467821268623 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:48 INFO - PROCESS | 3236 | ++DOCSHELL 159D7800 == 31 [pid = 3236] [id = 671] 09:07:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (15CB8400) [pid = 3236] [serial = 2013] [outer = 00000000] 09:07:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (161C7C00) [pid = 3236] [serial = 2014] [outer = 15CB8400] 09:07:48 INFO - PROCESS | 3236 | 1467821268668 Marionette DEBUG loaded listener.js 09:07:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (16A2E400) [pid = 3236] [serial = 2015] [outer = 15CB8400] 09:07:49 INFO - PROCESS | 3236 | 1467821269082 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:07:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:07:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms 09:07:49 INFO - PROCESS | 3236 | 1467821269121 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 09:07:49 INFO - PROCESS | 3236 | 1467821269123 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 09:07:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:07:49 INFO - PROCESS | 3236 | 1467821269125 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:07:49 INFO - PROCESS | 3236 | 1467821269127 Marionette TRACE conn6 <- [1,2650,null,{}] 09:07:49 INFO - PROCESS | 3236 | 1467821269131 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:49 INFO - PROCESS | 3236 | 1467821269133 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:49 INFO - PROCESS | 3236 | 1467821269247 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 09:07:49 INFO - PROCESS | 3236 | 1467821269254 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:49 INFO - PROCESS | 3236 | 1467821269256 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:49 INFO - PROCESS | 3236 | ++DOCSHELL 16A41000 == 32 [pid = 3236] [id = 672] 09:07:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (16A43C00) [pid = 3236] [serial = 2016] [outer = 00000000] 09:07:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (16C10800) [pid = 3236] [serial = 2017] [outer = 16A43C00] 09:07:49 INFO - PROCESS | 3236 | 1467821269300 Marionette DEBUG loaded listener.js 09:07:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (17158000) [pid = 3236] [serial = 2018] [outer = 16A43C00] 09:07:49 INFO - PROCESS | 3236 | 1467821269766 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:07:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:07:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 09:07:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:07:49 INFO - PROCESS | 3236 | 1467821269796 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 09:07:49 INFO - PROCESS | 3236 | 1467821269798 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 09:07:49 INFO - PROCESS | 3236 | 1467821269801 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:07:49 INFO - PROCESS | 3236 | 1467821269803 Marionette TRACE conn6 <- [1,2654,null,{}] 09:07:49 INFO - PROCESS | 3236 | 1467821269806 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:49 INFO - PROCESS | 3236 | 1467821269812 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:49 INFO - PROCESS | 3236 | 1467821269995 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 09:07:50 INFO - PROCESS | 3236 | 1467821270021 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:50 INFO - PROCESS | 3236 | 1467821270023 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:50 INFO - PROCESS | 3236 | ++DOCSHELL 171E9400 == 33 [pid = 3236] [id = 673] 09:07:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (175AB400) [pid = 3236] [serial = 2019] [outer = 00000000] 09:07:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (1822E800) [pid = 3236] [serial = 2020] [outer = 175AB400] 09:07:50 INFO - PROCESS | 3236 | 1467821270067 Marionette DEBUG loaded listener.js 09:07:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (175C8400) [pid = 3236] [serial = 2021] [outer = 175AB400] 09:07:50 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (122E5C00) [pid = 3236] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:07:50 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0936FC00) [pid = 3236] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:07:50 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (12592000) [pid = 3236] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:07:50 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0DF22C00) [pid = 3236] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:07:50 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0E6A4C00) [pid = 3236] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:07:50 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0DF1F800) [pid = 3236] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:07:50 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (159D5C00) [pid = 3236] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:07:50 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1457DC00) [pid = 3236] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:07:50 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (183E5800) [pid = 3236] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:07:50 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (17152C00) [pid = 3236] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:07:50 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (16944800) [pid = 3236] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:07:50 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (12B25800) [pid = 3236] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:07:50 INFO - PROCESS | 3236 | 1467821270996 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:07:51 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) 09:07:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1235ms 09:07:51 INFO - PROCESS | 3236 | 1467821271038 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 09:07:51 INFO - PROCESS | 3236 | 1467821271040 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 09:07:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:07:51 INFO - PROCESS | 3236 | 1467821271043 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:07:51 INFO - PROCESS | 3236 | 1467821271045 Marionette TRACE conn6 <- [1,2658,null,{}] 09:07:51 INFO - PROCESS | 3236 | 1467821271049 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:51 INFO - PROCESS | 3236 | 1467821271050 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:51 INFO - PROCESS | 3236 | 1467821271129 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 09:07:51 INFO - PROCESS | 3236 | 1467821271135 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:51 INFO - PROCESS | 3236 | 1467821271137 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:51 INFO - PROCESS | 3236 | ++DOCSHELL 0DF22C00 == 34 [pid = 3236] [id = 674] 09:07:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0DF24400) [pid = 3236] [serial = 2022] [outer = 00000000] 09:07:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (121A2800) [pid = 3236] [serial = 2023] [outer = 0DF24400] 09:07:51 INFO - PROCESS | 3236 | 1467821271182 Marionette DEBUG loaded listener.js 09:07:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (12A26400) [pid = 3236] [serial = 2024] [outer = 0DF24400] 09:07:52 INFO - PROCESS | 3236 | 1467821272115 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:07:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 09:07:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:07:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:07:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1132ms 09:07:52 INFO - PROCESS | 3236 | 1467821272176 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 09:07:52 INFO - PROCESS | 3236 | 1467821272178 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 09:07:52 INFO - PROCESS | 3236 | 1467821272181 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:07:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:07:52 INFO - PROCESS | 3236 | 1467821272183 Marionette TRACE conn6 <- [1,2662,null,{}] 09:07:52 INFO - PROCESS | 3236 | 1467821272187 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:52 INFO - PROCESS | 3236 | 1467821272189 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:52 INFO - PROCESS | 3236 | 1467821272269 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 09:07:52 INFO - PROCESS | 3236 | 1467821272275 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:52 INFO - PROCESS | 3236 | 1467821272277 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:52 INFO - PROCESS | 3236 | ++DOCSHELL 1217A000 == 35 [pid = 3236] [id = 675] 09:07:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (13C4BC00) [pid = 3236] [serial = 2025] [outer = 00000000] 09:07:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (18234000) [pid = 3236] [serial = 2026] [outer = 13C4BC00] 09:07:52 INFO - PROCESS | 3236 | 1467821272322 Marionette DEBUG loaded listener.js 09:07:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (18237C00) [pid = 3236] [serial = 2027] [outer = 13C4BC00] 09:07:53 INFO - PROCESS | 3236 | --DOCSHELL 0E051800 == 34 [pid = 3236] [id = 668] 09:07:53 INFO - PROCESS | 3236 | --DOCSHELL 122ED000 == 33 [pid = 3236] [id = 667] 09:07:53 INFO - PROCESS | 3236 | --DOCSHELL 123C7C00 == 32 [pid = 3236] [id = 665] 09:07:53 INFO - PROCESS | 3236 | --DOCSHELL 0E052400 == 31 [pid = 3236] [id = 666] 09:07:53 INFO - PROCESS | 3236 | --DOCSHELL 171E9400 == 30 [pid = 3236] [id = 673] 09:07:53 INFO - PROCESS | 3236 | --DOCSHELL 159D7800 == 29 [pid = 3236] [id = 671] 09:07:53 INFO - PROCESS | 3236 | --DOCSHELL 16A41000 == 28 [pid = 3236] [id = 672] 09:07:53 INFO - PROCESS | 3236 | --DOCSHELL 0DF22C00 == 27 [pid = 3236] [id = 674] 09:07:53 INFO - PROCESS | 3236 | --DOCSHELL 14833400 == 26 [pid = 3236] [id = 670] 09:07:53 INFO - PROCESS | 3236 | --DOCSHELL 0EF3E400 == 25 [pid = 3236] [id = 669] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (13C46C00) [pid = 3236] [serial = 1981] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0E05C400) [pid = 3236] [serial = 1970] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (0DF75800) [pid = 3236] [serial = 1969] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (12A97000) [pid = 3236] [serial = 1978] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (0DF90800) [pid = 3236] [serial = 1972] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (0E054800) [pid = 3236] [serial = 1973] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (0E6AD000) [pid = 3236] [serial = 1975] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (0E942000) [pid = 3236] [serial = 1976] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (0EFCC800) [pid = 3236] [serial = 1961] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (0E6A0400) [pid = 3236] [serial = 1960] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (16104400) [pid = 3236] [serial = 1984] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (161DE400) [pid = 3236] [serial = 1964] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (159CF400) [pid = 3236] [serial = 1963] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (19183000) [pid = 3236] [serial = 1967] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (1902B000) [pid = 3236] [serial = 1966] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 56 (1458AC00) [pid = 3236] [serial = 1982] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 55 (171E1400) [pid = 3236] [serial = 1994] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 54 (16A4AC00) [pid = 3236] [serial = 1987] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 53 (1610F400) [pid = 3236] [serial = 1985] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 52 (175C3800) [pid = 3236] [serial = 1996] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 51 (171E0800) [pid = 3236] [serial = 1993] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 50 (16C07C00) [pid = 3236] [serial = 1988] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 49 (12B4FC00) [pid = 3236] [serial = 1979] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 48 (16A28800) [pid = 3236] [serial = 1990] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | --DOMWINDOW == 47 (16A42000) [pid = 3236] [serial = 1991] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 3236 | 1467821274654 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:07:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 09:07:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:07:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:07:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2533ms 09:07:54 INFO - PROCESS | 3236 | 1467821274720 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 09:07:54 INFO - PROCESS | 3236 | 1467821274724 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 09:07:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:07:54 INFO - PROCESS | 3236 | 1467821274729 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:07:54 INFO - PROCESS | 3236 | 1467821274732 Marionette TRACE conn6 <- [1,2666,null,{}] 09:07:54 INFO - PROCESS | 3236 | 1467821274739 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:54 INFO - PROCESS | 3236 | 1467821274742 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:54 INFO - PROCESS | 3236 | 1467821274839 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 09:07:54 INFO - PROCESS | 3236 | 1467821274847 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:54 INFO - PROCESS | 3236 | 1467821274851 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:54 INFO - PROCESS | 3236 | ++DOCSHELL 0DF90400 == 26 [pid = 3236] [id = 676] 09:07:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 48 (0DF90800) [pid = 3236] [serial = 2028] [outer = 00000000] 09:07:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 49 (0E051000) [pid = 3236] [serial = 2029] [outer = 0DF90800] 09:07:54 INFO - PROCESS | 3236 | 1467821274901 Marionette DEBUG loaded listener.js 09:07:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 50 (0E05AC00) [pid = 3236] [serial = 2030] [outer = 0DF90800] 09:07:55 INFO - PROCESS | 3236 | 1467821275836 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:07:55 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) 09:07:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1129ms 09:07:55 INFO - PROCESS | 3236 | 1467821275858 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 09:07:55 INFO - PROCESS | 3236 | 1467821275863 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 09:07:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:07:55 INFO - PROCESS | 3236 | 1467821275870 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:07:55 INFO - PROCESS | 3236 | 1467821275872 Marionette TRACE conn6 <- [1,2670,null,{}] 09:07:55 INFO - PROCESS | 3236 | 1467821275876 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:55 INFO - PROCESS | 3236 | 1467821275879 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:55 INFO - PROCESS | 3236 | 1467821275968 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 09:07:55 INFO - PROCESS | 3236 | 1467821275974 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:55 INFO - PROCESS | 3236 | 1467821275977 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:55 INFO - PROCESS | 3236 | ++DOCSHELL 0E676000 == 27 [pid = 3236] [id = 677] 09:07:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 51 (0E67A000) [pid = 3236] [serial = 2031] [outer = 00000000] 09:07:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 52 (0E6A3400) [pid = 3236] [serial = 2032] [outer = 0E67A000] 09:07:56 INFO - PROCESS | 3236 | 1467821276025 Marionette DEBUG loaded listener.js 09:07:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 53 (0E6AC000) [pid = 3236] [serial = 2033] [outer = 0E67A000] 09:07:56 INFO - PROCESS | 3236 | 1467821277008 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:07:57 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) 09:07:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1175ms 09:07:57 INFO - PROCESS | 3236 | 1467821277048 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 09:07:57 INFO - PROCESS | 3236 | 1467821277051 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 09:07:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:07:57 INFO - PROCESS | 3236 | 1467821277055 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:07:57 INFO - PROCESS | 3236 | 1467821277058 Marionette TRACE conn6 <- [1,2674,null,{}] 09:07:57 INFO - PROCESS | 3236 | 1467821277069 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:57 INFO - PROCESS | 3236 | 1467821277073 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:57 INFO - PROCESS | 3236 | 1467821277155 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 09:07:57 INFO - PROCESS | 3236 | 1467821277162 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:57 INFO - PROCESS | 3236 | 1467821277165 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:57 INFO - PROCESS | 3236 | ++DOCSHELL 1229F400 == 28 [pid = 3236] [id = 678] 09:07:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 54 (122A5400) [pid = 3236] [serial = 2034] [outer = 00000000] 09:07:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 55 (122ECC00) [pid = 3236] [serial = 2035] [outer = 122A5400] 09:07:57 INFO - PROCESS | 3236 | 1467821277214 Marionette DEBUG loaded listener.js 09:07:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 56 (125B5400) [pid = 3236] [serial = 2036] [outer = 122A5400] 09:07:58 INFO - PROCESS | 3236 | 1467821278177 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:07:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 09:07:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:07:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:07:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1174ms 09:07:58 INFO - PROCESS | 3236 | 1467821278232 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 09:07:58 INFO - PROCESS | 3236 | 1467821278235 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 09:07:58 INFO - PROCESS | 3236 | 1467821278238 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:07:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:07:58 INFO - PROCESS | 3236 | 1467821278240 Marionette TRACE conn6 <- [1,2678,null,{}] 09:07:58 INFO - PROCESS | 3236 | 1467821278243 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:58 INFO - PROCESS | 3236 | 1467821278245 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:58 INFO - PROCESS | 3236 | 1467821278332 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 09:07:58 INFO - PROCESS | 3236 | 1467821278338 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:58 INFO - PROCESS | 3236 | 1467821278340 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:58 INFO - PROCESS | 3236 | ++DOCSHELL 12A9BC00 == 29 [pid = 3236] [id = 679] 09:07:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 57 (12B20400) [pid = 3236] [serial = 2037] [outer = 00000000] 09:07:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (1375B400) [pid = 3236] [serial = 2038] [outer = 12B20400] 09:07:58 INFO - PROCESS | 3236 | 1467821278386 Marionette DEBUG loaded listener.js 09:07:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (14171400) [pid = 3236] [serial = 2039] [outer = 12B20400] 09:07:59 INFO - PROCESS | 3236 | 1467821279321 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:07:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:07:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:07:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:07:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1126ms 09:07:59 INFO - PROCESS | 3236 | 1467821279368 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 09:07:59 INFO - PROCESS | 3236 | 1467821279370 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 09:07:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:07:59 INFO - PROCESS | 3236 | 1467821279374 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - PROCESS | 3236 | 1467821279376 Marionette TRACE conn6 <- [1,2682,null,{}] 09:07:59 INFO - PROCESS | 3236 | 1467821279380 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:59 INFO - PROCESS | 3236 | 1467821279382 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:59 INFO - PROCESS | 3236 | 1467821279495 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 09:07:59 INFO - PROCESS | 3236 | 1467821279501 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:59 INFO - PROCESS | 3236 | 1467821279503 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:07:59 INFO - PROCESS | 3236 | ++DOCSHELL 12CAE400 == 30 [pid = 3236] [id = 680] 09:07:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (13767400) [pid = 3236] [serial = 2040] [outer = 00000000] 09:07:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (148A0C00) [pid = 3236] [serial = 2041] [outer = 13767400] 09:07:59 INFO - PROCESS | 3236 | 1467821279549 Marionette DEBUG loaded listener.js 09:07:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (148DC800) [pid = 3236] [serial = 2042] [outer = 13767400] 09:08:00 INFO - PROCESS | 3236 | 1467821280514 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:08:00 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:08:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:08:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:08:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1179ms 09:08:00 INFO - PROCESS | 3236 | 1467821280558 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 09:08:00 INFO - PROCESS | 3236 | 1467821280560 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 09:08:00 INFO - PROCESS | 3236 | 1467821280563 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:08:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:08:00 INFO - PROCESS | 3236 | 1467821280565 Marionette TRACE conn6 <- [1,2686,null,{}] 09:08:00 INFO - PROCESS | 3236 | 1467821280568 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:00 INFO - PROCESS | 3236 | 1467821280574 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:00 INFO - PROCESS | 3236 | 1467821280716 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 09:08:00 INFO - PROCESS | 3236 | 1467821280722 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:00 INFO - PROCESS | 3236 | 1467821280724 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:00 INFO - PROCESS | 3236 | ++DOCSHELL 15CBEC00 == 31 [pid = 3236] [id = 681] 09:08:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (1610F800) [pid = 3236] [serial = 2043] [outer = 00000000] 09:08:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (161DF800) [pid = 3236] [serial = 2044] [outer = 1610F800] 09:08:00 INFO - PROCESS | 3236 | 1467821280769 Marionette DEBUG loaded listener.js 09:08:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (1693CC00) [pid = 3236] [serial = 2045] [outer = 1610F800] 09:08:01 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (0DF24400) [pid = 3236] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:08:01 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (16A43C00) [pid = 3236] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:08:01 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (175AB400) [pid = 3236] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:08:01 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (14834000) [pid = 3236] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:08:01 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (12113C00) [pid = 3236] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:08:01 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (0E052C00) [pid = 3236] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:08:01 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (122F1C00) [pid = 3236] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:08:01 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (0E052800) [pid = 3236] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:08:01 INFO - PROCESS | 3236 | --DOMWINDOW == 56 (175AE000) [pid = 3236] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:08:01 INFO - PROCESS | 3236 | --DOMWINDOW == 55 (15CB8400) [pid = 3236] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:08:01 INFO - PROCESS | 3236 | 1467821281789 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:08:01 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:08:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:08:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:08:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1274ms 09:08:01 INFO - PROCESS | 3236 | 1467821281841 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 09:08:01 INFO - PROCESS | 3236 | 1467821281843 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 09:08:01 INFO - PROCESS | 3236 | 1467821281847 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:08:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:08:01 INFO - PROCESS | 3236 | 1467821281848 Marionette TRACE conn6 <- [1,2690,null,{}] 09:08:01 INFO - PROCESS | 3236 | 1467821281852 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:01 INFO - PROCESS | 3236 | 1467821281854 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:01 INFO - PROCESS | 3236 | 1467821281932 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 09:08:01 INFO - PROCESS | 3236 | 1467821281939 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:01 INFO - PROCESS | 3236 | 1467821281941 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:01 INFO - PROCESS | 3236 | ++DOCSHELL 0E6F0800 == 32 [pid = 3236] [id = 682] 09:08:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 56 (12220400) [pid = 3236] [serial = 2046] [outer = 00000000] 09:08:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 57 (16944800) [pid = 3236] [serial = 2047] [outer = 12220400] 09:08:01 INFO - PROCESS | 3236 | 1467821281984 Marionette DEBUG loaded listener.js 09:08:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (16A26400) [pid = 3236] [serial = 2048] [outer = 12220400] 09:08:02 INFO - PROCESS | 3236 | 1467821282417 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:08:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:08:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 630ms 09:08:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:08:02 INFO - PROCESS | 3236 | 1467821282481 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 09:08:02 INFO - PROCESS | 3236 | 1467821282483 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 09:08:02 INFO - PROCESS | 3236 | 1467821282486 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:08:02 INFO - PROCESS | 3236 | 1467821282488 Marionette TRACE conn6 <- [1,2694,null,{}] 09:08:02 INFO - PROCESS | 3236 | 1467821282492 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:02 INFO - PROCESS | 3236 | 1467821282493 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:02 INFO - PROCESS | 3236 | 1467821282573 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 09:08:02 INFO - PROCESS | 3236 | 1467821282579 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:02 INFO - PROCESS | 3236 | 1467821282581 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:02 INFO - PROCESS | 3236 | ++DOCSHELL 16A43C00 == 33 [pid = 3236] [id = 683] 09:08:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (16A48000) [pid = 3236] [serial = 2049] [outer = 00000000] 09:08:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (16A85400) [pid = 3236] [serial = 2050] [outer = 16A48000] 09:08:02 INFO - PROCESS | 3236 | 1467821282625 Marionette DEBUG loaded listener.js 09:08:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (16A85C00) [pid = 3236] [serial = 2051] [outer = 16A48000] 09:08:03 INFO - PROCESS | 3236 | 1467821283030 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:08:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:08:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 09:08:03 INFO - PROCESS | 3236 | 1467821283151 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 09:08:03 INFO - PROCESS | 3236 | 1467821283155 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 09:08:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:08:03 INFO - PROCESS | 3236 | 1467821283160 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:08:03 INFO - PROCESS | 3236 | 1467821283164 Marionette TRACE conn6 <- [1,2698,null,{}] 09:08:03 INFO - PROCESS | 3236 | 1467821283171 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:03 INFO - PROCESS | 3236 | 1467821283174 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:03 INFO - PROCESS | 3236 | 1467821283311 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 09:08:03 INFO - PROCESS | 3236 | 1467821283493 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:03 INFO - PROCESS | 3236 | 1467821283498 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:03 INFO - PROCESS | 3236 | ++DOCSHELL 0DF29C00 == 34 [pid = 3236] [id = 684] 09:08:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (0DF70C00) [pid = 3236] [serial = 2052] [outer = 00000000] 09:08:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (0E321800) [pid = 3236] [serial = 2053] [outer = 0DF70C00] 09:08:03 INFO - PROCESS | 3236 | 1467821283557 Marionette DEBUG loaded listener.js 09:08:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0E32BC00) [pid = 3236] [serial = 2054] [outer = 0DF70C00] 09:08:04 INFO - PROCESS | 3236 | 1467821284328 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 3236 | 1467821284391 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 09:08:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:08:04 INFO - PROCESS | 3236 | 1467821284397 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:08:04 INFO - PROCESS | 3236 | 1467821284401 Marionette TRACE conn6 <- [1,2702,null,{}] 09:08:04 INFO - PROCESS | 3236 | 1467821284405 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:04 INFO - PROCESS | 3236 | 1467821284408 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:04 INFO - PROCESS | 3236 | 1467821284549 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 09:08:04 INFO - PROCESS | 3236 | 1467821284688 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:04 INFO - PROCESS | 3236 | 1467821284691 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:04 INFO - PROCESS | 3236 | ++DOCSHELL 12172800 == 35 [pid = 3236] [id = 685] 09:08:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (12175400) [pid = 3236] [serial = 2055] [outer = 00000000] 09:08:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (125B5000) [pid = 3236] [serial = 2056] [outer = 12175400] 09:08:04 INFO - PROCESS | 3236 | 1467821284751 Marionette DEBUG loaded listener.js 09:08:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (12CAC000) [pid = 3236] [serial = 2057] [outer = 12175400] 09:08:05 INFO - PROCESS | 3236 | --DOCSHELL 0E6F0800 == 34 [pid = 3236] [id = 682] 09:08:05 INFO - PROCESS | 3236 | --DOCSHELL 15CBEC00 == 33 [pid = 3236] [id = 681] 09:08:05 INFO - PROCESS | 3236 | --DOCSHELL 12CAE400 == 32 [pid = 3236] [id = 680] 09:08:05 INFO - PROCESS | 3236 | --DOCSHELL 12A9BC00 == 31 [pid = 3236] [id = 679] 09:08:05 INFO - PROCESS | 3236 | --DOCSHELL 1229F400 == 30 [pid = 3236] [id = 678] 09:08:05 INFO - PROCESS | 3236 | --DOCSHELL 0E676000 == 29 [pid = 3236] [id = 677] 09:08:05 INFO - PROCESS | 3236 | --DOCSHELL 0DF90400 == 28 [pid = 3236] [id = 676] 09:08:05 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (18234000) [pid = 3236] [serial = 2026] [outer = 00000000] [url = about:blank] 09:08:05 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (12A26400) [pid = 3236] [serial = 2024] [outer = 00000000] [url = about:blank] 09:08:05 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (16C10800) [pid = 3236] [serial = 2017] [outer = 00000000] [url = about:blank] 09:08:05 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (1822E800) [pid = 3236] [serial = 2020] [outer = 00000000] [url = about:blank] 09:08:05 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (17158000) [pid = 3236] [serial = 2018] [outer = 00000000] [url = about:blank] 09:08:05 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (175C8400) [pid = 3236] [serial = 2021] [outer = 00000000] [url = about:blank] 09:08:05 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (121A2800) [pid = 3236] [serial = 2023] [outer = 00000000] [url = about:blank] 09:08:05 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (148A6800) [pid = 3236] [serial = 2011] [outer = 00000000] [url = about:blank] 09:08:05 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (15CB9000) [pid = 3236] [serial = 2012] [outer = 00000000] [url = about:blank] 09:08:05 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (12171C00) [pid = 3236] [serial = 2008] [outer = 00000000] [url = about:blank] 09:08:05 INFO - PROCESS | 3236 | --DOMWINDOW == 56 (1217AC00) [pid = 3236] [serial = 2009] [outer = 00000000] [url = about:blank] 09:08:05 INFO - PROCESS | 3236 | --DOMWINDOW == 55 (0E324C00) [pid = 3236] [serial = 2005] [outer = 00000000] [url = about:blank] 09:08:05 INFO - PROCESS | 3236 | --DOMWINDOW == 54 (0E66D800) [pid = 3236] [serial = 2006] [outer = 00000000] [url = about:blank] 09:08:05 INFO - PROCESS | 3236 | --DOMWINDOW == 53 (14589000) [pid = 3236] [serial = 2003] [outer = 00000000] [url = about:blank] 09:08:05 INFO - PROCESS | 3236 | --DOMWINDOW == 52 (13767000) [pid = 3236] [serial = 2002] [outer = 00000000] [url = about:blank] 09:08:05 INFO - PROCESS | 3236 | --DOMWINDOW == 51 (0E8E1C00) [pid = 3236] [serial = 2000] [outer = 00000000] [url = about:blank] 09:08:05 INFO - PROCESS | 3236 | --DOMWINDOW == 50 (0E673400) [pid = 3236] [serial = 1999] [outer = 00000000] [url = about:blank] 09:08:05 INFO - PROCESS | 3236 | --DOMWINDOW == 49 (17D89C00) [pid = 3236] [serial = 1997] [outer = 00000000] [url = about:blank] 09:08:05 INFO - PROCESS | 3236 | --DOMWINDOW == 48 (161C7C00) [pid = 3236] [serial = 2014] [outer = 00000000] [url = about:blank] 09:08:05 INFO - PROCESS | 3236 | --DOMWINDOW == 47 (16A2E400) [pid = 3236] [serial = 2015] [outer = 00000000] [url = about:blank] 09:08:05 INFO - PROCESS | 3236 | 1467821285692 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:08:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:08:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1323ms 09:08:05 INFO - PROCESS | 3236 | 1467821285720 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 09:08:05 INFO - PROCESS | 3236 | 1467821285724 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 09:08:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:08:05 INFO - PROCESS | 3236 | 1467821285729 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:08:05 INFO - PROCESS | 3236 | 1467821285731 Marionette TRACE conn6 <- [1,2706,null,{}] 09:08:05 INFO - PROCESS | 3236 | 1467821285737 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:05 INFO - PROCESS | 3236 | 1467821285739 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:05 INFO - PROCESS | 3236 | 1467821285835 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 09:08:05 INFO - PROCESS | 3236 | 1467821285847 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:05 INFO - PROCESS | 3236 | 1467821285851 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:05 INFO - PROCESS | 3236 | ++DOCSHELL 0E32A400 == 29 [pid = 3236] [id = 686] 09:08:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 48 (0E32AC00) [pid = 3236] [serial = 2058] [outer = 00000000] 09:08:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 49 (0E66EC00) [pid = 3236] [serial = 2059] [outer = 0E32AC00] 09:08:05 INFO - PROCESS | 3236 | 1467821285901 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 50 (0E69E400) [pid = 3236] [serial = 2060] [outer = 0E32AC00] 09:08:06 INFO - PROCESS | 3236 | 1467821286445 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 09:08:06 INFO - PROCESS | 3236 | 1467821286504 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 09:08:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:08:06 INFO - PROCESS | 3236 | 1467821286509 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:08:06 INFO - PROCESS | 3236 | 1467821286512 Marionette TRACE conn6 <- [1,2710,null,{}] 09:08:06 INFO - PROCESS | 3236 | 1467821286515 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:06 INFO - PROCESS | 3236 | 1467821286518 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:06 INFO - PROCESS | 3236 | 1467821286607 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 09:08:06 INFO - PROCESS | 3236 | 1467821286706 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:06 INFO - PROCESS | 3236 | 1467821286708 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:06 INFO - PROCESS | 3236 | ++DOCSHELL 1216CC00 == 30 [pid = 3236] [id = 687] 09:08:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 51 (1216F000) [pid = 3236] [serial = 2061] [outer = 00000000] 09:08:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 52 (1217A800) [pid = 3236] [serial = 2062] [outer = 1216F000] 09:08:06 INFO - PROCESS | 3236 | 1467821286756 Marionette DEBUG loaded listener.js 09:08:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 53 (122E4800) [pid = 3236] [serial = 2063] [outer = 1216F000] 09:08:07 INFO - PROCESS | 3236 | 1467821287161 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:08:07 INFO - PROCESS | 3236 | 1467821287187 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 09:08:07 INFO - PROCESS | 3236 | 1467821287190 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:08:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:08:07 INFO - PROCESS | 3236 | 1467821287193 Marionette TRACE conn6 <- [1,2714,null,{}] 09:08:07 INFO - PROCESS | 3236 | 1467821287204 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:07 INFO - PROCESS | 3236 | 1467821287208 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:07 INFO - PROCESS | 3236 | 1467821287321 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 09:08:07 INFO - PROCESS | 3236 | 1467821287329 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:07 INFO - PROCESS | 3236 | 1467821287332 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:07 INFO - PROCESS | 3236 | ++DOCSHELL 14176400 == 31 [pid = 3236] [id = 688] 09:08:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 54 (14176800) [pid = 3236] [serial = 2064] [outer = 00000000] 09:08:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 55 (14835400) [pid = 3236] [serial = 2065] [outer = 14176800] 09:08:07 INFO - PROCESS | 3236 | 1467821287380 Marionette DEBUG loaded listener.js 09:08:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 56 (148AAC00) [pid = 3236] [serial = 2066] [outer = 14176800] 09:08:07 INFO - PROCESS | 3236 | 1467821287839 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:08:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:08:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 670ms 09:08:07 INFO - PROCESS | 3236 | 1467821287870 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 09:08:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:08:07 INFO - PROCESS | 3236 | 1467821287872 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 09:08:07 INFO - PROCESS | 3236 | 1467821287876 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:08:07 INFO - PROCESS | 3236 | 1467821287878 Marionette TRACE conn6 <- [1,2718,null,{}] 09:08:07 INFO - PROCESS | 3236 | 1467821287881 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:07 INFO - PROCESS | 3236 | 1467821287883 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:07 INFO - PROCESS | 3236 | 1467821288005 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 09:08:08 INFO - PROCESS | 3236 | 1467821288011 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:08 INFO - PROCESS | 3236 | 1467821288013 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:08 INFO - PROCESS | 3236 | ++DOCSHELL 16102400 == 32 [pid = 3236] [id = 689] 09:08:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 57 (16108400) [pid = 3236] [serial = 2067] [outer = 00000000] 09:08:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (16154400) [pid = 3236] [serial = 2068] [outer = 16108400] 09:08:08 INFO - PROCESS | 3236 | 1467821288058 Marionette DEBUG loaded listener.js 09:08:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (161C7C00) [pid = 3236] [serial = 2069] [outer = 16108400] 09:08:08 INFO - PROCESS | 3236 | 1467821288956 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:08:08 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 09:08:08 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:08:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:08:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1128ms 09:08:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:08:09 INFO - PROCESS | 3236 | 1467821289008 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 09:08:09 INFO - PROCESS | 3236 | 1467821289010 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 09:08:09 INFO - PROCESS | 3236 | 1467821289013 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:08:09 INFO - PROCESS | 3236 | 1467821289014 Marionette TRACE conn6 <- [1,2722,null,{}] 09:08:09 INFO - PROCESS | 3236 | 1467821289018 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:09 INFO - PROCESS | 3236 | 1467821289020 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:09 INFO - PROCESS | 3236 | 1467821289143 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 09:08:09 INFO - PROCESS | 3236 | 1467821289149 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:09 INFO - PROCESS | 3236 | 1467821289151 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:09 INFO - PROCESS | 3236 | ++DOCSHELL 16153C00 == 33 [pid = 3236] [id = 690] 09:08:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (16A43000) [pid = 3236] [serial = 2070] [outer = 00000000] 09:08:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (16A84C00) [pid = 3236] [serial = 2071] [outer = 16A43000] 09:08:09 INFO - PROCESS | 3236 | 1467821289196 Marionette DEBUG loaded listener.js 09:08:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (16A86800) [pid = 3236] [serial = 2072] [outer = 16A43000] 09:08:09 INFO - PROCESS | 3236 | 1467821289679 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:08:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:08:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 09:08:09 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (0DF90800) [pid = 3236] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:08:09 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (0E67A000) [pid = 3236] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:08:09 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (13C4BC00) [pid = 3236] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:08:09 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (12B20400) [pid = 3236] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:08:09 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (122A5400) [pid = 3236] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:08:09 INFO - PROCESS | 3236 | --DOMWINDOW == 56 (13767400) [pid = 3236] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:08:09 INFO - PROCESS | 3236 | --DOMWINDOW == 55 (12220400) [pid = 3236] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:08:09 INFO - PROCESS | 3236 | 1467821289756 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 09:08:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:08:09 INFO - PROCESS | 3236 | 1467821289758 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 09:08:09 INFO - PROCESS | 3236 | 1467821289762 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:08:09 INFO - PROCESS | 3236 | 1467821289764 Marionette TRACE conn6 <- [1,2726,null,{}] 09:08:09 INFO - PROCESS | 3236 | 1467821289768 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:09 INFO - PROCESS | 3236 | 1467821289773 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:09 INFO - PROCESS | 3236 | 1467821289915 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 09:08:09 INFO - PROCESS | 3236 | 1467821289974 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:09 INFO - PROCESS | 3236 | 1467821289976 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:09 INFO - PROCESS | 3236 | ++DOCSHELL 16C10800 == 34 [pid = 3236] [id = 691] 09:08:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 56 (17155800) [pid = 3236] [serial = 2073] [outer = 00000000] 09:08:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 57 (171E3000) [pid = 3236] [serial = 2074] [outer = 17155800] 09:08:10 INFO - PROCESS | 3236 | 1467821290022 Marionette DEBUG loaded listener.js 09:08:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (171DD000) [pid = 3236] [serial = 2075] [outer = 17155800] 09:08:10 INFO - PROCESS | 3236 | 1467821290381 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:08:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:08:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 671ms 09:08:10 INFO - PROCESS | 3236 | 1467821290465 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 09:08:10 INFO - PROCESS | 3236 | 1467821290467 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 09:08:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:08:10 INFO - PROCESS | 3236 | 1467821290473 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:08:10 INFO - PROCESS | 3236 | 1467821290474 Marionette TRACE conn6 <- [1,2730,null,{}] 09:08:10 INFO - PROCESS | 3236 | 1467821290478 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:10 INFO - PROCESS | 3236 | 1467821290480 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:10 INFO - PROCESS | 3236 | 1467821290559 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 09:08:10 INFO - PROCESS | 3236 | 1467821290566 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:10 INFO - PROCESS | 3236 | 1467821290567 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:10 INFO - PROCESS | 3236 | ++DOCSHELL 171EBC00 == 35 [pid = 3236] [id = 692] 09:08:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (175A9800) [pid = 3236] [serial = 2076] [outer = 00000000] 09:08:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (175B0C00) [pid = 3236] [serial = 2077] [outer = 175A9800] 09:08:10 INFO - PROCESS | 3236 | 1467821290612 Marionette DEBUG loaded listener.js 09:08:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (17C7B000) [pid = 3236] [serial = 2078] [outer = 175A9800] 09:08:11 INFO - PROCESS | 3236 | 1467821291023 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:08:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:08:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 570ms 09:08:11 INFO - PROCESS | 3236 | 1467821291041 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 09:08:11 INFO - PROCESS | 3236 | 1467821291043 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 09:08:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:08:11 INFO - PROCESS | 3236 | 1467821291046 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:08:11 INFO - PROCESS | 3236 | 1467821291048 Marionette TRACE conn6 <- [1,2734,null,{}] 09:08:11 INFO - PROCESS | 3236 | 1467821291051 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:11 INFO - PROCESS | 3236 | 1467821291053 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:11 INFO - PROCESS | 3236 | 1467821291176 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 09:08:11 INFO - PROCESS | 3236 | 1467821291184 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:11 INFO - PROCESS | 3236 | 1467821291186 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:11 INFO - PROCESS | 3236 | ++DOCSHELL 17D92C00 == 36 [pid = 3236] [id = 693] 09:08:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (17D93400) [pid = 3236] [serial = 2079] [outer = 00000000] 09:08:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (1822DC00) [pid = 3236] [serial = 2080] [outer = 17D93400] 09:08:11 INFO - PROCESS | 3236 | 1467821291231 Marionette DEBUG loaded listener.js 09:08:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (18233800) [pid = 3236] [serial = 2081] [outer = 17D93400] 09:08:11 INFO - PROCESS | 3236 | 1467821291653 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:08:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:08:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 631ms 09:08:11 INFO - PROCESS | 3236 | 1467821291678 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 09:08:11 INFO - PROCESS | 3236 | 1467821291680 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 09:08:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:08:11 INFO - PROCESS | 3236 | 1467821291683 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:08:11 INFO - PROCESS | 3236 | 1467821291685 Marionette TRACE conn6 <- [1,2738,null,{}] 09:08:11 INFO - PROCESS | 3236 | 1467821291689 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:11 INFO - PROCESS | 3236 | 1467821291690 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:11 INFO - PROCESS | 3236 | 1467821291773 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 09:08:11 INFO - PROCESS | 3236 | 1467821291904 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:11 INFO - PROCESS | 3236 | 1467821291906 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:11 INFO - PROCESS | 3236 | ++DOCSHELL 0935BC00 == 37 [pid = 3236] [id = 694] 09:08:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0935D800) [pid = 3236] [serial = 2082] [outer = 00000000] 09:08:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0D36C000) [pid = 3236] [serial = 2083] [outer = 0935D800] 09:08:11 INFO - PROCESS | 3236 | 1467821292006 Marionette DEBUG loaded listener.js 09:08:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0DF1E800) [pid = 3236] [serial = 2084] [outer = 0935D800] 09:08:12 INFO - PROCESS | 3236 | 1467821292604 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:08:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:08:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 970ms 09:08:12 INFO - PROCESS | 3236 | 1467821292655 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 09:08:12 INFO - PROCESS | 3236 | 1467821292660 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 09:08:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:08:12 INFO - PROCESS | 3236 | 1467821292665 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:08:12 INFO - PROCESS | 3236 | 1467821292667 Marionette TRACE conn6 <- [1,2742,null,{}] 09:08:12 INFO - PROCESS | 3236 | 1467821292673 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:12 INFO - PROCESS | 3236 | 1467821292676 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:12 INFO - PROCESS | 3236 | 1467821292824 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 09:08:12 INFO - PROCESS | 3236 | 1467821292966 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:12 INFO - PROCESS | 3236 | 1467821292969 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:12 INFO - PROCESS | 3236 | ++DOCSHELL 1210F800 == 38 [pid = 3236] [id = 695] 09:08:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (12592400) [pid = 3236] [serial = 2085] [outer = 00000000] 09:08:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (12B25800) [pid = 3236] [serial = 2086] [outer = 12592400] 09:08:13 INFO - PROCESS | 3236 | 1467821293027 Marionette DEBUG loaded listener.js 09:08:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (13759C00) [pid = 3236] [serial = 2087] [outer = 12592400] 09:08:13 INFO - PROCESS | 3236 | 1467821293633 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:08:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:08:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1024ms 09:08:13 INFO - PROCESS | 3236 | 1467821293688 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 09:08:13 INFO - PROCESS | 3236 | 1467821293692 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 09:08:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:08:13 INFO - PROCESS | 3236 | 1467821293699 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:08:13 INFO - PROCESS | 3236 | 1467821293702 Marionette TRACE conn6 <- [1,2746,null,{}] 09:08:13 INFO - PROCESS | 3236 | 1467821293706 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:13 INFO - PROCESS | 3236 | 1467821293709 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:13 INFO - PROCESS | 3236 | 1467821293822 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 09:08:13 INFO - PROCESS | 3236 | 1467821293978 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:13 INFO - PROCESS | 3236 | 1467821293980 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:13 INFO - PROCESS | 3236 | ++DOCSHELL 1615E800 == 39 [pid = 3236] [id = 696] 09:08:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (161DE400) [pid = 3236] [serial = 2088] [outer = 00000000] 09:08:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (171E1400) [pid = 3236] [serial = 2089] [outer = 161DE400] 09:08:14 INFO - PROCESS | 3236 | 1467821294036 Marionette DEBUG loaded listener.js 09:08:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (175C6800) [pid = 3236] [serial = 2090] [outer = 161DE400] 09:08:14 INFO - PROCESS | 3236 | 1467821294666 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:08:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:08:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1019ms 09:08:14 INFO - PROCESS | 3236 | 1467821294722 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 09:08:14 INFO - PROCESS | 3236 | 1467821294725 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 09:08:14 INFO - PROCESS | 3236 | 1467821294728 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:08:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:08:14 INFO - PROCESS | 3236 | 1467821294732 Marionette TRACE conn6 <- [1,2750,null,{}] 09:08:14 INFO - PROCESS | 3236 | 1467821294743 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:14 INFO - PROCESS | 3236 | 1467821294748 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:14 INFO - PROCESS | 3236 | 1467821294916 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 09:08:15 INFO - PROCESS | 3236 | 1467821295189 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:15 INFO - PROCESS | 3236 | 1467821295192 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:15 INFO - PROCESS | 3236 | ++DOCSHELL 09369C00 == 40 [pid = 3236] [id = 697] 09:08:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (0D36FC00) [pid = 3236] [serial = 2091] [outer = 00000000] 09:08:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0E051800) [pid = 3236] [serial = 2092] [outer = 0D36FC00] 09:08:15 INFO - PROCESS | 3236 | 1467821295263 Marionette DEBUG loaded listener.js 09:08:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0E66E800) [pid = 3236] [serial = 2093] [outer = 0D36FC00] 09:08:16 INFO - PROCESS | 3236 | --DOCSHELL 1217A000 == 39 [pid = 3236] [id = 675] 09:08:16 INFO - PROCESS | 3236 | --DOCSHELL 17D92C00 == 38 [pid = 3236] [id = 693] 09:08:16 INFO - PROCESS | 3236 | --DOCSHELL 171EBC00 == 37 [pid = 3236] [id = 692] 09:08:16 INFO - PROCESS | 3236 | --DOCSHELL 16C10800 == 36 [pid = 3236] [id = 691] 09:08:16 INFO - PROCESS | 3236 | --DOCSHELL 16153C00 == 35 [pid = 3236] [id = 690] 09:08:16 INFO - PROCESS | 3236 | --DOCSHELL 16102400 == 34 [pid = 3236] [id = 689] 09:08:16 INFO - PROCESS | 3236 | --DOCSHELL 14176400 == 33 [pid = 3236] [id = 688] 09:08:16 INFO - PROCESS | 3236 | --DOCSHELL 1216CC00 == 32 [pid = 3236] [id = 687] 09:08:16 INFO - PROCESS | 3236 | --DOCSHELL 0E32A400 == 31 [pid = 3236] [id = 686] 09:08:16 INFO - PROCESS | 3236 | --DOCSHELL 16A43C00 == 30 [pid = 3236] [id = 683] 09:08:16 INFO - PROCESS | 3236 | --DOCSHELL 0DF29C00 == 29 [pid = 3236] [id = 684] 09:08:16 INFO - PROCESS | 3236 | --DOCSHELL 12172800 == 28 [pid = 3236] [id = 685] 09:08:16 INFO - PROCESS | 3236 | --DOCSHELL 1615E800 == 27 [pid = 3236] [id = 696] 09:08:16 INFO - PROCESS | 3236 | --DOCSHELL 0935BC00 == 26 [pid = 3236] [id = 694] 09:08:16 INFO - PROCESS | 3236 | --DOCSHELL 1210F800 == 25 [pid = 3236] [id = 695] 09:08:16 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (14171400) [pid = 3236] [serial = 2039] [outer = 00000000] [url = about:blank] 09:08:16 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (16A85400) [pid = 3236] [serial = 2050] [outer = 00000000] [url = about:blank] 09:08:16 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (16A26400) [pid = 3236] [serial = 2048] [outer = 00000000] [url = about:blank] 09:08:16 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0E051000) [pid = 3236] [serial = 2029] [outer = 00000000] [url = about:blank] 09:08:16 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0E05AC00) [pid = 3236] [serial = 2030] [outer = 00000000] [url = about:blank] 09:08:16 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0E6A3400) [pid = 3236] [serial = 2032] [outer = 00000000] [url = about:blank] 09:08:16 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (0E6AC000) [pid = 3236] [serial = 2033] [outer = 00000000] [url = about:blank] 09:08:16 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (18237C00) [pid = 3236] [serial = 2027] [outer = 00000000] [url = about:blank] 09:08:16 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (1375B400) [pid = 3236] [serial = 2038] [outer = 00000000] [url = about:blank] 09:08:16 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (122ECC00) [pid = 3236] [serial = 2035] [outer = 00000000] [url = about:blank] 09:08:16 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (125B5400) [pid = 3236] [serial = 2036] [outer = 00000000] [url = about:blank] 09:08:16 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (148A0C00) [pid = 3236] [serial = 2041] [outer = 00000000] [url = about:blank] 09:08:16 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (161DF800) [pid = 3236] [serial = 2044] [outer = 00000000] [url = about:blank] 09:08:16 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (148DC800) [pid = 3236] [serial = 2042] [outer = 00000000] [url = about:blank] 09:08:16 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (16944800) [pid = 3236] [serial = 2047] [outer = 00000000] [url = about:blank] 09:08:16 INFO - PROCESS | 3236 | 1467821296501 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:08:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:08:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1834ms 09:08:16 INFO - PROCESS | 3236 | 1467821296586 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 09:08:16 INFO - PROCESS | 3236 | 1467821296590 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 09:08:16 INFO - PROCESS | 3236 | 1467821296596 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:08:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:08:16 INFO - PROCESS | 3236 | 1467821296600 Marionette TRACE conn6 <- [1,2754,null,{}] 09:08:16 INFO - PROCESS | 3236 | 1467821296606 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:16 INFO - PROCESS | 3236 | 1467821296609 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:16 INFO - PROCESS | 3236 | 1467821296700 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 09:08:16 INFO - PROCESS | 3236 | 1467821296708 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:16 INFO - PROCESS | 3236 | 1467821296712 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:16 INFO - PROCESS | 3236 | ++DOCSHELL 0DF24800 == 26 [pid = 3236] [id = 698] 09:08:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (0DF25400) [pid = 3236] [serial = 2094] [outer = 00000000] 09:08:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (0DF8D800) [pid = 3236] [serial = 2095] [outer = 0DF25400] 09:08:16 INFO - PROCESS | 3236 | 1467821296762 Marionette DEBUG loaded listener.js 09:08:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0E050400) [pid = 3236] [serial = 2096] [outer = 0DF25400] 09:08:17 INFO - PROCESS | 3236 | 1467821297284 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:08:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:08:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 09:08:17 INFO - PROCESS | 3236 | 1467821297332 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 09:08:17 INFO - PROCESS | 3236 | 1467821297337 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 09:08:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:08:17 INFO - PROCESS | 3236 | 1467821297343 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:08:17 INFO - PROCESS | 3236 | 1467821297346 Marionette TRACE conn6 <- [1,2758,null,{}] 09:08:17 INFO - PROCESS | 3236 | 1467821297350 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:17 INFO - PROCESS | 3236 | 1467821297353 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:17 INFO - PROCESS | 3236 | 1467821297443 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 09:08:17 INFO - PROCESS | 3236 | 1467821297544 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:17 INFO - PROCESS | 3236 | 1467821297546 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:17 INFO - PROCESS | 3236 | ++DOCSHELL 0E6A8400 == 27 [pid = 3236] [id = 699] 09:08:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0E6AAC00) [pid = 3236] [serial = 2097] [outer = 00000000] 09:08:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0E8B5400) [pid = 3236] [serial = 2098] [outer = 0E6AAC00] 09:08:17 INFO - PROCESS | 3236 | 1467821297595 Marionette DEBUG loaded listener.js 09:08:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0E9C3C00) [pid = 3236] [serial = 2099] [outer = 0E6AAC00] 09:08:17 INFO - PROCESS | 3236 | 1467821297980 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:08:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:08:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 09:08:18 INFO - PROCESS | 3236 | 1467821298017 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 09:08:18 INFO - PROCESS | 3236 | 1467821298019 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 09:08:18 INFO - PROCESS | 3236 | 1467821298023 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:08:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:08:18 INFO - PROCESS | 3236 | 1467821298026 Marionette TRACE conn6 <- [1,2762,null,{}] 09:08:18 INFO - PROCESS | 3236 | 1467821298037 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:18 INFO - PROCESS | 3236 | 1467821298042 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:18 INFO - PROCESS | 3236 | 1467821298159 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 09:08:18 INFO - PROCESS | 3236 | 1467821298173 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:18 INFO - PROCESS | 3236 | 1467821298176 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:18 INFO - PROCESS | 3236 | ++DOCSHELL 122A2000 == 28 [pid = 3236] [id = 700] 09:08:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (122A4C00) [pid = 3236] [serial = 2100] [outer = 00000000] 09:08:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (12A26C00) [pid = 3236] [serial = 2101] [outer = 122A4C00] 09:08:18 INFO - PROCESS | 3236 | 1467821298227 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (12B08000) [pid = 3236] [serial = 2102] [outer = 122A4C00] 09:08:18 INFO - PROCESS | 3236 | 1467821298688 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:08:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:08:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 09:08:18 INFO - PROCESS | 3236 | 1467821298757 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 09:08:18 INFO - PROCESS | 3236 | 1467821298769 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 09:08:18 INFO - PROCESS | 3236 | 1467821298773 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:08:18 INFO - PROCESS | 3236 | 1467821298775 Marionette TRACE conn6 <- [1,2766,null,{}] 09:08:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:08:18 INFO - PROCESS | 3236 | 1467821298785 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:18 INFO - PROCESS | 3236 | 1467821298787 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:18 INFO - PROCESS | 3236 | 1467821298903 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 09:08:18 INFO - PROCESS | 3236 | 1467821298909 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:18 INFO - PROCESS | 3236 | 1467821298911 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:18 INFO - PROCESS | 3236 | ++DOCSHELL 125B5400 == 29 [pid = 3236] [id = 701] 09:08:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (125BC000) [pid = 3236] [serial = 2103] [outer = 00000000] 09:08:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (1417CC00) [pid = 3236] [serial = 2104] [outer = 125BC000] 09:08:18 INFO - PROCESS | 3236 | 1467821298956 Marionette DEBUG loaded listener.js 09:08:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (14837800) [pid = 3236] [serial = 2105] [outer = 125BC000] 09:08:19 INFO - PROCESS | 3236 | 1467821299412 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:08:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:08:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 690ms 09:08:19 INFO - PROCESS | 3236 | 1467821299468 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 09:08:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:08:19 INFO - PROCESS | 3236 | 1467821299470 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 09:08:19 INFO - PROCESS | 3236 | 1467821299473 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:08:19 INFO - PROCESS | 3236 | 1467821299474 Marionette TRACE conn6 <- [1,2770,null,{}] 09:08:19 INFO - PROCESS | 3236 | 1467821299478 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:19 INFO - PROCESS | 3236 | 1467821299480 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:19 INFO - PROCESS | 3236 | 1467821299621 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 09:08:19 INFO - PROCESS | 3236 | 1467821299641 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:19 INFO - PROCESS | 3236 | 1467821299643 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:19 INFO - PROCESS | 3236 | ++DOCSHELL 148D3C00 == 30 [pid = 3236] [id = 702] 09:08:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (148D6C00) [pid = 3236] [serial = 2106] [outer = 00000000] 09:08:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (15CBF400) [pid = 3236] [serial = 2107] [outer = 148D6C00] 09:08:19 INFO - PROCESS | 3236 | 1467821299688 Marionette DEBUG loaded listener.js 09:08:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (16106000) [pid = 3236] [serial = 2108] [outer = 148D6C00] 09:08:20 INFO - PROCESS | 3236 | 1467821300135 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:08:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:08:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 09:08:20 INFO - PROCESS | 3236 | 1467821300144 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 09:08:20 INFO - PROCESS | 3236 | 1467821300146 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 09:08:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:08:20 INFO - PROCESS | 3236 | 1467821300149 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:08:20 INFO - PROCESS | 3236 | 1467821300150 Marionette TRACE conn6 <- [1,2774,null,{}] 09:08:20 INFO - PROCESS | 3236 | 1467821300153 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:20 INFO - PROCESS | 3236 | 1467821300159 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:20 INFO - PROCESS | 3236 | 1467821300315 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 09:08:20 INFO - PROCESS | 3236 | 1467821300382 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:20 INFO - PROCESS | 3236 | 1467821300384 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:20 INFO - PROCESS | 3236 | ++DOCSHELL 1615F400 == 31 [pid = 3236] [id = 703] 09:08:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16167800) [pid = 3236] [serial = 2109] [outer = 00000000] 09:08:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16A42400) [pid = 3236] [serial = 2110] [outer = 16167800] 09:08:20 INFO - PROCESS | 3236 | 1467821300430 Marionette DEBUG loaded listener.js 09:08:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16C05400) [pid = 3236] [serial = 2111] [outer = 16167800] 09:08:20 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1610F800) [pid = 3236] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:08:20 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (16108400) [pid = 3236] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:08:20 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (16A43000) [pid = 3236] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:08:20 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (17155800) [pid = 3236] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:08:20 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (16A48000) [pid = 3236] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:08:20 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0DF70C00) [pid = 3236] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:08:20 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (14176800) [pid = 3236] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:08:20 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (12175400) [pid = 3236] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:08:20 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1216F000) [pid = 3236] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:08:20 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (0E32AC00) [pid = 3236] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:08:20 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (175A9800) [pid = 3236] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:08:20 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (17D93400) [pid = 3236] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:08:21 INFO - PROCESS | 3236 | 1467821301071 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:08:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:08:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 970ms 09:08:21 INFO - PROCESS | 3236 | 1467821301120 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 09:08:21 INFO - PROCESS | 3236 | 1467821301122 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 09:08:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:08:21 INFO - PROCESS | 3236 | 1467821301125 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:08:21 INFO - PROCESS | 3236 | 1467821301127 Marionette TRACE conn6 <- [1,2778,null,{}] 09:08:21 INFO - PROCESS | 3236 | 1467821301130 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:21 INFO - PROCESS | 3236 | 1467821301132 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:21 INFO - PROCESS | 3236 | 1467821301246 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 09:08:21 INFO - PROCESS | 3236 | 1467821301312 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:21 INFO - PROCESS | 3236 | 1467821301313 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:21 INFO - PROCESS | 3236 | ++DOCSHELL 0E6E8000 == 32 [pid = 3236] [id = 704] 09:08:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (1216F000) [pid = 3236] [serial = 2112] [outer = 00000000] 09:08:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (16A40C00) [pid = 3236] [serial = 2113] [outer = 1216F000] 09:08:21 INFO - PROCESS | 3236 | 1467821301358 Marionette DEBUG loaded listener.js 09:08:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (16C10800) [pid = 3236] [serial = 2114] [outer = 1216F000] 09:08:21 INFO - PROCESS | 3236 | 1467821301678 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:08:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:08:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 570ms 09:08:21 INFO - PROCESS | 3236 | 1467821301710 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 09:08:21 INFO - PROCESS | 3236 | 1467821301711 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 09:08:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:08:21 INFO - PROCESS | 3236 | 1467821301715 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:08:21 INFO - PROCESS | 3236 | 1467821301717 Marionette TRACE conn6 <- [1,2782,null,{}] 09:08:21 INFO - PROCESS | 3236 | 1467821301720 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:21 INFO - PROCESS | 3236 | 1467821301722 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:21 INFO - PROCESS | 3236 | 1467821301843 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 09:08:21 INFO - PROCESS | 3236 | 1467821301851 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:21 INFO - PROCESS | 3236 | 1467821301853 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:21 INFO - PROCESS | 3236 | ++DOCSHELL 0935E800 == 33 [pid = 3236] [id = 705] 09:08:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (16A43400) [pid = 3236] [serial = 2115] [outer = 00000000] 09:08:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (175B2400) [pid = 3236] [serial = 2116] [outer = 16A43400] 09:08:21 INFO - PROCESS | 3236 | 1467821301897 Marionette DEBUG loaded listener.js 09:08:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (175C6400) [pid = 3236] [serial = 2117] [outer = 16A43400] 09:08:22 INFO - PROCESS | 3236 | 1467821302329 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:08:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:08:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 09:08:22 INFO - PROCESS | 3236 | 1467821302347 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 09:08:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:08:22 INFO - PROCESS | 3236 | 1467821302349 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 09:08:22 INFO - PROCESS | 3236 | 1467821302352 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:08:22 INFO - PROCESS | 3236 | 1467821302353 Marionette TRACE conn6 <- [1,2786,null,{}] 09:08:22 INFO - PROCESS | 3236 | 1467821302357 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:22 INFO - PROCESS | 3236 | 1467821302359 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:22 INFO - PROCESS | 3236 | 1467821302436 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 09:08:22 INFO - PROCESS | 3236 | 1467821302442 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:22 INFO - PROCESS | 3236 | 1467821302444 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:22 INFO - PROCESS | 3236 | ++DOCSHELL 16A4A400 == 34 [pid = 3236] [id = 706] 09:08:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (18210C00) [pid = 3236] [serial = 2118] [outer = 00000000] 09:08:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18239400) [pid = 3236] [serial = 2119] [outer = 18210C00] 09:08:22 INFO - PROCESS | 3236 | 1467821302580 Marionette DEBUG loaded listener.js 09:08:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (18239C00) [pid = 3236] [serial = 2120] [outer = 18210C00] 09:08:23 INFO - PROCESS | 3236 | 1467821303062 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:08:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:08:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 09:08:23 INFO - PROCESS | 3236 | 1467821303083 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 09:08:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:08:23 INFO - PROCESS | 3236 | 1467821303088 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 09:08:23 INFO - PROCESS | 3236 | 1467821303092 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:08:23 INFO - PROCESS | 3236 | 1467821303096 Marionette TRACE conn6 <- [1,2790,null,{}] 09:08:23 INFO - PROCESS | 3236 | 1467821303102 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:23 INFO - PROCESS | 3236 | 1467821303105 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:23 INFO - PROCESS | 3236 | 1467821303232 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 09:08:23 INFO - PROCESS | 3236 | 1467821303354 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:23 INFO - PROCESS | 3236 | 1467821303357 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:23 INFO - PROCESS | 3236 | ++DOCSHELL 0D294C00 == 35 [pid = 3236] [id = 707] 09:08:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (0DEF2000) [pid = 3236] [serial = 2121] [outer = 00000000] 09:08:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (0E05A800) [pid = 3236] [serial = 2122] [outer = 0DEF2000] 09:08:23 INFO - PROCESS | 3236 | 1467821303416 Marionette DEBUG loaded listener.js 09:08:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (0E674000) [pid = 3236] [serial = 2123] [outer = 0DEF2000] 09:08:24 INFO - PROCESS | 3236 | 1467821304211 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:08:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:08:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1176ms 09:08:24 INFO - PROCESS | 3236 | 1467821304268 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 09:08:24 INFO - PROCESS | 3236 | 1467821304273 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 09:08:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:08:24 INFO - PROCESS | 3236 | 1467821304280 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:08:24 INFO - PROCESS | 3236 | 1467821304283 Marionette TRACE conn6 <- [1,2794,null,{}] 09:08:24 INFO - PROCESS | 3236 | 1467821304287 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:24 INFO - PROCESS | 3236 | 1467821304289 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:24 INFO - PROCESS | 3236 | 1467821304414 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 09:08:24 INFO - PROCESS | 3236 | 1467821304547 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:24 INFO - PROCESS | 3236 | 1467821304550 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:24 INFO - PROCESS | 3236 | ++DOCSHELL 12A30000 == 36 [pid = 3236] [id = 708] 09:08:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (12B05800) [pid = 3236] [serial = 2124] [outer = 00000000] 09:08:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1375D000) [pid = 3236] [serial = 2125] [outer = 12B05800] 09:08:24 INFO - PROCESS | 3236 | 1467821304606 Marionette DEBUG loaded listener.js 09:08:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1417D000) [pid = 3236] [serial = 2126] [outer = 12B05800] 09:08:25 INFO - PROCESS | 3236 | 1467821305516 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:08:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:08:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1270ms 09:08:25 INFO - PROCESS | 3236 | 1467821305553 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 09:08:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:08:25 INFO - PROCESS | 3236 | 1467821305558 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 09:08:25 INFO - PROCESS | 3236 | 1467821305563 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 3236 | 1467821305566 Marionette TRACE conn6 <- [1,2798,null,{}] 09:08:25 INFO - PROCESS | 3236 | 1467821305571 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:25 INFO - PROCESS | 3236 | 1467821305574 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:25 INFO - PROCESS | 3236 | 1467821305693 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 09:08:25 INFO - PROCESS | 3236 | 1467821305846 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:25 INFO - PROCESS | 3236 | 1467821305851 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:25 INFO - PROCESS | 3236 | --DOCSHELL 0935E800 == 35 [pid = 3236] [id = 705] 09:08:25 INFO - PROCESS | 3236 | --DOCSHELL 0E6E8000 == 34 [pid = 3236] [id = 704] 09:08:25 INFO - PROCESS | 3236 | --DOCSHELL 1615F400 == 33 [pid = 3236] [id = 703] 09:08:25 INFO - PROCESS | 3236 | --DOCSHELL 148D3C00 == 32 [pid = 3236] [id = 702] 09:08:25 INFO - PROCESS | 3236 | --DOCSHELL 125B5400 == 31 [pid = 3236] [id = 701] 09:08:25 INFO - PROCESS | 3236 | --DOCSHELL 122A2000 == 30 [pid = 3236] [id = 700] 09:08:25 INFO - PROCESS | 3236 | --DOCSHELL 0E6A8400 == 29 [pid = 3236] [id = 699] 09:08:25 INFO - PROCESS | 3236 | --DOCSHELL 0DF24800 == 28 [pid = 3236] [id = 698] 09:08:25 INFO - PROCESS | 3236 | --DOCSHELL 09369C00 == 27 [pid = 3236] [id = 697] 09:08:25 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (16154400) [pid = 3236] [serial = 2068] [outer = 00000000] [url = about:blank] 09:08:25 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (16A84C00) [pid = 3236] [serial = 2071] [outer = 00000000] [url = about:blank] 09:08:25 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (171E3000) [pid = 3236] [serial = 2074] [outer = 00000000] [url = about:blank] 09:08:25 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (16A85C00) [pid = 3236] [serial = 2051] [outer = 00000000] [url = about:blank] 09:08:25 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0E321800) [pid = 3236] [serial = 2053] [outer = 00000000] [url = about:blank] 09:08:25 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0E32BC00) [pid = 3236] [serial = 2054] [outer = 00000000] [url = about:blank] 09:08:25 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (14835400) [pid = 3236] [serial = 2065] [outer = 00000000] [url = about:blank] 09:08:25 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (125B5000) [pid = 3236] [serial = 2056] [outer = 00000000] [url = about:blank] 09:08:25 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (12CAC000) [pid = 3236] [serial = 2057] [outer = 00000000] [url = about:blank] 09:08:25 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1217A800) [pid = 3236] [serial = 2062] [outer = 00000000] [url = about:blank] 09:08:25 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (122E4800) [pid = 3236] [serial = 2063] [outer = 00000000] [url = about:blank] 09:08:25 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0E66EC00) [pid = 3236] [serial = 2059] [outer = 00000000] [url = about:blank] 09:08:25 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (0E69E400) [pid = 3236] [serial = 2060] [outer = 00000000] [url = about:blank] 09:08:25 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (175B0C00) [pid = 3236] [serial = 2077] [outer = 00000000] [url = about:blank] 09:08:25 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (18233800) [pid = 3236] [serial = 2081] [outer = 00000000] [url = about:blank] 09:08:25 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (1822DC00) [pid = 3236] [serial = 2080] [outer = 00000000] [url = about:blank] 09:08:25 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (16A86800) [pid = 3236] [serial = 2072] [outer = 00000000] [url = about:blank] 09:08:25 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (161C7C00) [pid = 3236] [serial = 2069] [outer = 00000000] [url = about:blank] 09:08:25 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (171DD000) [pid = 3236] [serial = 2075] [outer = 00000000] [url = about:blank] 09:08:25 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (17C7B000) [pid = 3236] [serial = 2078] [outer = 00000000] [url = about:blank] 09:08:25 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (148AAC00) [pid = 3236] [serial = 2066] [outer = 00000000] [url = about:blank] 09:08:25 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (1693CC00) [pid = 3236] [serial = 2045] [outer = 00000000] [url = about:blank] 09:08:25 INFO - PROCESS | 3236 | ++DOCSHELL 0935E800 == 28 [pid = 3236] [id = 709] 09:08:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (09369C00) [pid = 3236] [serial = 2127] [outer = 00000000] 09:08:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (0DEEBC00) [pid = 3236] [serial = 2128] [outer = 09369C00] 09:08:25 INFO - PROCESS | 3236 | 1467821305944 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (0E32A000) [pid = 3236] [serial = 2129] [outer = 09369C00] 09:08:26 INFO - PROCESS | 3236 | 1467821306394 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:08:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:08:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 890ms 09:08:26 INFO - PROCESS | 3236 | 1467821306453 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 09:08:26 INFO - PROCESS | 3236 | 1467821306458 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 09:08:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:08:26 INFO - PROCESS | 3236 | 1467821306464 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:08:26 INFO - PROCESS | 3236 | 1467821306466 Marionette TRACE conn6 <- [1,2802,null,{}] 09:08:26 INFO - PROCESS | 3236 | 1467821306471 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:26 INFO - PROCESS | 3236 | 1467821306473 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:26 INFO - PROCESS | 3236 | 1467821306565 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 09:08:26 INFO - PROCESS | 3236 | 1467821306602 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:26 INFO - PROCESS | 3236 | 1467821306604 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:26 INFO - PROCESS | 3236 | ++DOCSHELL 0EF41400 == 29 [pid = 3236] [id = 710] 09:08:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0EFCC400) [pid = 3236] [serial = 2130] [outer = 00000000] 09:08:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (1216CC00) [pid = 3236] [serial = 2131] [outer = 0EFCC400] 09:08:26 INFO - PROCESS | 3236 | 1467821306652 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (12196400) [pid = 3236] [serial = 2132] [outer = 0EFCC400] 09:08:27 INFO - PROCESS | 3236 | 1467821307173 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:08:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:08:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 09:08:27 INFO - PROCESS | 3236 | 1467821307222 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 09:08:27 INFO - PROCESS | 3236 | 1467821307224 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 09:08:27 INFO - PROCESS | 3236 | 1467821307227 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - PROCESS | 3236 | 1467821307230 Marionette TRACE conn6 <- [1,2806,null,{}] 09:08:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:08:27 INFO - PROCESS | 3236 | 1467821307241 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:27 INFO - PROCESS | 3236 | 1467821307245 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:27 INFO - PROCESS | 3236 | 1467821307330 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 09:08:27 INFO - PROCESS | 3236 | 1467821307438 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:27 INFO - PROCESS | 3236 | 1467821307441 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:27 INFO - PROCESS | 3236 | ++DOCSHELL 13763800 == 30 [pid = 3236] [id = 711] 09:08:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (13766000) [pid = 3236] [serial = 2133] [outer = 00000000] 09:08:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (13C4E400) [pid = 3236] [serial = 2134] [outer = 13766000] 09:08:27 INFO - PROCESS | 3236 | 1467821307492 Marionette DEBUG loaded listener.js 09:08:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (1483A000) [pid = 3236] [serial = 2135] [outer = 13766000] 09:08:27 INFO - PROCESS | 3236 | 1467821307855 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:08:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:08:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 09:08:27 INFO - PROCESS | 3236 | 1467821307904 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 09:08:27 INFO - PROCESS | 3236 | 1467821307907 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 09:08:27 INFO - PROCESS | 3236 | 1467821307910 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:08:27 INFO - PROCESS | 3236 | 1467821307912 Marionette TRACE conn6 <- [1,2810,null,{}] 09:08:27 INFO - PROCESS | 3236 | 1467821307915 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:27 INFO - PROCESS | 3236 | 1467821307917 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:27 INFO - PROCESS | 3236 | 1467821308003 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 09:08:28 INFO - PROCESS | 3236 | 1467821308009 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:28 INFO - PROCESS | 3236 | 1467821308010 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:28 INFO - PROCESS | 3236 | ++DOCSHELL 15CBB000 == 31 [pid = 3236] [id = 712] 09:08:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (15CBD400) [pid = 3236] [serial = 2136] [outer = 00000000] 09:08:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (1616C800) [pid = 3236] [serial = 2137] [outer = 15CBD400] 09:08:28 INFO - PROCESS | 3236 | 1467821308055 Marionette DEBUG loaded listener.js 09:08:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (161E4C00) [pid = 3236] [serial = 2138] [outer = 15CBD400] 09:08:28 INFO - PROCESS | 3236 | 1467821308540 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:08:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:08:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 09:08:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:08:28 INFO - PROCESS | 3236 | 1467821308584 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 09:08:28 INFO - PROCESS | 3236 | 1467821308586 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 09:08:28 INFO - PROCESS | 3236 | 1467821308589 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:08:28 INFO - PROCESS | 3236 | 1467821308591 Marionette TRACE conn6 <- [1,2814,null,{}] 09:08:28 INFO - PROCESS | 3236 | 1467821308594 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:28 INFO - PROCESS | 3236 | 1467821308596 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:28 INFO - PROCESS | 3236 | 1467821308713 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 09:08:28 INFO - PROCESS | 3236 | 1467821308809 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:28 INFO - PROCESS | 3236 | 1467821308811 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:28 INFO - PROCESS | 3236 | ++DOCSHELL 1615F400 == 32 [pid = 3236] [id = 713] 09:08:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1693B800) [pid = 3236] [serial = 2139] [outer = 00000000] 09:08:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (16A45C00) [pid = 3236] [serial = 2140] [outer = 1693B800] 09:08:28 INFO - PROCESS | 3236 | 1467821308855 Marionette DEBUG loaded listener.js 09:08:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (16A8BC00) [pid = 3236] [serial = 2141] [outer = 1693B800] 09:08:29 INFO - PROCESS | 3236 | 1467821309282 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:08:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:08:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 09:08:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:08:29 INFO - PROCESS | 3236 | 1467821309320 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 09:08:29 INFO - PROCESS | 3236 | 1467821309322 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 09:08:29 INFO - PROCESS | 3236 | 1467821309325 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:08:29 INFO - PROCESS | 3236 | 1467821309327 Marionette TRACE conn6 <- [1,2818,null,{}] 09:08:29 INFO - PROCESS | 3236 | 1467821309330 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:29 INFO - PROCESS | 3236 | 1467821309336 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:29 INFO - PROCESS | 3236 | 1467821309482 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 09:08:29 INFO - PROCESS | 3236 | 1467821309493 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:29 INFO - PROCESS | 3236 | 1467821309495 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:29 INFO - PROCESS | 3236 | ++DOCSHELL 0E059C00 == 33 [pid = 3236] [id = 714] 09:08:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1615D800) [pid = 3236] [serial = 2142] [outer = 00000000] 09:08:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (175C9000) [pid = 3236] [serial = 2143] [outer = 1615D800] 09:08:29 INFO - PROCESS | 3236 | 1467821309540 Marionette DEBUG loaded listener.js 09:08:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (175CC800) [pid = 3236] [serial = 2144] [outer = 1615D800] 09:08:30 INFO - PROCESS | 3236 | 1467821310004 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:08:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:08:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 730ms 09:08:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:08:30 INFO - PROCESS | 3236 | 1467821310056 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 09:08:30 INFO - PROCESS | 3236 | 1467821310058 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 09:08:30 INFO - PROCESS | 3236 | 1467821310061 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:08:30 INFO - PROCESS | 3236 | 1467821310063 Marionette TRACE conn6 <- [1,2822,null,{}] 09:08:30 INFO - PROCESS | 3236 | 1467821310102 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:30 INFO - PROCESS | 3236 | 1467821310104 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:30 INFO - PROCESS | 3236 | 1467821310223 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 09:08:30 INFO - PROCESS | 3236 | 1467821310232 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:30 INFO - PROCESS | 3236 | 1467821310234 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:30 INFO - PROCESS | 3236 | ++DOCSHELL 18236400 == 34 [pid = 3236] [id = 715] 09:08:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (18237000) [pid = 3236] [serial = 2145] [outer = 00000000] 09:08:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (183D0400) [pid = 3236] [serial = 2146] [outer = 18237000] 09:08:30 INFO - PROCESS | 3236 | 1467821310278 Marionette DEBUG loaded listener.js 09:08:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (183DBC00) [pid = 3236] [serial = 2147] [outer = 18237000] 09:08:30 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0DF25400) [pid = 3236] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:08:30 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0D36FC00) [pid = 3236] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:08:30 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (125BC000) [pid = 3236] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:08:30 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (16167800) [pid = 3236] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:08:30 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0935D800) [pid = 3236] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:08:30 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (12592400) [pid = 3236] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:08:30 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (161DE400) [pid = 3236] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:08:30 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (148D6C00) [pid = 3236] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:08:30 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1216F000) [pid = 3236] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:08:30 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (16A43400) [pid = 3236] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:08:30 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0E6AAC00) [pid = 3236] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:08:30 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (122A4C00) [pid = 3236] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:08:30 INFO - PROCESS | 3236 | 1467821310768 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:08:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:08:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 09:08:30 INFO - PROCESS | 3236 | 1467821310793 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 09:08:30 INFO - PROCESS | 3236 | 1467821310795 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 09:08:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:08:30 INFO - PROCESS | 3236 | 1467821310811 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:08:30 INFO - PROCESS | 3236 | 1467821310813 Marionette TRACE conn6 <- [1,2826,null,{}] 09:08:30 INFO - PROCESS | 3236 | 1467821310816 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:30 INFO - PROCESS | 3236 | 1467821310818 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:30 INFO - PROCESS | 3236 | 1467821310897 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 09:08:30 INFO - PROCESS | 3236 | 1467821310904 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:30 INFO - PROCESS | 3236 | 1467821310906 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:30 INFO - PROCESS | 3236 | ++DOCSHELL 12175800 == 35 [pid = 3236] [id = 716] 09:08:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (12219400) [pid = 3236] [serial = 2148] [outer = 00000000] 09:08:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (16A89400) [pid = 3236] [serial = 2149] [outer = 12219400] 09:08:30 INFO - PROCESS | 3236 | 1467821310950 Marionette DEBUG loaded listener.js 09:08:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (17D94000) [pid = 3236] [serial = 2150] [outer = 12219400] 09:08:31 INFO - PROCESS | 3236 | 1467821311377 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:08:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:08:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 630ms 09:08:31 INFO - PROCESS | 3236 | 1467821311443 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 09:08:31 INFO - PROCESS | 3236 | 1467821311445 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 09:08:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:08:31 INFO - PROCESS | 3236 | 1467821311448 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:08:31 INFO - PROCESS | 3236 | 1467821311450 Marionette TRACE conn6 <- [1,2830,null,{}] 09:08:31 INFO - PROCESS | 3236 | 1467821311453 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:31 INFO - PROCESS | 3236 | 1467821311455 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:31 INFO - PROCESS | 3236 | 1467821311537 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 09:08:31 INFO - PROCESS | 3236 | 1467821311545 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:31 INFO - PROCESS | 3236 | 1467821311546 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:31 INFO - PROCESS | 3236 | ++DOCSHELL 183CCC00 == 36 [pid = 3236] [id = 717] 09:08:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (183E2000) [pid = 3236] [serial = 2151] [outer = 00000000] 09:08:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (18457800) [pid = 3236] [serial = 2152] [outer = 183E2000] 09:08:31 INFO - PROCESS | 3236 | 1467821311600 Marionette DEBUG loaded listener.js 09:08:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (183E5400) [pid = 3236] [serial = 2153] [outer = 183E2000] 09:08:32 INFO - PROCESS | 3236 | 1467821312050 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:08:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:08:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 09:08:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:08:32 INFO - PROCESS | 3236 | 1467821312120 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 09:08:32 INFO - PROCESS | 3236 | 1467821312122 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 09:08:32 INFO - PROCESS | 3236 | 1467821312125 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:08:32 INFO - PROCESS | 3236 | 1467821312126 Marionette TRACE conn6 <- [1,2834,null,{}] 09:08:32 INFO - PROCESS | 3236 | 1467821312130 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:32 INFO - PROCESS | 3236 | 1467821312132 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:32 INFO - PROCESS | 3236 | 1467821312215 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 09:08:32 INFO - PROCESS | 3236 | 1467821312221 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:32 INFO - PROCESS | 3236 | 1467821312223 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:32 INFO - PROCESS | 3236 | ++DOCSHELL 18468800 == 37 [pid = 3236] [id = 718] 09:08:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (18F87C00) [pid = 3236] [serial = 2154] [outer = 00000000] 09:08:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (19025400) [pid = 3236] [serial = 2155] [outer = 18F87C00] 09:08:32 INFO - PROCESS | 3236 | 1467821312267 Marionette DEBUG loaded listener.js 09:08:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (19025800) [pid = 3236] [serial = 2156] [outer = 18F87C00] 09:08:32 INFO - PROCESS | 3236 | 1467821312867 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:08:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:08:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 770ms 09:08:32 INFO - PROCESS | 3236 | 1467821312896 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 09:08:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:08:32 INFO - PROCESS | 3236 | 1467821312900 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 09:08:32 INFO - PROCESS | 3236 | 1467821312947 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:08:32 INFO - PROCESS | 3236 | 1467821312951 Marionette TRACE conn6 <- [1,2838,null,{}] 09:08:32 INFO - PROCESS | 3236 | 1467821312971 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:32 INFO - PROCESS | 3236 | 1467821312974 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:33 INFO - PROCESS | 3236 | 1467821313102 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 09:08:33 INFO - PROCESS | 3236 | 1467821313212 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:33 INFO - PROCESS | 3236 | 1467821313215 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:33 INFO - PROCESS | 3236 | ++DOCSHELL 0DEED000 == 38 [pid = 3236] [id = 719] 09:08:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (0E055400) [pid = 3236] [serial = 2157] [outer = 00000000] 09:08:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (0E943000) [pid = 3236] [serial = 2158] [outer = 0E055400] 09:08:33 INFO - PROCESS | 3236 | 1467821313273 Marionette DEBUG loaded listener.js 09:08:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1216F400) [pid = 3236] [serial = 2159] [outer = 0E055400] 09:08:33 INFO - PROCESS | 3236 | 1467821313871 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:08:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:08:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1015ms 09:08:33 INFO - PROCESS | 3236 | 1467821313920 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 09:08:33 INFO - PROCESS | 3236 | 1467821313925 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 09:08:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:08:33 INFO - PROCESS | 3236 | 1467821313931 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:08:33 INFO - PROCESS | 3236 | 1467821313934 Marionette TRACE conn6 <- [1,2842,null,{}] 09:08:33 INFO - PROCESS | 3236 | 1467821313939 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:33 INFO - PROCESS | 3236 | 1467821313941 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:34 INFO - PROCESS | 3236 | 1467821314055 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 09:08:34 INFO - PROCESS | 3236 | 1467821314200 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:34 INFO - PROCESS | 3236 | 1467821314203 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:34 INFO - PROCESS | 3236 | ++DOCSHELL 13762000 == 39 [pid = 3236] [id = 720] 09:08:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (13767000) [pid = 3236] [serial = 2160] [outer = 00000000] 09:08:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (15CBAC00) [pid = 3236] [serial = 2161] [outer = 13767000] 09:08:34 INFO - PROCESS | 3236 | 1467821314260 Marionette DEBUG loaded listener.js 09:08:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1693C400) [pid = 3236] [serial = 2162] [outer = 13767000] 09:08:34 INFO - PROCESS | 3236 | 1467821314852 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:08:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:08:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 970ms 09:08:34 INFO - PROCESS | 3236 | 1467821314905 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 09:08:34 INFO - PROCESS | 3236 | 1467821314907 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 09:08:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:08:34 INFO - PROCESS | 3236 | 1467821314911 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:08:34 INFO - PROCESS | 3236 | 1467821314915 Marionette TRACE conn6 <- [1,2846,null,{}] 09:08:34 INFO - PROCESS | 3236 | 1467821314926 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:34 INFO - PROCESS | 3236 | 1467821314931 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:35 INFO - PROCESS | 3236 | 1467821315042 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 09:08:35 INFO - PROCESS | 3236 | 1467821315189 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:35 INFO - PROCESS | 3236 | 1467821315193 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:35 INFO - PROCESS | 3236 | ++DOCSHELL 190CB000 == 40 [pid = 3236] [id = 721] 09:08:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (190CC000) [pid = 3236] [serial = 2163] [outer = 00000000] 09:08:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (19183C00) [pid = 3236] [serial = 2164] [outer = 190CC000] 09:08:35 INFO - PROCESS | 3236 | 1467821315252 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (19383800) [pid = 3236] [serial = 2165] [outer = 190CC000] 09:08:35 INFO - PROCESS | 3236 | 1467821315862 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:08:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:08:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1022ms 09:08:35 INFO - PROCESS | 3236 | 1467821315937 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 09:08:35 INFO - PROCESS | 3236 | 1467821315940 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 09:08:35 INFO - PROCESS | 3236 | 1467821315943 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:08:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:08:35 INFO - PROCESS | 3236 | 1467821315945 Marionette TRACE conn6 <- [1,2850,null,{}] 09:08:35 INFO - PROCESS | 3236 | 1467821315949 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:35 INFO - PROCESS | 3236 | 1467821315951 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:36 INFO - PROCESS | 3236 | 1467821316085 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 09:08:36 INFO - PROCESS | 3236 | 1467821316227 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:36 INFO - PROCESS | 3236 | 1467821316230 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:36 INFO - PROCESS | 3236 | ++DOCSHELL 0DE7D800 == 41 [pid = 3236] [id = 722] 09:08:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0DF20400) [pid = 3236] [serial = 2166] [outer = 00000000] 09:08:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (0E05B000) [pid = 3236] [serial = 2167] [outer = 0DF20400] 09:08:36 INFO - PROCESS | 3236 | 1467821316284 Marionette DEBUG loaded listener.js 09:08:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (0E6A9000) [pid = 3236] [serial = 2168] [outer = 0DF20400] 09:08:36 INFO - PROCESS | 3236 | 1467821316988 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:08:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:08:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1125ms 09:08:37 INFO - PROCESS | 3236 | 1467821317072 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 09:08:37 INFO - PROCESS | 3236 | 1467821317076 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 09:08:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:08:37 INFO - PROCESS | 3236 | 1467821317080 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:08:37 INFO - PROCESS | 3236 | 1467821317085 Marionette TRACE conn6 <- [1,2854,null,{}] 09:08:37 INFO - PROCESS | 3236 | 1467821317090 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:37 INFO - PROCESS | 3236 | 1467821317092 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:37 INFO - PROCESS | 3236 | 1467821317202 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 09:08:37 INFO - PROCESS | 3236 | 1467821317351 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:37 INFO - PROCESS | 3236 | 1467821317353 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:37 INFO - PROCESS | 3236 | ++DOCSHELL 0E674800 == 42 [pid = 3236] [id = 723] 09:08:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (0E675800) [pid = 3236] [serial = 2169] [outer = 00000000] 09:08:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (1210DC00) [pid = 3236] [serial = 2170] [outer = 0E675800] 09:08:37 INFO - PROCESS | 3236 | 1467821317404 Marionette DEBUG loaded listener.js 09:08:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (122E5C00) [pid = 3236] [serial = 2171] [outer = 0E675800] 09:08:38 INFO - PROCESS | 3236 | --DOCSHELL 183CCC00 == 41 [pid = 3236] [id = 717] 09:08:38 INFO - PROCESS | 3236 | --DOCSHELL 12175800 == 40 [pid = 3236] [id = 716] 09:08:38 INFO - PROCESS | 3236 | --DOCSHELL 18236400 == 39 [pid = 3236] [id = 715] 09:08:38 INFO - PROCESS | 3236 | --DOCSHELL 0E059C00 == 38 [pid = 3236] [id = 714] 09:08:38 INFO - PROCESS | 3236 | --DOCSHELL 1615F400 == 37 [pid = 3236] [id = 713] 09:08:38 INFO - PROCESS | 3236 | --DOCSHELL 15CBB000 == 36 [pid = 3236] [id = 712] 09:08:38 INFO - PROCESS | 3236 | --DOCSHELL 13763800 == 35 [pid = 3236] [id = 711] 09:08:38 INFO - PROCESS | 3236 | --DOCSHELL 0EF41400 == 34 [pid = 3236] [id = 710] 09:08:38 INFO - PROCESS | 3236 | --DOCSHELL 0935E800 == 33 [pid = 3236] [id = 709] 09:08:38 INFO - PROCESS | 3236 | --DOCSHELL 0D294C00 == 32 [pid = 3236] [id = 707] 09:08:38 INFO - PROCESS | 3236 | --DOCSHELL 16A4A400 == 31 [pid = 3236] [id = 706] 09:08:38 INFO - PROCESS | 3236 | --DOCSHELL 12A30000 == 30 [pid = 3236] [id = 708] 09:08:38 INFO - PROCESS | 3236 | --DOCSHELL 0DE7D800 == 29 [pid = 3236] [id = 722] 09:08:38 INFO - PROCESS | 3236 | --DOCSHELL 13762000 == 28 [pid = 3236] [id = 720] 09:08:38 INFO - PROCESS | 3236 | --DOCSHELL 190CB000 == 27 [pid = 3236] [id = 721] 09:08:38 INFO - PROCESS | 3236 | --DOCSHELL 18468800 == 26 [pid = 3236] [id = 718] 09:08:38 INFO - PROCESS | 3236 | --DOCSHELL 0DEED000 == 25 [pid = 3236] [id = 719] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (1417CC00) [pid = 3236] [serial = 2104] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (16A42400) [pid = 3236] [serial = 2110] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (0DF1E800) [pid = 3236] [serial = 2084] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (0D36C000) [pid = 3236] [serial = 2083] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (13759C00) [pid = 3236] [serial = 2087] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (12B25800) [pid = 3236] [serial = 2086] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (175C6800) [pid = 3236] [serial = 2090] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (171E1400) [pid = 3236] [serial = 2089] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (15CBF400) [pid = 3236] [serial = 2107] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (16A40C00) [pid = 3236] [serial = 2113] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (175B2400) [pid = 3236] [serial = 2116] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (16C05400) [pid = 3236] [serial = 2111] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0E8B5400) [pid = 3236] [serial = 2098] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E9C3C00) [pid = 3236] [serial = 2099] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (12A26C00) [pid = 3236] [serial = 2101] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (175C6400) [pid = 3236] [serial = 2117] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (16106000) [pid = 3236] [serial = 2108] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (14837800) [pid = 3236] [serial = 2105] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (16C10800) [pid = 3236] [serial = 2114] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (12B08000) [pid = 3236] [serial = 2102] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (18239400) [pid = 3236] [serial = 2119] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0DF8D800) [pid = 3236] [serial = 2095] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0E050400) [pid = 3236] [serial = 2096] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (0E66E800) [pid = 3236] [serial = 2093] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (0E051800) [pid = 3236] [serial = 2092] [outer = 00000000] [url = about:blank] 09:08:38 INFO - PROCESS | 3236 | 1467821318609 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:08:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:08:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1579ms 09:08:38 INFO - PROCESS | 3236 | 1467821318662 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 09:08:38 INFO - PROCESS | 3236 | 1467821318666 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 09:08:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:08:38 INFO - PROCESS | 3236 | 1467821318670 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:08:38 INFO - PROCESS | 3236 | 1467821318675 Marionette TRACE conn6 <- [1,2858,null,{}] 09:08:38 INFO - PROCESS | 3236 | 1467821318680 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:38 INFO - PROCESS | 3236 | 1467821318682 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:38 INFO - PROCESS | 3236 | 1467821318776 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 09:08:38 INFO - PROCESS | 3236 | 1467821318916 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:38 INFO - PROCESS | 3236 | 1467821318919 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:38 INFO - PROCESS | 3236 | ++DOCSHELL 0DF8E000 == 26 [pid = 3236] [id = 724] 09:08:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0DF8E400) [pid = 3236] [serial = 2172] [outer = 00000000] 09:08:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0E05A000) [pid = 3236] [serial = 2173] [outer = 0DF8E400] 09:08:38 INFO - PROCESS | 3236 | 1467821318967 Marionette DEBUG loaded listener.js 09:08:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0E324000) [pid = 3236] [serial = 2174] [outer = 0DF8E400] 09:08:39 INFO - PROCESS | 3236 | 1467821319363 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:08:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:08:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 09:08:39 INFO - PROCESS | 3236 | 1467821319420 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 09:08:39 INFO - PROCESS | 3236 | 1467821319424 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 09:08:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:08:39 INFO - PROCESS | 3236 | 1467821319434 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:08:39 INFO - PROCESS | 3236 | 1467821319437 Marionette TRACE conn6 <- [1,2862,null,{}] 09:08:39 INFO - PROCESS | 3236 | 1467821319441 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:39 INFO - PROCESS | 3236 | 1467821319444 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:39 INFO - PROCESS | 3236 | 1467821319535 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 09:08:39 INFO - PROCESS | 3236 | 1467821319542 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:39 INFO - PROCESS | 3236 | 1467821319544 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:39 INFO - PROCESS | 3236 | ++DOCSHELL 0E677000 == 27 [pid = 3236] [id = 725] 09:08:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0E69E800) [pid = 3236] [serial = 2175] [outer = 00000000] 09:08:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0EEDCC00) [pid = 3236] [serial = 2176] [outer = 0E69E800] 09:08:39 INFO - PROCESS | 3236 | 1467821319593 Marionette DEBUG loaded listener.js 09:08:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1216B800) [pid = 3236] [serial = 2177] [outer = 0E69E800] 09:08:40 INFO - PROCESS | 3236 | 1467821320060 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:08:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:08:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 09:08:40 INFO - PROCESS | 3236 | 1467821320107 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 09:08:40 INFO - PROCESS | 3236 | 1467821320109 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 09:08:40 INFO - PROCESS | 3236 | 1467821320113 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:08:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:08:40 INFO - PROCESS | 3236 | 1467821320116 Marionette TRACE conn6 <- [1,2866,null,{}] 09:08:40 INFO - PROCESS | 3236 | 1467821320127 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:40 INFO - PROCESS | 3236 | 1467821320131 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:40 INFO - PROCESS | 3236 | 1467821320215 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 09:08:40 INFO - PROCESS | 3236 | 1467821320223 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:40 INFO - PROCESS | 3236 | 1467821320226 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:40 INFO - PROCESS | 3236 | ++DOCSHELL 12B4E400 == 28 [pid = 3236] [id = 726] 09:08:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (12B4FC00) [pid = 3236] [serial = 2178] [outer = 00000000] 09:08:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (12CA2C00) [pid = 3236] [serial = 2179] [outer = 12B4FC00] 09:08:40 INFO - PROCESS | 3236 | 1467821320274 Marionette DEBUG loaded listener.js 09:08:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (1375C800) [pid = 3236] [serial = 2180] [outer = 12B4FC00] 09:08:40 INFO - PROCESS | 3236 | 1467821320786 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:08:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:08:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 09:08:40 INFO - PROCESS | 3236 | 1467821320847 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 09:08:40 INFO - PROCESS | 3236 | 1467821320849 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 09:08:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:08:40 INFO - PROCESS | 3236 | 1467821320862 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:08:40 INFO - PROCESS | 3236 | 1467821320864 Marionette TRACE conn6 <- [1,2870,null,{}] 09:08:40 INFO - PROCESS | 3236 | 1467821320867 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:40 INFO - PROCESS | 3236 | 1467821320869 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:41 INFO - PROCESS | 3236 | 1467821321021 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 09:08:41 INFO - PROCESS | 3236 | 1467821321031 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:41 INFO - PROCESS | 3236 | 1467821321033 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:41 INFO - PROCESS | 3236 | ++DOCSHELL 13766C00 == 29 [pid = 3236] [id = 727] 09:08:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (13C4A800) [pid = 3236] [serial = 2181] [outer = 00000000] 09:08:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (148A7000) [pid = 3236] [serial = 2182] [outer = 13C4A800] 09:08:41 INFO - PROCESS | 3236 | 1467821321079 Marionette DEBUG loaded listener.js 09:08:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (15CBB000) [pid = 3236] [serial = 2183] [outer = 13C4A800] 09:08:41 INFO - PROCESS | 3236 | 1467821321526 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:08:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:08:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 09:08:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:08:41 INFO - PROCESS | 3236 | 1467821321540 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 09:08:41 INFO - PROCESS | 3236 | 1467821321542 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 09:08:41 INFO - PROCESS | 3236 | 1467821321550 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:08:41 INFO - PROCESS | 3236 | 1467821321552 Marionette TRACE conn6 <- [1,2874,null,{}] 09:08:41 INFO - PROCESS | 3236 | 1467821321556 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:41 INFO - PROCESS | 3236 | 1467821321558 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:41 INFO - PROCESS | 3236 | 1467821321692 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 09:08:41 INFO - PROCESS | 3236 | 1467821321709 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:41 INFO - PROCESS | 3236 | 1467821321711 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:41 INFO - PROCESS | 3236 | ++DOCSHELL 1610DC00 == 30 [pid = 3236] [id = 728] 09:08:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1610E000) [pid = 3236] [serial = 2184] [outer = 00000000] 09:08:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1616B400) [pid = 3236] [serial = 2185] [outer = 1610E000] 09:08:41 INFO - PROCESS | 3236 | 1467821321756 Marionette DEBUG loaded listener.js 09:08:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (161E4800) [pid = 3236] [serial = 2186] [outer = 1610E000] 09:08:42 INFO - PROCESS | 3236 | 1467821322240 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:08:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:08:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 09:08:42 INFO - PROCESS | 3236 | 1467821322278 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 09:08:42 INFO - PROCESS | 3236 | 1467821322280 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 09:08:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:08:42 INFO - PROCESS | 3236 | 1467821322283 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:08:42 INFO - PROCESS | 3236 | 1467821322284 Marionette TRACE conn6 <- [1,2878,null,{}] 09:08:42 INFO - PROCESS | 3236 | 1467821322288 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:42 INFO - PROCESS | 3236 | 1467821322293 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:42 INFO - PROCESS | 3236 | 1467821322448 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 09:08:42 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (1693B800) [pid = 3236] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:08:42 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (183E2000) [pid = 3236] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:08:42 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1615D800) [pid = 3236] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:08:42 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (18237000) [pid = 3236] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:08:42 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0EFCC400) [pid = 3236] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:08:42 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (18210C00) [pid = 3236] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:08:42 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (09369C00) [pid = 3236] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:08:42 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (15CBD400) [pid = 3236] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:08:42 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (13766000) [pid = 3236] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:08:42 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (12B05800) [pid = 3236] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:08:42 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0DEF2000) [pid = 3236] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:08:42 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (18F87C00) [pid = 3236] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:08:42 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (12219400) [pid = 3236] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:08:42 INFO - PROCESS | 3236 | 1467821322793 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:42 INFO - PROCESS | 3236 | 1467821322796 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:42 INFO - PROCESS | 3236 | ++DOCSHELL 0D8F9400 == 31 [pid = 3236] [id = 729] 09:08:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0DEE4800) [pid = 3236] [serial = 2187] [outer = 00000000] 09:08:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0E6AD000) [pid = 3236] [serial = 2188] [outer = 0DEE4800] 09:08:42 INFO - PROCESS | 3236 | 1467821322850 Marionette DEBUG loaded listener.js 09:08:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (12B27400) [pid = 3236] [serial = 2189] [outer = 0DEE4800] 09:08:43 INFO - PROCESS | 3236 | 1467821323212 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:08:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:08:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 970ms 09:08:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:08:43 INFO - PROCESS | 3236 | 1467821323254 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 09:08:43 INFO - PROCESS | 3236 | 1467821323256 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 09:08:43 INFO - PROCESS | 3236 | 1467821323267 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:08:43 INFO - PROCESS | 3236 | 1467821323269 Marionette TRACE conn6 <- [1,2882,null,{}] 09:08:43 INFO - PROCESS | 3236 | 1467821323273 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:43 INFO - PROCESS | 3236 | 1467821323275 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:43 INFO - PROCESS | 3236 | 1467821323352 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 09:08:43 INFO - PROCESS | 3236 | 1467821323357 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:43 INFO - PROCESS | 3236 | 1467821323359 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:43 INFO - PROCESS | 3236 | ++DOCSHELL 1615D800 == 32 [pid = 3236] [id = 730] 09:08:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (161E2C00) [pid = 3236] [serial = 2190] [outer = 00000000] 09:08:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (16C05400) [pid = 3236] [serial = 2191] [outer = 161E2C00] 09:08:43 INFO - PROCESS | 3236 | 1467821323403 Marionette DEBUG loaded listener.js 09:08:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (171DEC00) [pid = 3236] [serial = 2192] [outer = 161E2C00] 09:08:43 INFO - PROCESS | 3236 | 1467821323838 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:08:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:08:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 631ms 09:08:43 INFO - PROCESS | 3236 | 1467821323890 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 09:08:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:08:43 INFO - PROCESS | 3236 | 1467821323892 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 09:08:43 INFO - PROCESS | 3236 | 1467821323895 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:08:43 INFO - PROCESS | 3236 | 1467821323897 Marionette TRACE conn6 <- [1,2886,null,{}] 09:08:43 INFO - PROCESS | 3236 | 1467821323900 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:43 INFO - PROCESS | 3236 | 1467821323902 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:43 INFO - PROCESS | 3236 | 1467821323982 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 09:08:43 INFO - PROCESS | 3236 | 1467821323990 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:43 INFO - PROCESS | 3236 | 1467821323992 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:43 INFO - PROCESS | 3236 | ++DOCSHELL 16A46C00 == 33 [pid = 3236] [id = 731] 09:08:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (171E4000) [pid = 3236] [serial = 2193] [outer = 00000000] 09:08:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (175AA400) [pid = 3236] [serial = 2194] [outer = 171E4000] 09:08:44 INFO - PROCESS | 3236 | 1467821324035 Marionette DEBUG loaded listener.js 09:08:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (159CAC00) [pid = 3236] [serial = 2195] [outer = 171E4000] 09:08:44 INFO - PROCESS | 3236 | 1467821324503 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:08:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:08:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 630ms 09:08:44 INFO - PROCESS | 3236 | 1467821324526 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 09:08:44 INFO - PROCESS | 3236 | 1467821324528 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 09:08:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:08:44 INFO - PROCESS | 3236 | 1467821324531 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:08:44 INFO - PROCESS | 3236 | 1467821324533 Marionette TRACE conn6 <- [1,2890,null,{}] 09:08:44 INFO - PROCESS | 3236 | 1467821324536 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:44 INFO - PROCESS | 3236 | 1467821324538 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:44 INFO - PROCESS | 3236 | 1467821324664 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 09:08:44 INFO - PROCESS | 3236 | 1467821324675 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:44 INFO - PROCESS | 3236 | 1467821324687 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:44 INFO - PROCESS | 3236 | ++DOCSHELL 175C6C00 == 34 [pid = 3236] [id = 732] 09:08:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (175C8C00) [pid = 3236] [serial = 2196] [outer = 00000000] 09:08:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (18208000) [pid = 3236] [serial = 2197] [outer = 175C8C00] 09:08:44 INFO - PROCESS | 3236 | 1467821324735 Marionette DEBUG loaded listener.js 09:08:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (18230000) [pid = 3236] [serial = 2198] [outer = 175C8C00] 09:08:45 INFO - PROCESS | 3236 | 1467821325535 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:08:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:08:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1078ms 09:08:45 INFO - PROCESS | 3236 | 1467821325610 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 09:08:45 INFO - PROCESS | 3236 | 1467821325615 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 09:08:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:08:45 INFO - PROCESS | 3236 | 1467821325619 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:08:45 INFO - PROCESS | 3236 | 1467821325625 Marionette TRACE conn6 <- [1,2894,null,{}] 09:08:45 INFO - PROCESS | 3236 | 1467821325630 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:45 INFO - PROCESS | 3236 | 1467821325633 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:45 INFO - PROCESS | 3236 | 1467821325773 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 09:08:45 INFO - PROCESS | 3236 | 1467821325910 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:45 INFO - PROCESS | 3236 | 1467821325914 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:45 INFO - PROCESS | 3236 | ++DOCSHELL 0DF97C00 == 35 [pid = 3236] [id = 733] 09:08:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (0E050800) [pid = 3236] [serial = 2199] [outer = 00000000] 09:08:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (0E6E6800) [pid = 3236] [serial = 2200] [outer = 0E050800] 09:08:45 INFO - PROCESS | 3236 | 1467821325972 Marionette DEBUG loaded listener.js 09:08:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (12170800) [pid = 3236] [serial = 2201] [outer = 0E050800] 09:08:46 INFO - PROCESS | 3236 | 1467821326661 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:08:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:08:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1125ms 09:08:46 INFO - PROCESS | 3236 | 1467821326745 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 09:08:46 INFO - PROCESS | 3236 | 1467821326750 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 09:08:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:08:46 INFO - PROCESS | 3236 | 1467821326756 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:08:46 INFO - PROCESS | 3236 | 1467821326759 Marionette TRACE conn6 <- [1,2898,null,{}] 09:08:46 INFO - PROCESS | 3236 | 1467821326763 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:46 INFO - PROCESS | 3236 | 1467821326766 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:46 INFO - PROCESS | 3236 | 1467821326911 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 09:08:47 INFO - PROCESS | 3236 | 1467821327049 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:47 INFO - PROCESS | 3236 | 1467821327051 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:47 INFO - PROCESS | 3236 | ++DOCSHELL 0DE75C00 == 36 [pid = 3236] [id = 734] 09:08:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0E328C00) [pid = 3236] [serial = 2202] [outer = 00000000] 09:08:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (14179C00) [pid = 3236] [serial = 2203] [outer = 0E328C00] 09:08:47 INFO - PROCESS | 3236 | 1467821327109 Marionette DEBUG loaded listener.js 09:08:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (148D7400) [pid = 3236] [serial = 2204] [outer = 0E328C00] 09:08:47 INFO - PROCESS | 3236 | 1467821327828 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:08:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:08:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:08:47 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1122ms 09:08:47 INFO - PROCESS | 3236 | 1467821327882 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 09:08:47 INFO - PROCESS | 3236 | 1467821327886 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 09:08:47 INFO - TEST-START | /DOMEvents/constructors.html 09:08:47 INFO - PROCESS | 3236 | 1467821327891 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:08:47 INFO - PROCESS | 3236 | 1467821327896 Marionette TRACE conn6 <- [1,2902,null,{}] 09:08:47 INFO - PROCESS | 3236 | 1467821327900 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:47 INFO - PROCESS | 3236 | 1467821327903 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:48 INFO - PROCESS | 3236 | 1467821328008 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 09:08:48 INFO - PROCESS | 3236 | --DOCSHELL 16A46C00 == 35 [pid = 3236] [id = 731] 09:08:48 INFO - PROCESS | 3236 | --DOCSHELL 1615D800 == 34 [pid = 3236] [id = 730] 09:08:48 INFO - PROCESS | 3236 | --DOCSHELL 0D8F9400 == 33 [pid = 3236] [id = 729] 09:08:48 INFO - PROCESS | 3236 | --DOCSHELL 1610DC00 == 32 [pid = 3236] [id = 728] 09:08:48 INFO - PROCESS | 3236 | --DOCSHELL 13766C00 == 31 [pid = 3236] [id = 727] 09:08:48 INFO - PROCESS | 3236 | --DOCSHELL 12B4E400 == 30 [pid = 3236] [id = 726] 09:08:48 INFO - PROCESS | 3236 | --DOCSHELL 0E677000 == 29 [pid = 3236] [id = 725] 09:08:48 INFO - PROCESS | 3236 | --DOCSHELL 0DF8E000 == 28 [pid = 3236] [id = 724] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (16A45C00) [pid = 3236] [serial = 2140] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (183E5400) [pid = 3236] [serial = 2153] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (175C9000) [pid = 3236] [serial = 2143] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (16A8BC00) [pid = 3236] [serial = 2141] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (183D0400) [pid = 3236] [serial = 2146] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (1216CC00) [pid = 3236] [serial = 2131] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (18239C00) [pid = 3236] [serial = 2120] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0DEEBC00) [pid = 3236] [serial = 2128] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0E32A000) [pid = 3236] [serial = 2129] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1616C800) [pid = 3236] [serial = 2137] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (13C4E400) [pid = 3236] [serial = 2134] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (1483A000) [pid = 3236] [serial = 2135] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1375D000) [pid = 3236] [serial = 2125] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1417D000) [pid = 3236] [serial = 2126] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0E05A800) [pid = 3236] [serial = 2122] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (19025800) [pid = 3236] [serial = 2156] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0E674000) [pid = 3236] [serial = 2123] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (12196400) [pid = 3236] [serial = 2132] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (19025400) [pid = 3236] [serial = 2155] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (175CC800) [pid = 3236] [serial = 2144] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (17D94000) [pid = 3236] [serial = 2150] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (18457800) [pid = 3236] [serial = 2152] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (183DBC00) [pid = 3236] [serial = 2147] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (16A89400) [pid = 3236] [serial = 2149] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (161E4C00) [pid = 3236] [serial = 2138] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 3236 | 1467821328163 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:48 INFO - PROCESS | 3236 | 1467821328166 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:48 INFO - PROCESS | 3236 | ++DOCSHELL 0D8F9400 == 29 [pid = 3236] [id = 735] 09:08:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0D8FA800) [pid = 3236] [serial = 2205] [outer = 00000000] 09:08:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0DEEBC00) [pid = 3236] [serial = 2206] [outer = 0D8FA800] 09:08:48 INFO - PROCESS | 3236 | 1467821328215 Marionette DEBUG loaded listener.js 09:08:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0E059400) [pid = 3236] [serial = 2207] [outer = 0D8FA800] 09:08:48 INFO - PROCESS | 3236 | 1467821328839 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:08:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:08:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:08:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:08:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:08:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:08:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:08:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:08:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:08:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:08:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:08:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:08:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:08:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:08:48 INFO - TEST-OK | /DOMEvents/constructors.html | took 1004ms 09:08:48 INFO - PROCESS | 3236 | 1467821328897 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 09:08:48 INFO - PROCESS | 3236 | 1467821328902 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 09:08:48 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:08:48 INFO - PROCESS | 3236 | 1467821328908 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:08:48 INFO - PROCESS | 3236 | 1467821328910 Marionette TRACE conn6 <- [1,2906,null,{}] 09:08:48 INFO - PROCESS | 3236 | 1467821328914 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:48 INFO - PROCESS | 3236 | 1467821328917 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:48 INFO - PROCESS | 3236 | 1467821329004 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 09:08:49 INFO - PROCESS | 3236 | 1467821329106 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:49 INFO - PROCESS | 3236 | 1467821329109 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:49 INFO - PROCESS | 3236 | ++DOCSHELL 1258DC00 == 30 [pid = 3236] [id = 736] 09:08:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (125B5800) [pid = 3236] [serial = 2208] [outer = 00000000] 09:08:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (12B05800) [pid = 3236] [serial = 2209] [outer = 125B5800] 09:08:49 INFO - PROCESS | 3236 | 1467821329156 Marionette DEBUG loaded listener.js 09:08:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (12BEB000) [pid = 3236] [serial = 2210] [outer = 125B5800] 09:08:49 INFO - PROCESS | 3236 | 1467821329513 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:08:49 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:08:49 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 09:08:49 INFO - PROCESS | 3236 | 1467821329541 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 09:08:49 INFO - PROCESS | 3236 | 1467821329544 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 09:08:49 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:08:49 INFO - PROCESS | 3236 | 1467821329561 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:08:49 INFO - PROCESS | 3236 | 1467821329564 Marionette TRACE conn6 <- [1,2910,null,{}] 09:08:49 INFO - PROCESS | 3236 | 1467821329575 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:49 INFO - PROCESS | 3236 | 1467821329580 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:49 INFO - PROCESS | 3236 | 1467821329667 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 09:08:49 INFO - PROCESS | 3236 | 1467821329675 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:49 INFO - PROCESS | 3236 | 1467821329678 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:49 INFO - PROCESS | 3236 | ++DOCSHELL 148A5800 == 31 [pid = 3236] [id = 737] 09:08:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (148A9400) [pid = 3236] [serial = 2211] [outer = 00000000] 09:08:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (16103800) [pid = 3236] [serial = 2212] [outer = 148A9400] 09:08:49 INFO - PROCESS | 3236 | 1467821329725 Marionette DEBUG loaded listener.js 09:08:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (14581800) [pid = 3236] [serial = 2213] [outer = 148A9400] 09:08:50 INFO - PROCESS | 3236 | [3236] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:08:50 INFO - PROCESS | 3236 | [3236] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:08:50 INFO - PROCESS | 3236 | [3236] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:08:50 INFO - PROCESS | 3236 | [3236] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:08:50 INFO - PROCESS | 3236 | 1467821330286 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:08:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:08:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:08:50 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 09:08:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:08:50 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 09:08:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:08:50 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]" 09:08:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:08:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:08:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 795ms 09:08:50 INFO - PROCESS | 3236 | 1467821330384 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 09:08:50 INFO - PROCESS | 3236 | 1467821330386 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 09:08:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:08:50 INFO - PROCESS | 3236 | 1467821330390 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:08:50 INFO - PROCESS | 3236 | 1467821330392 Marionette TRACE conn6 <- [1,2914,null,{}] 09:08:50 INFO - PROCESS | 3236 | 1467821330395 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:50 INFO - PROCESS | 3236 | 1467821330397 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:50 INFO - PROCESS | 3236 | 1467821330520 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 09:08:50 INFO - PROCESS | 3236 | 1467821330532 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:50 INFO - PROCESS | 3236 | 1467821330534 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:50 INFO - PROCESS | 3236 | ++DOCSHELL 161EAC00 == 32 [pid = 3236] [id = 738] 09:08:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (16A35800) [pid = 3236] [serial = 2214] [outer = 00000000] 09:08:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (16C0E800) [pid = 3236] [serial = 2215] [outer = 16A35800] 09:08:50 INFO - PROCESS | 3236 | 1467821330636 Marionette DEBUG loaded listener.js 09:08:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (17157C00) [pid = 3236] [serial = 2216] [outer = 16A35800] 09:08:50 INFO - PROCESS | 3236 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:08:50 INFO - PROCESS | 3236 | 1467821331002 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:08:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:08:51 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 09:08:51 INFO - PROCESS | 3236 | 1467821331067 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 09:08:51 INFO - PROCESS | 3236 | 1467821331069 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 09:08:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:08:51 INFO - PROCESS | 3236 | 1467821331072 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:08:51 INFO - PROCESS | 3236 | 1467821331074 Marionette TRACE conn6 <- [1,2918,null,{}] 09:08:51 INFO - PROCESS | 3236 | 1467821331078 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:51 INFO - PROCESS | 3236 | 1467821331080 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:51 INFO - PROCESS | 3236 | 1467821331198 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 09:08:51 INFO - PROCESS | 3236 | 1467821331203 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:51 INFO - PROCESS | 3236 | 1467821331205 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:51 INFO - PROCESS | 3236 | ++DOCSHELL 16C0E400 == 33 [pid = 3236] [id = 739] 09:08:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (171E3800) [pid = 3236] [serial = 2217] [outer = 00000000] 09:08:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (175CE000) [pid = 3236] [serial = 2218] [outer = 171E3800] 09:08:51 INFO - PROCESS | 3236 | 1467821331250 Marionette DEBUG loaded listener.js 09:08:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (175D0000) [pid = 3236] [serial = 2219] [outer = 171E3800] 09:08:51 INFO - PROCESS | 3236 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:08:51 INFO - PROCESS | 3236 | 1467821331695 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:08:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:08:51 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 09:08:51 INFO - PROCESS | 3236 | 1467821331743 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 09:08:51 INFO - PROCESS | 3236 | 1467821331745 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 09:08:51 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:08:51 INFO - PROCESS | 3236 | 1467821331748 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:08:51 INFO - PROCESS | 3236 | 1467821331750 Marionette TRACE conn6 <- [1,2922,null,{}] 09:08:51 INFO - PROCESS | 3236 | 1467821331754 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:51 INFO - PROCESS | 3236 | 1467821331759 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:51 INFO - PROCESS | 3236 | 1467821331900 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 09:08:52 INFO - PROCESS | 3236 | 1467821332007 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:52 INFO - PROCESS | 3236 | 1467821332009 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:52 INFO - PROCESS | 3236 | ++DOCSHELL 1822CC00 == 34 [pid = 3236] [id = 740] 09:08:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (1822EC00) [pid = 3236] [serial = 2220] [outer = 00000000] 09:08:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (183D0400) [pid = 3236] [serial = 2221] [outer = 1822EC00] 09:08:52 INFO - PROCESS | 3236 | 1467821332054 Marionette DEBUG loaded listener.js 09:08:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (183D6800) [pid = 3236] [serial = 2222] [outer = 1822EC00] 09:08:52 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0E055400) [pid = 3236] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:08:52 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (13767000) [pid = 3236] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:08:52 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (190CC000) [pid = 3236] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:08:52 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0DEE4800) [pid = 3236] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:08:52 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0DF20400) [pid = 3236] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:08:52 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (161E2C00) [pid = 3236] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:08:52 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (171E4000) [pid = 3236] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:08:52 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (13C4A800) [pid = 3236] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:08:52 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0E675800) [pid = 3236] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:08:52 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0DF8E400) [pid = 3236] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:08:52 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1610E000) [pid = 3236] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:08:52 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (12B4FC00) [pid = 3236] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:08:52 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (0E69E800) [pid = 3236] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:08:52 INFO - PROCESS | 3236 | 1467821332513 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:08:52 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:08:52 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 831ms 09:08:52 INFO - PROCESS | 3236 | 1467821332580 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 09:08:52 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:08:52 INFO - PROCESS | 3236 | 1467821332582 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 09:08:52 INFO - PROCESS | 3236 | 1467821332586 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:08:52 INFO - PROCESS | 3236 | 1467821332587 Marionette TRACE conn6 <- [1,2926,null,{}] 09:08:52 INFO - PROCESS | 3236 | 1467821332591 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:52 INFO - PROCESS | 3236 | 1467821332593 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:52 INFO - PROCESS | 3236 | 1467821332672 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 09:08:52 INFO - PROCESS | 3236 | 1467821332774 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:52 INFO - PROCESS | 3236 | 1467821332776 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:52 INFO - PROCESS | 3236 | ++DOCSHELL 0E69E800 == 35 [pid = 3236] [id = 741] 09:08:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0E8DF800) [pid = 3236] [serial = 2223] [outer = 00000000] 09:08:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (1615BC00) [pid = 3236] [serial = 2224] [outer = 0E8DF800] 09:08:52 INFO - PROCESS | 3236 | 1467821332820 Marionette DEBUG loaded listener.js 09:08:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (1693E000) [pid = 3236] [serial = 2225] [outer = 0E8DF800] 09:08:53 INFO - PROCESS | 3236 | 1467821333123 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:08:53 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. 09:08:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 570ms 09:08:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:08:53 INFO - PROCESS | 3236 | 1467821333159 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 09:08:53 INFO - PROCESS | 3236 | 1467821333161 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 09:08:53 INFO - PROCESS | 3236 | 1467821333164 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:08:53 INFO - PROCESS | 3236 | 1467821333166 Marionette TRACE conn6 <- [1,2930,null,{}] 09:08:53 INFO - PROCESS | 3236 | 1467821333169 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:53 INFO - PROCESS | 3236 | 1467821333171 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:53 INFO - PROCESS | 3236 | 1467821333259 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 09:08:53 INFO - PROCESS | 3236 | 1467821333389 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:53 INFO - PROCESS | 3236 | 1467821333390 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:53 INFO - PROCESS | 3236 | ++DOCSHELL 0D860000 == 36 [pid = 3236] [id = 742] 09:08:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0E66BC00) [pid = 3236] [serial = 2226] [outer = 00000000] 09:08:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (183E0800) [pid = 3236] [serial = 2227] [outer = 0E66BC00] 09:08:53 INFO - PROCESS | 3236 | 1467821333434 Marionette DEBUG loaded listener.js 09:08:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1845DC00) [pid = 3236] [serial = 2228] [outer = 0E66BC00] 09:08:53 INFO - PROCESS | 3236 | 1467821333749 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:08:53 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 09:08:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:08:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 631ms 09:08:53 INFO - PROCESS | 3236 | 1467821333797 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 09:08:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:08:53 INFO - PROCESS | 3236 | 1467821333798 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 09:08:53 INFO - PROCESS | 3236 | 1467821333802 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:08:53 INFO - PROCESS | 3236 | 1467821333813 Marionette TRACE conn6 <- [1,2934,null,{}] 09:08:53 INFO - PROCESS | 3236 | 1467821333817 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:53 INFO - PROCESS | 3236 | 1467821333819 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:53 INFO - PROCESS | 3236 | 1467821333946 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 09:08:53 INFO - PROCESS | 3236 | 1467821333953 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:53 INFO - PROCESS | 3236 | 1467821333955 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:53 INFO - PROCESS | 3236 | ++DOCSHELL 18461000 == 37 [pid = 3236] [id = 743] 09:08:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18461800) [pid = 3236] [serial = 2229] [outer = 00000000] 09:08:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (190D5800) [pid = 3236] [serial = 2230] [outer = 18461800] 09:08:53 INFO - PROCESS | 3236 | 1467821334000 Marionette DEBUG loaded listener.js 09:08:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (19176C00) [pid = 3236] [serial = 2231] [outer = 18461800] 09:08:54 INFO - PROCESS | 3236 | 1467821334385 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:08:54 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. 09:08:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 09:08:54 INFO - PROCESS | 3236 | 1467821334454 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 09:08:54 INFO - PROCESS | 3236 | 1467821334458 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 09:08:54 INFO - PROCESS | 3236 | 1467821334464 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:08:54 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:08:54 INFO - PROCESS | 3236 | 1467821334468 Marionette TRACE conn6 <- [1,2938,null,{}] 09:08:54 INFO - PROCESS | 3236 | 1467821334474 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:54 INFO - PROCESS | 3236 | 1467821334478 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:54 INFO - PROCESS | 3236 | 1467821334632 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 09:08:54 INFO - PROCESS | 3236 | 1467821334830 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:54 INFO - PROCESS | 3236 | 1467821334836 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:54 INFO - PROCESS | 3236 | ++DOCSHELL 0DF96C00 == 38 [pid = 3236] [id = 744] 09:08:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (0DF9B800) [pid = 3236] [serial = 2232] [outer = 00000000] 09:08:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (0E672000) [pid = 3236] [serial = 2233] [outer = 0DF9B800] 09:08:54 INFO - PROCESS | 3236 | 1467821334895 Marionette DEBUG loaded listener.js 09:08:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (0E6ACC00) [pid = 3236] [serial = 2234] [outer = 0DF9B800] 09:08:55 INFO - PROCESS | 3236 | ++DOCSHELL 12215000 == 39 [pid = 3236] [id = 745] 09:08:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (12A27400) [pid = 3236] [serial = 2235] [outer = 00000000] 09:08:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (13765800) [pid = 3236] [serial = 2236] [outer = 12A27400] 09:08:55 INFO - PROCESS | 3236 | 1467821335505 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:08:55 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. 09:08:55 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1079ms 09:08:55 INFO - PROCESS | 3236 | 1467821335548 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 09:08:55 INFO - PROCESS | 3236 | 1467821335551 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 09:08:55 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:08:55 INFO - PROCESS | 3236 | 1467821335564 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:08:55 INFO - PROCESS | 3236 | 1467821335568 Marionette TRACE conn6 <- [1,2942,null,{}] 09:08:55 INFO - PROCESS | 3236 | 1467821335573 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:55 INFO - PROCESS | 3236 | 1467821335576 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:55 INFO - PROCESS | 3236 | 1467821335734 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 09:08:55 INFO - PROCESS | 3236 | 1467821335873 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:55 INFO - PROCESS | 3236 | 1467821335876 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:55 INFO - PROCESS | 3236 | ++DOCSHELL 1457C800 == 40 [pid = 3236] [id = 746] 09:08:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (14583000) [pid = 3236] [serial = 2237] [outer = 00000000] 09:08:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (148A6800) [pid = 3236] [serial = 2238] [outer = 14583000] 09:08:55 INFO - PROCESS | 3236 | 1467821335934 Marionette DEBUG loaded listener.js 09:08:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (16936C00) [pid = 3236] [serial = 2239] [outer = 14583000] 09:08:56 INFO - PROCESS | 3236 | 1467821336481 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:08:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:08:56 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 09:08:56 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 990ms 09:08:56 INFO - PROCESS | 3236 | 1467821336553 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 09:08:56 INFO - PROCESS | 3236 | 1467821336556 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 09:08:56 INFO - PROCESS | 3236 | 1467821336559 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:08:56 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:08:56 INFO - PROCESS | 3236 | 1467821336562 Marionette TRACE conn6 <- [1,2946,null,{}] 09:08:56 INFO - PROCESS | 3236 | 1467821336572 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:56 INFO - PROCESS | 3236 | 1467821336577 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:56 INFO - PROCESS | 3236 | 1467821336727 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 09:08:56 INFO - PROCESS | 3236 | 1467821336892 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:56 INFO - PROCESS | 3236 | 1467821336896 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:56 INFO - PROCESS | 3236 | ++DOCSHELL 1938C000 == 41 [pid = 3236] [id = 747] 09:08:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (1938C400) [pid = 3236] [serial = 2240] [outer = 00000000] 09:08:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (19391C00) [pid = 3236] [serial = 2241] [outer = 1938C400] 09:08:56 INFO - PROCESS | 3236 | 1467821336955 Marionette DEBUG loaded listener.js 09:08:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (194C9C00) [pid = 3236] [serial = 2242] [outer = 1938C400] 09:08:57 INFO - PROCESS | 3236 | 1467821337521 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:08:57 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. 09:08:57 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 970ms 09:08:57 INFO - PROCESS | 3236 | 1467821337532 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 09:08:57 INFO - PROCESS | 3236 | 1467821337535 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 09:08:57 INFO - PROCESS | 3236 | 1467821337538 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:08:57 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:08:57 INFO - PROCESS | 3236 | 1467821337540 Marionette TRACE conn6 <- [1,2950,null,{}] 09:08:57 INFO - PROCESS | 3236 | 1467821337544 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:57 INFO - PROCESS | 3236 | 1467821337546 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:57 INFO - PROCESS | 3236 | 1467821337658 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 09:08:57 INFO - PROCESS | 3236 | 1467821337844 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:57 INFO - PROCESS | 3236 | 1467821337846 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:57 INFO - PROCESS | 3236 | ++DOCSHELL 175B1000 == 42 [pid = 3236] [id = 748] 09:08:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (175B6800) [pid = 3236] [serial = 2243] [outer = 00000000] 09:08:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (19FC6800) [pid = 3236] [serial = 2244] [outer = 175B6800] 09:08:57 INFO - PROCESS | 3236 | 1467821337901 Marionette DEBUG loaded listener.js 09:08:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (1A8D3400) [pid = 3236] [serial = 2245] [outer = 175B6800] 09:08:58 INFO - PROCESS | 3236 | 1467821338647 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:08:58 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. 09:08:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1119ms 09:08:58 INFO - PROCESS | 3236 | 1467821338662 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 09:08:58 INFO - PROCESS | 3236 | 1467821338666 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 09:08:58 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:08:58 INFO - PROCESS | 3236 | 1467821338683 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:08:58 INFO - PROCESS | 3236 | 1467821338687 Marionette TRACE conn6 <- [1,2954,null,{}] 09:08:58 INFO - PROCESS | 3236 | 1467821338694 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:58 INFO - PROCESS | 3236 | 1467821338697 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:58 INFO - PROCESS | 3236 | 1467821338807 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 09:08:58 INFO - PROCESS | 3236 | 1467821338954 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:58 INFO - PROCESS | 3236 | 1467821338959 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:08:58 INFO - PROCESS | 3236 | ++DOCSHELL 0E8E1000 == 43 [pid = 3236] [id = 749] 09:08:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (0E8E5C00) [pid = 3236] [serial = 2246] [outer = 00000000] 09:08:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (12174400) [pid = 3236] [serial = 2247] [outer = 0E8E5C00] 09:08:59 INFO - PROCESS | 3236 | 1467821339012 Marionette DEBUG loaded listener.js 09:08:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (122EEC00) [pid = 3236] [serial = 2248] [outer = 0E8E5C00] 09:09:00 INFO - PROCESS | 3236 | --DOCSHELL 0D860000 == 42 [pid = 3236] [id = 742] 09:09:00 INFO - PROCESS | 3236 | --DOCSHELL 0E69E800 == 41 [pid = 3236] [id = 741] 09:09:00 INFO - PROCESS | 3236 | --DOCSHELL 1822CC00 == 40 [pid = 3236] [id = 740] 09:09:00 INFO - PROCESS | 3236 | --DOCSHELL 16C0E400 == 39 [pid = 3236] [id = 739] 09:09:00 INFO - PROCESS | 3236 | --DOCSHELL 161EAC00 == 38 [pid = 3236] [id = 738] 09:09:00 INFO - PROCESS | 3236 | --DOCSHELL 148A5800 == 37 [pid = 3236] [id = 737] 09:09:00 INFO - PROCESS | 3236 | --DOCSHELL 1258DC00 == 36 [pid = 3236] [id = 736] 09:09:00 INFO - PROCESS | 3236 | --DOCSHELL 0D8F9400 == 35 [pid = 3236] [id = 735] 09:09:00 INFO - PROCESS | 3236 | --DOCSHELL 0DF97C00 == 34 [pid = 3236] [id = 733] 09:09:00 INFO - PROCESS | 3236 | --DOCSHELL 0DE75C00 == 33 [pid = 3236] [id = 734] 09:09:00 INFO - PROCESS | 3236 | --DOCSHELL 175C6C00 == 32 [pid = 3236] [id = 732] 09:09:00 INFO - PROCESS | 3236 | --DOCSHELL 0E674800 == 31 [pid = 3236] [id = 723] 09:09:00 INFO - PROCESS | 3236 | --DOCSHELL 175B1000 == 30 [pid = 3236] [id = 748] 09:09:00 INFO - PROCESS | 3236 | --DOCSHELL 1457C800 == 29 [pid = 3236] [id = 746] 09:09:00 INFO - PROCESS | 3236 | --DOCSHELL 1938C000 == 28 [pid = 3236] [id = 747] 09:09:00 INFO - PROCESS | 3236 | --DOCSHELL 18461000 == 27 [pid = 3236] [id = 743] 09:09:00 INFO - PROCESS | 3236 | --DOCSHELL 12215000 == 26 [pid = 3236] [id = 745] 09:09:00 INFO - PROCESS | 3236 | --DOCSHELL 0DF96C00 == 25 [pid = 3236] [id = 744] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (175AA400) [pid = 3236] [serial = 2194] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (148A7000) [pid = 3236] [serial = 2182] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (122E5C00) [pid = 3236] [serial = 2171] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (1210DC00) [pid = 3236] [serial = 2170] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (0E05A000) [pid = 3236] [serial = 2173] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (0E324000) [pid = 3236] [serial = 2174] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (1616B400) [pid = 3236] [serial = 2185] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (12CA2C00) [pid = 3236] [serial = 2179] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0EEDCC00) [pid = 3236] [serial = 2176] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1216B800) [pid = 3236] [serial = 2177] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (15CBB000) [pid = 3236] [serial = 2183] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (1216F400) [pid = 3236] [serial = 2159] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0E943000) [pid = 3236] [serial = 2158] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1693C400) [pid = 3236] [serial = 2162] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (15CBAC00) [pid = 3236] [serial = 2161] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (19383800) [pid = 3236] [serial = 2165] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (19183C00) [pid = 3236] [serial = 2164] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0E6AD000) [pid = 3236] [serial = 2188] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0E6A9000) [pid = 3236] [serial = 2168] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0E05B000) [pid = 3236] [serial = 2167] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (161E4800) [pid = 3236] [serial = 2186] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (12B27400) [pid = 3236] [serial = 2189] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (159CAC00) [pid = 3236] [serial = 2195] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (16C05400) [pid = 3236] [serial = 2191] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (171DEC00) [pid = 3236] [serial = 2192] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (1375C800) [pid = 3236] [serial = 2180] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 3236 | 1467821340306 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:09:00 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. 09:09:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1701ms 09:09:00 INFO - PROCESS | 3236 | 1467821340373 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 09:09:00 INFO - PROCESS | 3236 | 1467821340377 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 09:09:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:09:00 INFO - PROCESS | 3236 | 1467821340382 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:09:00 INFO - PROCESS | 3236 | 1467821340385 Marionette TRACE conn6 <- [1,2958,null,{}] 09:09:00 INFO - PROCESS | 3236 | 1467821340390 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:00 INFO - PROCESS | 3236 | 1467821340393 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:00 INFO - PROCESS | 3236 | 1467821340492 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 09:09:00 INFO - PROCESS | 3236 | 1467821340585 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:00 INFO - PROCESS | 3236 | 1467821340588 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:00 INFO - PROCESS | 3236 | ++DOCSHELL 0DEE4000 == 26 [pid = 3236] [id = 750] 09:09:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0DEED800) [pid = 3236] [serial = 2249] [outer = 00000000] 09:09:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0DF1F000) [pid = 3236] [serial = 2250] [outer = 0DEED800] 09:09:00 INFO - PROCESS | 3236 | 1467821340638 Marionette DEBUG loaded listener.js 09:09:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0DF75C00) [pid = 3236] [serial = 2251] [outer = 0DEED800] 09:09:01 INFO - PROCESS | 3236 | 1467821341041 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:09:01 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. 09:09:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 09:09:01 INFO - PROCESS | 3236 | 1467821341053 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 09:09:01 INFO - PROCESS | 3236 | 1467821341058 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 09:09:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:09:01 INFO - PROCESS | 3236 | 1467821341078 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:09:01 INFO - PROCESS | 3236 | 1467821341080 Marionette TRACE conn6 <- [1,2962,null,{}] 09:09:01 INFO - PROCESS | 3236 | 1467821341084 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:01 INFO - PROCESS | 3236 | 1467821341087 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:01 INFO - PROCESS | 3236 | 1467821341176 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 09:09:01 INFO - PROCESS | 3236 | 1467821341182 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:01 INFO - PROCESS | 3236 | 1467821341184 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:01 INFO - PROCESS | 3236 | ++DOCSHELL 0E670000 == 27 [pid = 3236] [id = 751] 09:09:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0E671400) [pid = 3236] [serial = 2252] [outer = 00000000] 09:09:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0E6A0800) [pid = 3236] [serial = 2253] [outer = 0E671400] 09:09:01 INFO - PROCESS | 3236 | 1467821341232 Marionette DEBUG loaded listener.js 09:09:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (0E6A8C00) [pid = 3236] [serial = 2254] [outer = 0E671400] 09:09:01 INFO - PROCESS | 3236 | 1467821341673 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:09:01 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. 09:09:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 631ms 09:09:01 INFO - PROCESS | 3236 | 1467821341699 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 09:09:01 INFO - PROCESS | 3236 | 1467821341702 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 09:09:01 INFO - PROCESS | 3236 | 1467821341705 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:09:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:09:01 INFO - PROCESS | 3236 | 1467821341709 Marionette TRACE conn6 <- [1,2966,null,{}] 09:09:01 INFO - PROCESS | 3236 | 1467821341721 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:01 INFO - PROCESS | 3236 | 1467821341726 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:01 INFO - PROCESS | 3236 | 1467821341825 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 09:09:01 INFO - PROCESS | 3236 | 1467821341833 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:01 INFO - PROCESS | 3236 | 1467821341836 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:01 INFO - PROCESS | 3236 | ++DOCSHELL 122A4C00 == 28 [pid = 3236] [id = 752] 09:09:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (122A5000) [pid = 3236] [serial = 2255] [outer = 00000000] 09:09:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (122E8800) [pid = 3236] [serial = 2256] [outer = 122A5000] 09:09:01 INFO - PROCESS | 3236 | 1467821341891 Marionette DEBUG loaded listener.js 09:09:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (125B5400) [pid = 3236] [serial = 2257] [outer = 122A5000] 09:09:02 INFO - PROCESS | 3236 | 1467821342351 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:09:02 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. 09:09:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 09:09:02 INFO - PROCESS | 3236 | 1467821342379 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 09:09:02 INFO - PROCESS | 3236 | 1467821342381 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 09:09:02 INFO - PROCESS | 3236 | 1467821342384 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:09:02 INFO - PROCESS | 3236 | 1467821342386 Marionette TRACE conn6 <- [1,2970,null,{}] 09:09:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:09:02 INFO - PROCESS | 3236 | 1467821342390 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:02 INFO - PROCESS | 3236 | 1467821342391 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:02 INFO - PROCESS | 3236 | 1467821342529 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 09:09:02 INFO - PROCESS | 3236 | 1467821342547 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:02 INFO - PROCESS | 3236 | 1467821342549 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:02 INFO - PROCESS | 3236 | ++DOCSHELL 12B25800 == 29 [pid = 3236] [id = 753] 09:09:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (12B26C00) [pid = 3236] [serial = 2258] [outer = 00000000] 09:09:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (13C4BC00) [pid = 3236] [serial = 2259] [outer = 12B26C00] 09:09:02 INFO - PROCESS | 3236 | 1467821342595 Marionette DEBUG loaded listener.js 09:09:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1457C400) [pid = 3236] [serial = 2260] [outer = 12B26C00] 09:09:02 INFO - PROCESS | 3236 | 1467821342994 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:09:03 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 09:09:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:09:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 09:09:03 INFO - PROCESS | 3236 | 1467821343059 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 3236 | 1467821343061 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 09:09:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:09:03 INFO - PROCESS | 3236 | 1467821343069 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - PROCESS | 3236 | 1467821343071 Marionette TRACE conn6 <- [1,2974,null,{}] 09:09:03 INFO - PROCESS | 3236 | 1467821343075 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:03 INFO - PROCESS | 3236 | 1467821343077 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:03 INFO - PROCESS | 3236 | 1467821343193 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 09:09:03 INFO - PROCESS | 3236 | 1467821343198 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:03 INFO - PROCESS | 3236 | 1467821343200 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:03 INFO - PROCESS | 3236 | ++DOCSHELL 14830800 == 30 [pid = 3236] [id = 754] 09:09:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1489F400) [pid = 3236] [serial = 2261] [outer = 00000000] 09:09:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (16101C00) [pid = 3236] [serial = 2262] [outer = 1489F400] 09:09:03 INFO - PROCESS | 3236 | 1467821343243 Marionette DEBUG loaded listener.js 09:09:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (1610C400) [pid = 3236] [serial = 2263] [outer = 1489F400] 09:09:03 INFO - PROCESS | 3236 | 1467821343697 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:09:03 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. 09:09:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 671ms 09:09:03 INFO - PROCESS | 3236 | 1467821343738 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 3236 | 1467821343741 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 09:09:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:09:03 INFO - PROCESS | 3236 | 1467821343744 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - PROCESS | 3236 | 1467821343745 Marionette TRACE conn6 <- [1,2978,null,{}] 09:09:03 INFO - PROCESS | 3236 | 1467821343748 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:03 INFO - PROCESS | 3236 | 1467821343754 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:03 INFO - PROCESS | 3236 | 1467821343898 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 09:09:03 INFO - PROCESS | 3236 | 1467821343967 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:03 INFO - PROCESS | 3236 | 1467821343969 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:03 INFO - PROCESS | 3236 | ++DOCSHELL 16167800 == 31 [pid = 3236] [id = 755] 09:09:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1616AC00) [pid = 3236] [serial = 2264] [outer = 00000000] 09:09:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (16A47800) [pid = 3236] [serial = 2265] [outer = 1616AC00] 09:09:04 INFO - PROCESS | 3236 | 1467821344014 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (16A85000) [pid = 3236] [serial = 2266] [outer = 1616AC00] 09:09:04 INFO - PROCESS | 3236 | ++DOCSHELL 171E8800 == 32 [pid = 3236] [id = 756] 09:09:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (171E9400) [pid = 3236] [serial = 2267] [outer = 00000000] 09:09:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (171EA400) [pid = 3236] [serial = 2268] [outer = 171E9400] 09:09:04 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (18461800) [pid = 3236] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:09:04 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (148A9400) [pid = 3236] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:09:04 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0D8FA800) [pid = 3236] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:09:04 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (0E8DF800) [pid = 3236] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:09:04 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (16A35800) [pid = 3236] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:09:04 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (171E3800) [pid = 3236] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:09:04 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0E050800) [pid = 3236] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:09:04 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (125B5800) [pid = 3236] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:09:04 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (1822EC00) [pid = 3236] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:09:04 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0E66BC00) [pid = 3236] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:09:04 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0E328C00) [pid = 3236] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:09:04 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (175C8C00) [pid = 3236] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:09:04 INFO - PROCESS | 3236 | 1467821344795 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:09:04 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. 09:09:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1072ms 09:09:04 INFO - PROCESS | 3236 | 1467821344818 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 09:09:04 INFO - PROCESS | 3236 | 1467821344820 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 09:09:04 INFO - PROCESS | 3236 | 1467821344823 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:09:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:09:04 INFO - PROCESS | 3236 | 1467821344824 Marionette TRACE conn6 <- [1,2982,null,{}] 09:09:04 INFO - PROCESS | 3236 | 1467821344828 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:04 INFO - PROCESS | 3236 | 1467821344830 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:04 INFO - PROCESS | 3236 | 1467821344918 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 09:09:04 INFO - PROCESS | 3236 | 1467821344925 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:04 INFO - PROCESS | 3236 | 1467821344927 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:04 INFO - PROCESS | 3236 | ++DOCSHELL 0D8FA800 == 33 [pid = 3236] [id = 757] 09:09:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (0DEE7000) [pid = 3236] [serial = 2269] [outer = 00000000] 09:09:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (1417D800) [pid = 3236] [serial = 2270] [outer = 0DEE7000] 09:09:04 INFO - PROCESS | 3236 | 1467821344971 Marionette DEBUG loaded listener.js 09:09:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (1610E800) [pid = 3236] [serial = 2271] [outer = 0DEE7000] 09:09:05 INFO - PROCESS | 3236 | 1467821345367 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:09:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:09:05 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 09:09:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 570ms 09:09:05 INFO - PROCESS | 3236 | 1467821345411 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 09:09:05 INFO - PROCESS | 3236 | 1467821345413 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 09:09:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:09:05 INFO - PROCESS | 3236 | 1467821345417 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:09:05 INFO - PROCESS | 3236 | 1467821345418 Marionette TRACE conn6 <- [1,2986,null,{}] 09:09:05 INFO - PROCESS | 3236 | 1467821345422 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:05 INFO - PROCESS | 3236 | 1467821345423 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:05 INFO - PROCESS | 3236 | 1467821345552 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 09:09:05 INFO - PROCESS | 3236 | 1467821345560 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:05 INFO - PROCESS | 3236 | 1467821345562 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:05 INFO - PROCESS | 3236 | ++DOCSHELL 1457EC00 == 34 [pid = 3236] [id = 758] 09:09:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16A48C00) [pid = 3236] [serial = 2272] [outer = 00000000] 09:09:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (171E0000) [pid = 3236] [serial = 2273] [outer = 16A48C00] 09:09:05 INFO - PROCESS | 3236 | 1467821345607 Marionette DEBUG loaded listener.js 09:09:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (171E4800) [pid = 3236] [serial = 2274] [outer = 16A48C00] 09:09:06 INFO - PROCESS | 3236 | 1467821346292 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:09:06 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. 09:09:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 970ms 09:09:06 INFO - PROCESS | 3236 | 1467821346389 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 09:09:06 INFO - PROCESS | 3236 | 1467821346393 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 09:09:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:09:06 INFO - PROCESS | 3236 | 1467821346398 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:09:06 INFO - PROCESS | 3236 | 1467821346403 Marionette TRACE conn6 <- [1,2990,null,{}] 09:09:06 INFO - PROCESS | 3236 | 1467821346408 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:06 INFO - PROCESS | 3236 | 1467821346411 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:06 INFO - PROCESS | 3236 | 1467821346548 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 09:09:06 INFO - PROCESS | 3236 | 1467821346687 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:06 INFO - PROCESS | 3236 | 1467821346690 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:06 INFO - PROCESS | 3236 | ++DOCSHELL 0DF98C00 == 35 [pid = 3236] [id = 759] 09:09:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (0E056800) [pid = 3236] [serial = 2275] [outer = 00000000] 09:09:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (0E6A4C00) [pid = 3236] [serial = 2276] [outer = 0E056800] 09:09:06 INFO - PROCESS | 3236 | 1467821346751 Marionette DEBUG loaded listener.js 09:09:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (0E9CC000) [pid = 3236] [serial = 2277] [outer = 0E056800] 09:09:07 INFO - PROCESS | 3236 | 1467821347326 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:09:07 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. 09:09:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 991ms 09:09:07 INFO - PROCESS | 3236 | 1467821347390 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 09:09:07 INFO - PROCESS | 3236 | 1467821347394 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 09:09:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:09:07 INFO - PROCESS | 3236 | 1467821347401 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:09:07 INFO - PROCESS | 3236 | 1467821347404 Marionette TRACE conn6 <- [1,2994,null,{}] 09:09:07 INFO - PROCESS | 3236 | 1467821347408 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:07 INFO - PROCESS | 3236 | 1467821347411 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:07 INFO - PROCESS | 3236 | 1467821347534 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 09:09:07 INFO - PROCESS | 3236 | 1467821347678 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:07 INFO - PROCESS | 3236 | 1467821347680 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:07 INFO - PROCESS | 3236 | ++DOCSHELL 13762000 == 36 [pid = 3236] [id = 760] 09:09:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (13762400) [pid = 3236] [serial = 2278] [outer = 00000000] 09:09:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (148D8C00) [pid = 3236] [serial = 2279] [outer = 13762400] 09:09:07 INFO - PROCESS | 3236 | 1467821347738 Marionette DEBUG loaded listener.js 09:09:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (1615CC00) [pid = 3236] [serial = 2280] [outer = 13762400] 09:09:08 INFO - PROCESS | 3236 | 1467821348531 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:09:08 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. 09:09:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1168ms 09:09:08 INFO - PROCESS | 3236 | 1467821348572 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 09:09:08 INFO - PROCESS | 3236 | 1467821348576 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 09:09:08 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:09:08 INFO - PROCESS | 3236 | 1467821348581 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:09:08 INFO - PROCESS | 3236 | 1467821348585 Marionette TRACE conn6 <- [1,2998,null,{}] 09:09:08 INFO - PROCESS | 3236 | 1467821348590 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:08 INFO - PROCESS | 3236 | 1467821348594 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:08 INFO - PROCESS | 3236 | 1467821348711 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 09:09:08 INFO - PROCESS | 3236 | 1467821348847 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:08 INFO - PROCESS | 3236 | 1467821348851 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:08 INFO - PROCESS | 3236 | ++DOCSHELL 0E058C00 == 37 [pid = 3236] [id = 761] 09:09:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (0E059C00) [pid = 3236] [serial = 2281] [outer = 00000000] 09:09:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (0E321C00) [pid = 3236] [serial = 2282] [outer = 0E059C00] 09:09:08 INFO - PROCESS | 3236 | 1467821348902 Marionette DEBUG loaded listener.js 09:09:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (0E671C00) [pid = 3236] [serial = 2283] [outer = 0E059C00] 09:09:09 INFO - PROCESS | 3236 | --DOCSHELL 0D8FA800 == 36 [pid = 3236] [id = 757] 09:09:09 INFO - PROCESS | 3236 | --DOCSHELL 171E8800 == 35 [pid = 3236] [id = 756] 09:09:09 INFO - PROCESS | 3236 | --DOCSHELL 16167800 == 34 [pid = 3236] [id = 755] 09:09:09 INFO - PROCESS | 3236 | --DOCSHELL 14830800 == 33 [pid = 3236] [id = 754] 09:09:09 INFO - PROCESS | 3236 | --DOCSHELL 12B25800 == 32 [pid = 3236] [id = 753] 09:09:09 INFO - PROCESS | 3236 | --DOCSHELL 122A4C00 == 31 [pid = 3236] [id = 752] 09:09:09 INFO - PROCESS | 3236 | --DOCSHELL 0E670000 == 30 [pid = 3236] [id = 751] 09:09:09 INFO - PROCESS | 3236 | --DOCSHELL 0DEE4000 == 29 [pid = 3236] [id = 750] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (16103800) [pid = 3236] [serial = 2212] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (0DEEBC00) [pid = 3236] [serial = 2206] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (1615BC00) [pid = 3236] [serial = 2224] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (16C0E800) [pid = 3236] [serial = 2215] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (175D0000) [pid = 3236] [serial = 2219] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0E059400) [pid = 3236] [serial = 2207] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (0E6E6800) [pid = 3236] [serial = 2200] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (12B05800) [pid = 3236] [serial = 2209] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (12BEB000) [pid = 3236] [serial = 2210] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (183D0400) [pid = 3236] [serial = 2221] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (183E0800) [pid = 3236] [serial = 2227] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (183D6800) [pid = 3236] [serial = 2222] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (175CE000) [pid = 3236] [serial = 2218] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (14581800) [pid = 3236] [serial = 2213] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (14179C00) [pid = 3236] [serial = 2203] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (17157C00) [pid = 3236] [serial = 2216] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (12170800) [pid = 3236] [serial = 2201] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1693E000) [pid = 3236] [serial = 2225] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (148D7400) [pid = 3236] [serial = 2204] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (18230000) [pid = 3236] [serial = 2198] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (18208000) [pid = 3236] [serial = 2197] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (190D5800) [pid = 3236] [serial = 2230] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (19176C00) [pid = 3236] [serial = 2231] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (1845DC00) [pid = 3236] [serial = 2228] [outer = 00000000] [url = about:blank] 09:09:09 INFO - PROCESS | 3236 | [3236] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:09:09 INFO - PROCESS | 3236 | 1467821349470 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:09:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:09:09 INFO - {} 09:09:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:09:09 INFO - {} 09:09:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:09:09 INFO - {} 09:09:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:09:09 INFO - {} 09:09:09 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 930ms 09:09:09 INFO - PROCESS | 3236 | 1467821349512 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 09:09:09 INFO - PROCESS | 3236 | 1467821349517 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 09:09:09 INFO - TEST-START | /FileAPI/fileReader.html 09:09:09 INFO - PROCESS | 3236 | 1467821349523 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:09:09 INFO - PROCESS | 3236 | 1467821349525 Marionette TRACE conn6 <- [1,3002,null,{}] 09:09:09 INFO - PROCESS | 3236 | 1467821349529 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:09 INFO - PROCESS | 3236 | 1467821349532 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:09 INFO - PROCESS | 3236 | 1467821349626 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 09:09:09 INFO - PROCESS | 3236 | 1467821349757 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:09 INFO - PROCESS | 3236 | 1467821349759 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:09 INFO - PROCESS | 3236 | ++DOCSHELL 0E8B9400 == 30 [pid = 3236] [id = 762] 09:09:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0EEE0C00) [pid = 3236] [serial = 2284] [outer = 00000000] 09:09:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (12173800) [pid = 3236] [serial = 2285] [outer = 0EEE0C00] 09:09:09 INFO - PROCESS | 3236 | 1467821349807 Marionette DEBUG loaded listener.js 09:09:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (122A4400) [pid = 3236] [serial = 2286] [outer = 0EEE0C00] 09:09:10 INFO - PROCESS | 3236 | 1467821350147 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:09:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:09:10 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:09:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:09:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:09:10 INFO - TEST-OK | /FileAPI/fileReader.html | took 670ms 09:09:10 INFO - PROCESS | 3236 | 1467821350210 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 09:09:10 INFO - PROCESS | 3236 | 1467821350212 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 09:09:10 INFO - TEST-START | /FileAPI/historical.html 09:09:10 INFO - PROCESS | 3236 | 1467821350217 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:09:10 INFO - PROCESS | 3236 | 1467821350221 Marionette TRACE conn6 <- [1,3006,null,{}] 09:09:10 INFO - PROCESS | 3236 | 1467821350232 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:10 INFO - PROCESS | 3236 | 1467821350236 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:10 INFO - PROCESS | 3236 | 1467821350325 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 09:09:10 INFO - PROCESS | 3236 | 1467821350332 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:10 INFO - PROCESS | 3236 | 1467821350335 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:10 INFO - PROCESS | 3236 | ++DOCSHELL 13765C00 == 31 [pid = 3236] [id = 763] 09:09:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (13C4AC00) [pid = 3236] [serial = 2287] [outer = 00000000] 09:09:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (1483E400) [pid = 3236] [serial = 2288] [outer = 13C4AC00] 09:09:10 INFO - PROCESS | 3236 | 1467821350384 Marionette DEBUG loaded listener.js 09:09:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (148D3C00) [pid = 3236] [serial = 2289] [outer = 13C4AC00] 09:09:10 INFO - PROCESS | 3236 | 1467821350829 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:09:10 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:09:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:09:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:09:10 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:09:10 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:09:10 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:09:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:09:10 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 09:09:10 INFO - PROCESS | 3236 | 1467821350867 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 09:09:10 INFO - PROCESS | 3236 | 1467821350869 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 09:09:10 INFO - TEST-START | /FileAPI/idlharness.html 09:09:10 INFO - PROCESS | 3236 | 1467821350874 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:09:10 INFO - PROCESS | 3236 | 1467821350876 Marionette TRACE conn6 <- [1,3010,null,{}] 09:09:10 INFO - PROCESS | 3236 | 1467821350879 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:10 INFO - PROCESS | 3236 | 1467821350881 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:10 INFO - PROCESS | 3236 | 1467821350969 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 09:09:10 INFO - PROCESS | 3236 | 1467821350974 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:10 INFO - PROCESS | 3236 | 1467821350984 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:10 INFO - PROCESS | 3236 | ++DOCSHELL 161EAC00 == 32 [pid = 3236] [id = 764] 09:09:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (16936000) [pid = 3236] [serial = 2290] [outer = 00000000] 09:09:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (16A2FC00) [pid = 3236] [serial = 2291] [outer = 16936000] 09:09:11 INFO - PROCESS | 3236 | 1467821351030 Marionette DEBUG loaded listener.js 09:09:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (16A43000) [pid = 3236] [serial = 2292] [outer = 16936000] 09:09:12 INFO - PROCESS | 3236 | 1467821351999 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:09:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:09:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:09:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:09:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:09:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:09:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:09:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:09:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:09:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:09:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:09:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:09:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:09:12 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 09:09:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:09:12 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 09:09:12 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 09:09:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:09:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:09:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:09:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:09:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:09:12 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 09:09:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:09:12 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 09:09:12 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 09:09:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:09:12 INFO - TEST-OK | /FileAPI/idlharness.html | took 1227ms 09:09:12 INFO - PROCESS | 3236 | 1467821352105 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 09:09:12 INFO - PROCESS | 3236 | 1467821352107 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 09:09:12 INFO - TEST-START | /FileAPI/idlharness.worker 09:09:12 INFO - PROCESS | 3236 | 1467821352116 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:09:12 INFO - PROCESS | 3236 | 1467821352118 Marionette TRACE conn6 <- [1,3014,null,{}] 09:09:12 INFO - PROCESS | 3236 | 1467821352124 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:12 INFO - PROCESS | 3236 | 1467821352126 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:12 INFO - PROCESS | 3236 | 1467821352244 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 09:09:12 INFO - PROCESS | 3236 | 1467821352251 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:12 INFO - PROCESS | 3236 | 1467821352253 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:12 INFO - PROCESS | 3236 | ++DOCSHELL 16A4AC00 == 33 [pid = 3236] [id = 765] 09:09:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16C0FC00) [pid = 3236] [serial = 2293] [outer = 00000000] 09:09:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (18461000) [pid = 3236] [serial = 2294] [outer = 16C0FC00] 09:09:12 INFO - PROCESS | 3236 | 1467821352299 Marionette DEBUG loaded listener.js 09:09:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (18F87C00) [pid = 3236] [serial = 2295] [outer = 16C0FC00] 09:09:12 INFO - PROCESS | 3236 | [3236] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:09:13 INFO - PROCESS | 3236 | 1467821353353 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:09:13 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0DEE7000) [pid = 3236] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:09:13 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (122A5000) [pid = 3236] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:09:13 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (1489F400) [pid = 3236] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:09:13 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0DEED800) [pid = 3236] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:09:13 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0E671400) [pid = 3236] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:09:13 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0E8E5C00) [pid = 3236] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:09:13 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1616AC00) [pid = 3236] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:09:13 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (12A27400) [pid = 3236] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:09:13 INFO - {} 09:09:13 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0DF9B800) [pid = 3236] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:09:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:09:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:09:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:09:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:13 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (14583000) [pid = 3236] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:09:13 INFO - {} 09:09:13 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (1938C400) [pid = 3236] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:09:13 INFO - {} 09:09:13 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (175B6800) [pid = 3236] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:09:13 INFO - {} 09:09:13 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (12B26C00) [pid = 3236] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:09:13 INFO - {} 09:09:13 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (171E9400) [pid = 3236] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:09:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:09:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:09:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:09:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:09:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:09:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:09:13 INFO - {} 09:09:13 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 09:09:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:09:13 INFO - {} 09:09:13 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 - {} 09:09:13 INFO - {} 09:09:13 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 09:09:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:09:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:09:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:09:13 INFO - {} 09:09:13 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 09:09:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:09:13 INFO - {} 09:09:13 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 - {} 09:09:13 INFO - {} 09:09:13 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 09:09:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:13 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 09:09:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:09:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:09:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:09:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:09:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:09:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:13 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 09:09:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:09:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:13 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 09:09:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:09:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:13 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 09:09:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:09:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:09:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:09:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:09:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:09:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1408ms 09:09:13 INFO - PROCESS | 3236 | 1467821353528 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 09:09:13 INFO - PROCESS | 3236 | 1467821353531 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 09:09:13 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:09:13 INFO - PROCESS | 3236 | 1467821353534 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:09:13 INFO - PROCESS | 3236 | 1467821353536 Marionette TRACE conn6 <- [1,3018,null,{}] 09:09:13 INFO - PROCESS | 3236 | 1467821353546 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:13 INFO - PROCESS | 3236 | 1467821353551 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:13 INFO - PROCESS | 3236 | 1467821353717 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 09:09:13 INFO - PROCESS | 3236 | 1467821353780 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:13 INFO - PROCESS | 3236 | 1467821353782 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:13 INFO - PROCESS | 3236 | ++DOCSHELL 0DE7D800 == 34 [pid = 3236] [id = 766] 09:09:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (19175C00) [pid = 3236] [serial = 2296] [outer = 00000000] 09:09:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (1938C400) [pid = 3236] [serial = 2297] [outer = 19175C00] 09:09:13 INFO - PROCESS | 3236 | 1467821353827 Marionette DEBUG loaded listener.js 09:09:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (1C553000) [pid = 3236] [serial = 2298] [outer = 19175C00] 09:09:14 INFO - PROCESS | 3236 | 1467821354173 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:09:14 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 09:09:14 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 691ms 09:09:14 INFO - PROCESS | 3236 | 1467821354236 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 09:09:14 INFO - PROCESS | 3236 | 1467821354239 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 09:09:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:09:14 INFO - PROCESS | 3236 | 1467821354242 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:09:14 INFO - PROCESS | 3236 | 1467821354243 Marionette TRACE conn6 <- [1,3022,null,{}] 09:09:14 INFO - PROCESS | 3236 | 1467821354247 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:14 INFO - PROCESS | 3236 | 1467821354249 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:14 INFO - PROCESS | 3236 | 1467821354330 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 09:09:14 INFO - PROCESS | 3236 | 1467821354335 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:14 INFO - PROCESS | 3236 | 1467821354336 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:14 INFO - PROCESS | 3236 | ++DOCSHELL 18376000 == 35 [pid = 3236] [id = 767] 09:09:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (18376400) [pid = 3236] [serial = 2299] [outer = 00000000] 09:09:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (1837B400) [pid = 3236] [serial = 2300] [outer = 18376400] 09:09:14 INFO - PROCESS | 3236 | 1467821354381 Marionette DEBUG loaded listener.js 09:09:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (1837D000) [pid = 3236] [serial = 2301] [outer = 18376400] 09:09:14 INFO - PROCESS | 3236 | 1467821354807 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:09:14 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 631ms 09:09:14 INFO - PROCESS | 3236 | 1467821354875 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 09:09:14 INFO - PROCESS | 3236 | 1467821354877 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 09:09:14 INFO - PROCESS | 3236 | 1467821354880 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:09:14 INFO - PROCESS | 3236 | 1467821354882 Marionette TRACE conn6 <- [1,3026,null,{}] 09:09:14 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:09:14 INFO - PROCESS | 3236 | 1467821354885 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:14 INFO - PROCESS | 3236 | 1467821354887 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:14 INFO - PROCESS | 3236 | 1467821354970 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 09:09:14 INFO - PROCESS | 3236 | 1467821354975 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:14 INFO - PROCESS | 3236 | 1467821354977 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:14 INFO - PROCESS | 3236 | ++DOCSHELL 18378C00 == 36 [pid = 3236] [id = 768] 09:09:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (18379000) [pid = 3236] [serial = 2302] [outer = 00000000] 09:09:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1C555400) [pid = 3236] [serial = 2303] [outer = 18379000] 09:09:15 INFO - PROCESS | 3236 | 1467821355021 Marionette DEBUG loaded listener.js 09:09:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1C72E400) [pid = 3236] [serial = 2304] [outer = 18379000] 09:09:16 INFO - PROCESS | 3236 | --DOCSHELL 0E8E1000 == 35 [pid = 3236] [id = 749] 09:09:16 INFO - PROCESS | 3236 | --DOCSHELL 0E8B9400 == 34 [pid = 3236] [id = 762] 09:09:16 INFO - PROCESS | 3236 | --DOCSHELL 0E058C00 == 33 [pid = 3236] [id = 761] 09:09:16 INFO - PROCESS | 3236 | --DOCSHELL 13762000 == 32 [pid = 3236] [id = 760] 09:09:16 INFO - PROCESS | 3236 | --DOCSHELL 1457EC00 == 31 [pid = 3236] [id = 758] 09:09:16 INFO - PROCESS | 3236 | --DOCSHELL 0DF98C00 == 30 [pid = 3236] [id = 759] 09:09:16 INFO - PROCESS | 3236 | --DOCSHELL 0DE7D800 == 29 [pid = 3236] [id = 766] 09:09:16 INFO - PROCESS | 3236 | --DOCSHELL 18376000 == 28 [pid = 3236] [id = 767] 09:09:16 INFO - PROCESS | 3236 | --DOCSHELL 16A4AC00 == 27 [pid = 3236] [id = 765] 09:09:16 INFO - PROCESS | 3236 | --DOCSHELL 13765C00 == 26 [pid = 3236] [id = 763] 09:09:16 INFO - PROCESS | 3236 | --DOCSHELL 161EAC00 == 25 [pid = 3236] [id = 764] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (122E8800) [pid = 3236] [serial = 2256] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (125B5400) [pid = 3236] [serial = 2257] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (16101C00) [pid = 3236] [serial = 2262] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0DF1F000) [pid = 3236] [serial = 2250] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (0DF75C00) [pid = 3236] [serial = 2251] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (0E6A0800) [pid = 3236] [serial = 2253] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (0E6A8C00) [pid = 3236] [serial = 2254] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (122EEC00) [pid = 3236] [serial = 2248] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (12174400) [pid = 3236] [serial = 2247] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (1417D800) [pid = 3236] [serial = 2270] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (16A47800) [pid = 3236] [serial = 2265] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (1610C400) [pid = 3236] [serial = 2263] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (13765800) [pid = 3236] [serial = 2236] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (0E6ACC00) [pid = 3236] [serial = 2234] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (0E672000) [pid = 3236] [serial = 2233] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (16936C00) [pid = 3236] [serial = 2239] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (148A6800) [pid = 3236] [serial = 2238] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 56 (194C9C00) [pid = 3236] [serial = 2242] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 55 (19391C00) [pid = 3236] [serial = 2241] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 54 (1A8D3400) [pid = 3236] [serial = 2245] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 53 (19FC6800) [pid = 3236] [serial = 2244] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 52 (1610E800) [pid = 3236] [serial = 2271] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 51 (13C4BC00) [pid = 3236] [serial = 2259] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 50 (16A85000) [pid = 3236] [serial = 2266] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 49 (1457C400) [pid = 3236] [serial = 2260] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | --DOMWINDOW == 48 (171EA400) [pid = 3236] [serial = 2268] [outer = 00000000] [url = about:blank] 09:09:16 INFO - PROCESS | 3236 | 1467821356914 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:09:16 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 2074ms 09:09:16 INFO - PROCESS | 3236 | 1467821356959 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 09:09:16 INFO - PROCESS | 3236 | 1467821356963 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 09:09:16 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:09:16 INFO - PROCESS | 3236 | 1467821356968 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:09:16 INFO - PROCESS | 3236 | 1467821356972 Marionette TRACE conn6 <- [1,3030,null,{}] 09:09:16 INFO - PROCESS | 3236 | 1467821356978 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:16 INFO - PROCESS | 3236 | 1467821356981 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:17 INFO - PROCESS | 3236 | 1467821357081 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 09:09:17 INFO - PROCESS | 3236 | 1467821357091 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:17 INFO - PROCESS | 3236 | 1467821357095 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:17 INFO - PROCESS | 3236 | ++DOCSHELL 0DF1EC00 == 26 [pid = 3236] [id = 769] 09:09:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 49 (0DF1F000) [pid = 3236] [serial = 2305] [outer = 00000000] 09:09:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 50 (0DF23800) [pid = 3236] [serial = 2306] [outer = 0DF1F000] 09:09:17 INFO - PROCESS | 3236 | 1467821357149 Marionette DEBUG loaded listener.js 09:09:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 51 (0DF2A400) [pid = 3236] [serial = 2307] [outer = 0DF1F000] 09:09:17 INFO - PROCESS | 3236 | 1467821357836 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:09:17 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. 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:09:17 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'.) 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:09:17 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. 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:09:17 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. 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:09:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:09:17 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. 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:09:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:09:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:09:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:09:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:09:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:09:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:09:17 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 956ms 09:09:17 INFO - PROCESS | 3236 | 1467821357925 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 09:09:17 INFO - PROCESS | 3236 | 1467821357930 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 09:09:17 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:09:17 INFO - PROCESS | 3236 | 1467821357936 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:09:17 INFO - PROCESS | 3236 | 1467821357939 Marionette TRACE conn6 <- [1,3034,null,{}] 09:09:17 INFO - PROCESS | 3236 | 1467821357943 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:17 INFO - PROCESS | 3236 | 1467821357946 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:18 INFO - PROCESS | 3236 | 1467821358053 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 09:09:18 INFO - PROCESS | 3236 | 1467821358143 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:18 INFO - PROCESS | 3236 | 1467821358146 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:18 INFO - PROCESS | 3236 | ++DOCSHELL 0E66E400 == 27 [pid = 3236] [id = 770] 09:09:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 52 (0E66EC00) [pid = 3236] [serial = 2308] [outer = 00000000] 09:09:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 53 (0E673000) [pid = 3236] [serial = 2309] [outer = 0E66EC00] 09:09:18 INFO - PROCESS | 3236 | 1467821358195 Marionette DEBUG loaded listener.js 09:09:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 54 (0E67A400) [pid = 3236] [serial = 2310] [outer = 0E66EC00] 09:09:18 INFO - PROCESS | 3236 | [3236] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:09:18 INFO - PROCESS | 3236 | 1467821358643 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:09:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 09:09:18 INFO - PROCESS | 3236 | 1467821358670 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 09:09:18 INFO - PROCESS | 3236 | 1467821358672 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 09:09:18 INFO - PROCESS | 3236 | 1467821358679 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:09:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:09:18 INFO - PROCESS | 3236 | 1467821358683 Marionette TRACE conn6 <- [1,3038,null,{}] 09:09:18 INFO - PROCESS | 3236 | 1467821358694 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:18 INFO - PROCESS | 3236 | 1467821358699 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:18 INFO - PROCESS | 3236 | 1467821358802 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 09:09:18 INFO - PROCESS | 3236 | 1467821358811 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:18 INFO - PROCESS | 3236 | 1467821358814 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:18 INFO - PROCESS | 3236 | ++DOCSHELL 12113C00 == 28 [pid = 3236] [id = 771] 09:09:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 55 (1216B400) [pid = 3236] [serial = 2311] [outer = 00000000] 09:09:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 56 (12170400) [pid = 3236] [serial = 2312] [outer = 1216B400] 09:09:18 INFO - PROCESS | 3236 | 1467821358865 Marionette DEBUG loaded listener.js 09:09:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 57 (12177800) [pid = 3236] [serial = 2313] [outer = 1216B400] 09:09:19 INFO - PROCESS | 3236 | 1467821359323 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:09:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:09:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 09:09:19 INFO - PROCESS | 3236 | 1467821359361 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 09:09:19 INFO - PROCESS | 3236 | 1467821359364 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 09:09:19 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:09:19 INFO - PROCESS | 3236 | 1467821359368 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:09:19 INFO - PROCESS | 3236 | 1467821359370 Marionette TRACE conn6 <- [1,3042,null,{}] 09:09:19 INFO - PROCESS | 3236 | 1467821359373 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:19 INFO - PROCESS | 3236 | 1467821359375 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:19 INFO - PROCESS | 3236 | 1467821359466 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 09:09:19 INFO - PROCESS | 3236 | 1467821359471 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:19 INFO - PROCESS | 3236 | 1467821359473 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:19 INFO - PROCESS | 3236 | ++DOCSHELL 122F1C00 == 29 [pid = 3236] [id = 772] 09:09:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (123C0800) [pid = 3236] [serial = 2314] [outer = 00000000] 09:09:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (12A97800) [pid = 3236] [serial = 2315] [outer = 123C0800] 09:09:19 INFO - PROCESS | 3236 | 1467821359519 Marionette DEBUG loaded listener.js 09:09:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (12B20400) [pid = 3236] [serial = 2316] [outer = 123C0800] 09:09:20 INFO - PROCESS | 3236 | 1467821360228 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:09:20 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" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:09:20 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" 09:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:09:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 982ms 09:09:20 INFO - PROCESS | 3236 | 1467821360352 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 09:09:20 INFO - PROCESS | 3236 | 1467821360354 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 09:09:20 INFO - PROCESS | 3236 | 1467821360358 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:09:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:09:20 INFO - PROCESS | 3236 | 1467821360360 Marionette TRACE conn6 <- [1,3046,null,{}] 09:09:20 INFO - PROCESS | 3236 | 1467821360363 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:20 INFO - PROCESS | 3236 | 1467821360365 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:20 INFO - PROCESS | 3236 | 1467821360448 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 09:09:20 INFO - PROCESS | 3236 | 1467821360453 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:20 INFO - PROCESS | 3236 | 1467821360455 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:20 INFO - PROCESS | 3236 | ++DOCSHELL 12B4BC00 == 30 [pid = 3236] [id = 773] 09:09:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (13C43800) [pid = 3236] [serial = 2317] [outer = 00000000] 09:09:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (1417B400) [pid = 3236] [serial = 2318] [outer = 13C43800] 09:09:20 INFO - PROCESS | 3236 | 1467821360501 Marionette DEBUG loaded listener.js 09:09:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (14584800) [pid = 3236] [serial = 2319] [outer = 13C43800] 09:09:20 INFO - PROCESS | 3236 | 1467821360988 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:09:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:09:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:09:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:09:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:09:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:09:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:09:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:09:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:09:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:09:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:09:21 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:21 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:09:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:09:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:09:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:09:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:09:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:09:21 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 680ms 09:09:21 INFO - PROCESS | 3236 | 1467821361042 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 09:09:21 INFO - PROCESS | 3236 | 1467821361045 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 09:09:21 INFO - PROCESS | 3236 | 1467821361048 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:09:21 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:09:21 INFO - PROCESS | 3236 | 1467821361049 Marionette TRACE conn6 <- [1,3050,null,{}] 09:09:21 INFO - PROCESS | 3236 | 1467821361053 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:21 INFO - PROCESS | 3236 | 1467821361058 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:21 INFO - PROCESS | 3236 | 1467821361180 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 09:09:21 INFO - PROCESS | 3236 | 1467821361185 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:21 INFO - PROCESS | 3236 | 1467821361187 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:21 INFO - PROCESS | 3236 | ++DOCSHELL 15CC3400 == 31 [pid = 3236] [id = 774] 09:09:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (16103800) [pid = 3236] [serial = 2320] [outer = 00000000] 09:09:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (16153000) [pid = 3236] [serial = 2321] [outer = 16103800] 09:09:21 INFO - PROCESS | 3236 | 1467821361233 Marionette DEBUG loaded listener.js 09:09:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (16159C00) [pid = 3236] [serial = 2322] [outer = 16103800] 09:09:21 INFO - PROCESS | 3236 | [3236] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:09:21 INFO - PROCESS | 3236 | 1467821361685 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:09:21 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:09:21 INFO - {} 09:09:21 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 09:09:21 INFO - PROCESS | 3236 | 1467821361722 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 09:09:21 INFO - PROCESS | 3236 | 1467821361724 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 09:09:21 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:09:21 INFO - PROCESS | 3236 | 1467821361727 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:09:21 INFO - PROCESS | 3236 | 1467821361729 Marionette TRACE conn6 <- [1,3054,null,{}] 09:09:21 INFO - PROCESS | 3236 | 1467821361732 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:21 INFO - PROCESS | 3236 | 1467821361734 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:21 INFO - PROCESS | 3236 | 1467821361846 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 09:09:21 INFO - PROCESS | 3236 | 1467821361853 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:21 INFO - PROCESS | 3236 | 1467821361855 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:21 INFO - PROCESS | 3236 | ++DOCSHELL 161E2C00 == 32 [pid = 3236] [id = 775] 09:09:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (161E3C00) [pid = 3236] [serial = 2323] [outer = 00000000] 09:09:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (16A48000) [pid = 3236] [serial = 2324] [outer = 161E3C00] 09:09:21 INFO - PROCESS | 3236 | 1467821361901 Marionette DEBUG loaded listener.js 09:09:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (16944800) [pid = 3236] [serial = 2325] [outer = 161E3C00] 09:09:22 INFO - PROCESS | 3236 | 1467821362355 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:09:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:09:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:09:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:09:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:09:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:09:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:09:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:09:22 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 670ms 09:09:22 INFO - PROCESS | 3236 | 1467821362399 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 09:09:22 INFO - PROCESS | 3236 | 1467821362401 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 09:09:22 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:09:22 INFO - PROCESS | 3236 | 1467821362412 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:09:22 INFO - PROCESS | 3236 | 1467821362414 Marionette TRACE conn6 <- [1,3058,null,{}] 09:09:22 INFO - PROCESS | 3236 | 1467821362417 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:22 INFO - PROCESS | 3236 | 1467821362419 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:22 INFO - PROCESS | 3236 | 1467821362533 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 09:09:22 INFO - PROCESS | 3236 | 1467821362538 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:22 INFO - PROCESS | 3236 | 1467821362540 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:22 INFO - PROCESS | 3236 | ++DOCSHELL 16A88400 == 33 [pid = 3236] [id = 776] 09:09:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (16A89800) [pid = 3236] [serial = 2326] [outer = 00000000] 09:09:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (17155800) [pid = 3236] [serial = 2327] [outer = 16A89800] 09:09:22 INFO - PROCESS | 3236 | 1467821362585 Marionette DEBUG loaded listener.js 09:09:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (16C10400) [pid = 3236] [serial = 2328] [outer = 16A89800] 09:09:23 INFO - PROCESS | 3236 | 1467821363029 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:09:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:09:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:09:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:09:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:09:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:09:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:09:23 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 09:09:23 INFO - PROCESS | 3236 | 1467821363084 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 09:09:23 INFO - PROCESS | 3236 | 1467821363086 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 09:09:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:09:23 INFO - PROCESS | 3236 | 1467821363089 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:09:23 INFO - PROCESS | 3236 | 1467821363091 Marionette TRACE conn6 <- [1,3062,null,{}] 09:09:23 INFO - PROCESS | 3236 | 1467821363095 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:23 INFO - PROCESS | 3236 | 1467821363097 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:23 INFO - PROCESS | 3236 | 1467821363214 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 09:09:23 INFO - PROCESS | 3236 | 1467821363305 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:23 INFO - PROCESS | 3236 | 1467821363307 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:23 INFO - PROCESS | 3236 | ++DOCSHELL 12112C00 == 34 [pid = 3236] [id = 777] 09:09:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (171E3400) [pid = 3236] [serial = 2329] [outer = 00000000] 09:09:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (175AB400) [pid = 3236] [serial = 2330] [outer = 171E3400] 09:09:23 INFO - PROCESS | 3236 | 1467821363352 Marionette DEBUG loaded listener.js 09:09:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (175B5000) [pid = 3236] [serial = 2331] [outer = 171E3400] 09:09:23 INFO - PROCESS | 3236 | 1467821363739 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:09:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:09:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:09:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:09:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:09:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:09:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:09:23 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 672ms 09:09:23 INFO - PROCESS | 3236 | 1467821363765 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 09:09:23 INFO - PROCESS | 3236 | 1467821363767 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 09:09:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:09:23 INFO - PROCESS | 3236 | 1467821363783 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:09:23 INFO - PROCESS | 3236 | 1467821363785 Marionette TRACE conn6 <- [1,3066,null,{}] 09:09:23 INFO - PROCESS | 3236 | 1467821363789 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:23 INFO - PROCESS | 3236 | 1467821363791 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:23 INFO - PROCESS | 3236 | 1467821363915 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 09:09:23 INFO - PROCESS | 3236 | 1467821363920 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:23 INFO - PROCESS | 3236 | 1467821363922 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:23 INFO - PROCESS | 3236 | ++DOCSHELL 0E9C5C00 == 35 [pid = 3236] [id = 778] 09:09:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0EEE3400) [pid = 3236] [serial = 2332] [outer = 00000000] 09:09:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (175D0000) [pid = 3236] [serial = 2333] [outer = 0EEE3400] 09:09:23 INFO - PROCESS | 3236 | 1467821363968 Marionette DEBUG loaded listener.js 09:09:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (18208800) [pid = 3236] [serial = 2334] [outer = 0EEE3400] 09:09:24 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (16C0FC00) [pid = 3236] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:09:24 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (19175C00) [pid = 3236] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:09:24 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (18376400) [pid = 3236] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:09:24 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (16936000) [pid = 3236] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:09:24 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (13C4AC00) [pid = 3236] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:09:24 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0EEE0C00) [pid = 3236] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:09:24 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0E059C00) [pid = 3236] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:09:24 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (13762400) [pid = 3236] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:09:24 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (0E056800) [pid = 3236] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:09:24 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (16A48C00) [pid = 3236] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:09:24 INFO - PROCESS | 3236 | 1467821364650 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:09:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:09:24 INFO - PROCESS | 3236 | 1467821364710 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 09:09:24 INFO - PROCESS | 3236 | 1467821364713 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:09:24 INFO - PROCESS | 3236 | 1467821364715 Marionette TRACE conn6 <- [1,3070,null,{}] 09:09:24 INFO - PROCESS | 3236 | 1467821364719 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:24 INFO - PROCESS | 3236 | 1467821364722 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:24 INFO - PROCESS | 3236 | 1467821364826 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 09:09:24 INFO - PROCESS | 3236 | 1467821364831 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:24 INFO - PROCESS | 3236 | 1467821364834 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:24 INFO - PROCESS | 3236 | ++DOCSHELL 148A3800 == 36 [pid = 3236] [id = 779] 09:09:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (15CB8000) [pid = 3236] [serial = 2335] [outer = 00000000] 09:09:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (16C0FC00) [pid = 3236] [serial = 2336] [outer = 15CB8000] 09:09:24 INFO - PROCESS | 3236 | 1467821364886 Marionette DEBUG loaded listener.js 09:09:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (18372000) [pid = 3236] [serial = 2337] [outer = 15CB8000] 09:09:25 INFO - PROCESS | 3236 | 1467821365305 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:09:25 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:09:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:09:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:09:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 631ms 09:09:25 INFO - PROCESS | 3236 | 1467821365349 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 09:09:25 INFO - PROCESS | 3236 | 1467821365351 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 09:09:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:09:25 INFO - PROCESS | 3236 | 1467821365354 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:09:25 INFO - PROCESS | 3236 | 1467821365356 Marionette TRACE conn6 <- [1,3074,null,{}] 09:09:25 INFO - PROCESS | 3236 | 1467821365359 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:25 INFO - PROCESS | 3236 | 1467821365361 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:25 INFO - PROCESS | 3236 | 1467821365494 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 09:09:25 INFO - PROCESS | 3236 | 1467821365499 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:25 INFO - PROCESS | 3236 | 1467821365501 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:25 INFO - PROCESS | 3236 | ++DOCSHELL 0DE73C00 == 37 [pid = 3236] [id = 780] 09:09:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (15CBAC00) [pid = 3236] [serial = 2338] [outer = 00000000] 09:09:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1837B800) [pid = 3236] [serial = 2339] [outer = 15CBAC00] 09:09:25 INFO - PROCESS | 3236 | 1467821365545 Marionette DEBUG loaded listener.js 09:09:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (183CB800) [pid = 3236] [serial = 2340] [outer = 15CBAC00] 09:09:25 INFO - PROCESS | 3236 | 1467821365932 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:09:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:09:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 630ms 09:09:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:09:25 INFO - PROCESS | 3236 | 1467821365985 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 09:09:25 INFO - PROCESS | 3236 | 1467821365987 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 09:09:25 INFO - PROCESS | 3236 | 1467821366004 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:09:25 INFO - PROCESS | 3236 | 1467821366005 Marionette TRACE conn6 <- [1,3078,null,{}] 09:09:26 INFO - PROCESS | 3236 | 1467821366009 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:26 INFO - PROCESS | 3236 | 1467821366011 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:26 INFO - PROCESS | 3236 | 1467821366093 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 09:09:26 INFO - PROCESS | 3236 | 1467821366108 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:26 INFO - PROCESS | 3236 | 1467821366110 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:26 INFO - PROCESS | 3236 | ++DOCSHELL 183D7000 == 38 [pid = 3236] [id = 781] 09:09:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (183D9800) [pid = 3236] [serial = 2341] [outer = 00000000] 09:09:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (183E1400) [pid = 3236] [serial = 2342] [outer = 183D9800] 09:09:26 INFO - PROCESS | 3236 | 1467821366155 Marionette DEBUG loaded listener.js 09:09:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (183E4800) [pid = 3236] [serial = 2343] [outer = 183D9800] 09:09:26 INFO - PROCESS | 3236 | 1467821366582 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:09:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:09:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 650ms 09:09:26 INFO - PROCESS | 3236 | 1467821366657 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 09:09:26 INFO - PROCESS | 3236 | 1467821366661 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 09:09:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:09:26 INFO - PROCESS | 3236 | 1467821366700 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:09:26 INFO - PROCESS | 3236 | 1467821366704 Marionette TRACE conn6 <- [1,3082,null,{}] 09:09:26 INFO - PROCESS | 3236 | 1467821366711 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:26 INFO - PROCESS | 3236 | 1467821366714 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:26 INFO - PROCESS | 3236 | 1467821366853 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 09:09:26 INFO - PROCESS | 3236 | 1467821366998 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:26 INFO - PROCESS | 3236 | 1467821367004 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:27 INFO - PROCESS | 3236 | ++DOCSHELL 0DEF0000 == 39 [pid = 3236] [id = 782] 09:09:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (0DEF0400) [pid = 3236] [serial = 2344] [outer = 00000000] 09:09:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (0DF23C00) [pid = 3236] [serial = 2345] [outer = 0DEF0400] 09:09:27 INFO - PROCESS | 3236 | 1467821367065 Marionette DEBUG loaded listener.js 09:09:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (0DF98400) [pid = 3236] [serial = 2346] [outer = 0DEF0400] 09:09:27 INFO - PROCESS | 3236 | 1467821367718 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:09:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:09:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1097ms 09:09:27 INFO - PROCESS | 3236 | 1467821367778 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 09:09:27 INFO - PROCESS | 3236 | 1467821367781 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 09:09:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:09:27 INFO - PROCESS | 3236 | 1467821367788 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:09:27 INFO - PROCESS | 3236 | 1467821367792 Marionette TRACE conn6 <- [1,3086,null,{}] 09:09:27 INFO - PROCESS | 3236 | 1467821367797 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:27 INFO - PROCESS | 3236 | 1467821367800 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:27 INFO - PROCESS | 3236 | 1467821367927 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 09:09:28 INFO - PROCESS | 3236 | 1467821368080 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:28 INFO - PROCESS | 3236 | 1467821368083 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:28 INFO - PROCESS | 3236 | ++DOCSHELL 0E8B7000 == 40 [pid = 3236] [id = 783] 09:09:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (0E8B8000) [pid = 3236] [serial = 2347] [outer = 00000000] 09:09:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (0E948800) [pid = 3236] [serial = 2348] [outer = 0E8B8000] 09:09:28 INFO - PROCESS | 3236 | 1467821368141 Marionette DEBUG loaded listener.js 09:09:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (12111400) [pid = 3236] [serial = 2349] [outer = 0E8B8000] 09:09:28 INFO - PROCESS | 3236 | 1467821368752 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:09:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:09:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:09:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 987ms 09:09:28 INFO - PROCESS | 3236 | 1467821368782 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 09:09:28 INFO - PROCESS | 3236 | 1467821368785 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 09:09:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:09:28 INFO - PROCESS | 3236 | 1467821368789 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - PROCESS | 3236 | 1467821368792 Marionette TRACE conn6 <- [1,3090,null,{}] 09:09:28 INFO - PROCESS | 3236 | 1467821368802 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:28 INFO - PROCESS | 3236 | 1467821368807 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:28 INFO - PROCESS | 3236 | 1467821368930 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 09:09:29 INFO - PROCESS | 3236 | 1467821369265 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:29 INFO - PROCESS | 3236 | 1467821369268 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:29 INFO - PROCESS | 3236 | ++DOCSHELL 0D327400 == 41 [pid = 3236] [id = 784] 09:09:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (0D32AC00) [pid = 3236] [serial = 2350] [outer = 00000000] 09:09:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (0DE71800) [pid = 3236] [serial = 2351] [outer = 0D32AC00] 09:09:29 INFO - PROCESS | 3236 | 1467821369336 Marionette DEBUG loaded listener.js 09:09:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0DEE7400) [pid = 3236] [serial = 2352] [outer = 0D32AC00] 09:09:29 INFO - PROCESS | 3236 | --DOCSHELL 0E053000 == 40 [pid = 3236] [id = 388] 09:09:29 INFO - PROCESS | 3236 | --DOCSHELL 0DF2A000 == 39 [pid = 3236] [id = 371] 09:09:29 INFO - PROCESS | 3236 | --DOCSHELL 13C43C00 == 38 [pid = 3236] [id = 377] 09:09:29 INFO - PROCESS | 3236 | --DOCSHELL 0E6A7800 == 37 [pid = 3236] [id = 372] 09:09:29 INFO - PROCESS | 3236 | --DOCSHELL 16A46400 == 36 [pid = 3236] [id = 379] 09:09:29 INFO - PROCESS | 3236 | --DOCSHELL 0DF8F000 == 35 [pid = 3236] [id = 381] 09:09:29 INFO - PROCESS | 3236 | --DOCSHELL 0DF92C00 == 34 [pid = 3236] [id = 380] 09:09:29 INFO - PROCESS | 3236 | --DOCSHELL 148A2000 == 33 [pid = 3236] [id = 385] 09:09:29 INFO - PROCESS | 3236 | --DOCSHELL 13C44400 == 32 [pid = 3236] [id = 374] 09:09:29 INFO - PROCESS | 3236 | --DOCSHELL 14830000 == 31 [pid = 3236] [id = 375] 09:09:29 INFO - PROCESS | 3236 | --DOCSHELL 16160C00 == 30 [pid = 3236] [id = 387] 09:09:29 INFO - PROCESS | 3236 | --DOCSHELL 0DF1E000 == 29 [pid = 3236] [id = 386] 09:09:29 INFO - PROCESS | 3236 | --DOCSHELL 12BEB800 == 28 [pid = 3236] [id = 384] 09:09:29 INFO - PROCESS | 3236 | --DOCSHELL 122E8400 == 27 [pid = 3236] [id = 373] 09:09:29 INFO - PROCESS | 3236 | --DOCSHELL 0E6A2400 == 26 [pid = 3236] [id = 382] 09:09:29 INFO - PROCESS | 3236 | --DOCSHELL 125B8C00 == 25 [pid = 3236] [id = 383] 09:09:29 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (1C555400) [pid = 3236] [serial = 2303] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (18461000) [pid = 3236] [serial = 2294] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (1938C400) [pid = 3236] [serial = 2297] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (1837B400) [pid = 3236] [serial = 2300] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1837D000) [pid = 3236] [serial = 2301] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (18F87C00) [pid = 3236] [serial = 2295] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (16A2FC00) [pid = 3236] [serial = 2291] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1483E400) [pid = 3236] [serial = 2288] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (148D3C00) [pid = 3236] [serial = 2289] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (12173800) [pid = 3236] [serial = 2285] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (122A4400) [pid = 3236] [serial = 2286] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0E671C00) [pid = 3236] [serial = 2283] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0E321C00) [pid = 3236] [serial = 2282] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1615CC00) [pid = 3236] [serial = 2280] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (148D8C00) [pid = 3236] [serial = 2279] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0E9CC000) [pid = 3236] [serial = 2277] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (0E6A4C00) [pid = 3236] [serial = 2276] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (171E0000) [pid = 3236] [serial = 2273] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (171E4800) [pid = 3236] [serial = 2274] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (1C553000) [pid = 3236] [serial = 2298] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (16A43000) [pid = 3236] [serial = 2292] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 3236 | 1467821369996 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:09:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:09:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1223ms 09:09:30 INFO - PROCESS | 3236 | 1467821370015 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 09:09:30 INFO - PROCESS | 3236 | 1467821370018 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 09:09:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:09:30 INFO - PROCESS | 3236 | 1467821370022 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:09:30 INFO - PROCESS | 3236 | 1467821370025 Marionette TRACE conn6 <- [1,3094,null,{}] 09:09:30 INFO - PROCESS | 3236 | 1467821370030 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:30 INFO - PROCESS | 3236 | 1467821370034 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:30 INFO - PROCESS | 3236 | 1467821370124 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 09:09:30 INFO - PROCESS | 3236 | 1467821370133 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:30 INFO - PROCESS | 3236 | 1467821370136 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:30 INFO - PROCESS | 3236 | ++DOCSHELL 0DF75C00 == 26 [pid = 3236] [id = 785] 09:09:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0DF8E000) [pid = 3236] [serial = 2353] [outer = 00000000] 09:09:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0E059800) [pid = 3236] [serial = 2354] [outer = 0DF8E000] 09:09:30 INFO - PROCESS | 3236 | 1467821370186 Marionette DEBUG loaded listener.js 09:09:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0E324C00) [pid = 3236] [serial = 2355] [outer = 0DF8E000] 09:09:30 INFO - PROCESS | 3236 | 1467821370722 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:09:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:09:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:09:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:09:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 09:09:30 INFO - PROCESS | 3236 | 1467821370756 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 09:09:30 INFO - PROCESS | 3236 | 1467821370759 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 09:09:30 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:09:30 INFO - PROCESS | 3236 | 1467821370764 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:09:30 INFO - PROCESS | 3236 | 1467821370766 Marionette TRACE conn6 <- [1,3098,null,{}] 09:09:30 INFO - PROCESS | 3236 | 1467821370770 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:30 INFO - PROCESS | 3236 | 1467821370772 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:30 INFO - PROCESS | 3236 | 1467821370864 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 09:09:30 INFO - PROCESS | 3236 | 1467821370869 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:30 INFO - PROCESS | 3236 | 1467821370872 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:30 INFO - PROCESS | 3236 | ++DOCSHELL 0E6A2400 == 27 [pid = 3236] [id = 786] 09:09:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0E6A4C00) [pid = 3236] [serial = 2356] [outer = 00000000] 09:09:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (1210E000) [pid = 3236] [serial = 2357] [outer = 0E6A4C00] 09:09:30 INFO - PROCESS | 3236 | 1467821370918 Marionette DEBUG loaded listener.js 09:09:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (122A0800) [pid = 3236] [serial = 2358] [outer = 0E6A4C00] 09:09:31 INFO - PROCESS | 3236 | 1467821371391 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:09:31 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:09:31 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 09:09:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:09:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:09:31 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 09:09:31 INFO - PROCESS | 3236 | 1467821371439 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 09:09:31 INFO - PROCESS | 3236 | 1467821371442 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 09:09:31 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:09:31 INFO - PROCESS | 3236 | 1467821371446 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:09:31 INFO - PROCESS | 3236 | 1467821371452 Marionette TRACE conn6 <- [1,3102,null,{}] 09:09:31 INFO - PROCESS | 3236 | 1467821371460 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:31 INFO - PROCESS | 3236 | 1467821371464 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:31 INFO - PROCESS | 3236 | 1467821371552 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 09:09:31 INFO - PROCESS | 3236 | 1467821371561 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"70e9a55a-3404-4c44-8d5c-19da6daac246\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:31 INFO - PROCESS | 3236 | 1467821371563 Marionette INFO sendAsync 5061be91-bfd5-4da8-bace-90b3ffa033e8 09:09:31 INFO - PROCESS | 3236 | ++DOCSHELL 12B52C00 == 28 [pid = 3236] [id = 787] 09:09:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (12B55C00) [pid = 3236] [serial = 2359] [outer = 00000000] 09:09:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1375B400) [pid = 3236] [serial = 2360] [outer = 12B55C00] 09:09:31 INFO - PROCESS | 3236 | 1467821371618 Marionette DEBUG loaded listener.js 09:09:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (13767400) [pid = 3236] [serial = 2361] [outer = 12B55C00] 09:09:32 INFO - PROCESS | 3236 | 1467821372155 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:09:32 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:09:32 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 09:09:32 INFO - PROCESS | 3236 | 1467821372179 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 09:09:32 INFO - PROCESS | 3236 | 1467821372181 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 09:09:33 WARNING - u'runner_teardown' () 09:09:33 INFO - No more tests 09:09:33 INFO - Got 0 unexpected results 09:09:33 INFO - SUITE-END | took 684s 09:09:33 INFO - Closing logging queue 09:09:33 INFO - queue closed 09:09:33 INFO - Return code: 0 09:09:33 WARNING - # TBPL SUCCESS # 09:09:33 INFO - Running post-action listener: _resource_record_post_action 09:09:33 INFO - Running post-run listener: _resource_record_post_run 09:09:34 INFO - Total resource usage - Wall time: 695s; CPU: 14.0%; Read bytes: 55908864; Write bytes: 1132815360; Read time: 634830; Write time: 8215210 09:09:34 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:09:34 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 110 09:09:34 INFO - run-tests - Wall time: 693s; CPU: 14.0%; Read bytes: 55908864; Write bytes: 1074010112; Read time: 634830; Write time: 8178540 09:09:34 INFO - Running post-run listener: _upload_blobber_files 09:09:34 INFO - Blob upload gear active. 09:09:34 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:09:34 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 09:09:34 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:09:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:09:35 INFO - (blobuploader) - INFO - Open directory for files ... 09:09:35 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:09:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:09:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:09:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:09:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:09:35 INFO - (blobuploader) - INFO - Done attempting. 09:09:35 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:09:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:09:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:09:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:09:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:09:37 INFO - (blobuploader) - INFO - Done attempting. 09:09:37 INFO - (blobuploader) - INFO - Iteration through files over. 09:09:37 INFO - Return code: 0 09:09:37 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:09:37 INFO - Using _rmtree_windows ... 09:09:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:09:37 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b5362eb83541a72967beac4d30b14d9183fef943c88b1cfe03f7614a7537b7ca4bc5df50c580400f163a4c0fc4b0c7fc5c78bac5a28ac6715549844dc2f214ba", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c52c2a7d7e56b4c8deb9b5c8a0419fd753c35327b9f90cee1fb389e69fe52530f0ead7002236658225509c938fe0f164600d98066df55fd7a0449862c519026d"} 09:09:37 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:09:37 INFO - Writing to file C:\slave\test\properties\blobber_files 09:09:37 INFO - Contents: 09:09:37 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b5362eb83541a72967beac4d30b14d9183fef943c88b1cfe03f7614a7537b7ca4bc5df50c580400f163a4c0fc4b0c7fc5c78bac5a28ac6715549844dc2f214ba", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c52c2a7d7e56b4c8deb9b5c8a0419fd753c35327b9f90cee1fb389e69fe52530f0ead7002236658225509c938fe0f164600d98066df55fd7a0449862c519026d"} 09:09:37 INFO - Running post-run listener: copy_logs_to_upload_dir 09:09:37 INFO - Copying logs to upload dir... 09:09:38 INFO - mkdir: C:\slave\test\build\upload\logs 09:09:38 INFO - Copying logs to upload dir... 09:09:38 INFO - Using _rmtree_windows ... 09:09:38 INFO - Using _rmtree_windows ... 09:09:38 INFO - Using _rmtree_windows ... 09:09:38 INFO - Using _rmtree_windows ... 09:09:38 INFO - Using _rmtree_windows ... 09:09:38 INFO - Using _rmtree_windows ... 09:09:38 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=932.577000 ========= master_lag: 1.38 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 33 secs) (at 2016-07-06 09:09:39.341214) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-06 09:09:39.342237) ========= '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-094 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-094 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-094 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b5362eb83541a72967beac4d30b14d9183fef943c88b1cfe03f7614a7537b7ca4bc5df50c580400f163a4c0fc4b0c7fc5c78bac5a28ac6715549844dc2f214ba", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c52c2a7d7e56b4c8deb9b5c8a0419fd753c35327b9f90cee1fb389e69fe52530f0ead7002236658225509c938fe0f164600d98066df55fd7a0449862c519026d"} build_url:https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b5362eb83541a72967beac4d30b14d9183fef943c88b1cfe03f7614a7537b7ca4bc5df50c580400f163a4c0fc4b0c7fc5c78bac5a28ac6715549844dc2f214ba", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c52c2a7d7e56b4c8deb9b5c8a0419fd753c35327b9f90cee1fb389e69fe52530f0ead7002236658225509c938fe0f164600d98066df55fd7a0449862c519026d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/HkHgFh2WR8un9WFwLQGckA/artifacts/public/build/firefox-48.0.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-07-06 09:09:39.528810) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 09:09:39.529104) ========= '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-094 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-094 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-094 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 09:09:39.645315) ========= ========= Started reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-07-06 09:09:39.645682) ========= ========= Finished reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-07-06 09:09:45.401303) ========= ========= Total master_lag: 1.83 =========