builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-024 starttime: 1466179658.57 results: success (0) buildid: 20160617071423 builduid: c80fd51f306c4cf9834fa970e43af5ca revision: d9ea8a5c1694f3bb8a6e819c90f97f0fd0565adf ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-17 09:07:38.569736) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-17 09:07:38.571304) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-17 09:07:38.571655) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-17 09:07:38.735325) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-17 09:07:38.735758) ========= '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-024 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-024 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-024 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 --09:07:40-- 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% 8.69 MB/s 09:07:40 (8.69 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.471000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-17 09:07:40.298453) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-06-17 09:07:40.298822) ========= '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-024 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-024 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-024 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.401000 ========= master_lag: 3.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-06-17 09:07:47.720347) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-17 09:07:47.720727) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev d9ea8a5c1694f3bb8a6e819c90f97f0fd0565adf --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 d9ea8a5c1694f3bb8a6e819c90f97f0fd0565adf --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-024 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-024 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-024 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-06-17 09:07:48,349 truncating revision to first 12 chars 2016-06-17 09:07:48,349 Setting DEBUG logging. 2016-06-17 09:07:48,349 attempt 1/10 2016-06-17 09:07:48,349 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/d9ea8a5c1694?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-17 09:07:49,816 unpacking tar archive at: mozilla-beta-d9ea8a5c1694/testing/mozharness/ program finished with exit code 0 elapsedTime=2.283000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-17 09:07:50.119185) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-17 09:07:50.119522) ========= script_repo_revision: d9ea8a5c1694f3bb8a6e819c90f97f0fd0565adf ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-17 09:07:50.119930) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-17 09:07:50.120249) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-17 09:07:50.135920) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 39 secs) (at 2016-06-17 09:07:50.136303) ========= '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-024 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-024 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-024 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 09:07:50 INFO - MultiFileLogger online at 20160617 09:07:50 in C:\slave\test 09:07:50 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 09:07:50 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:07:50 INFO - {'append_to_log': False, 09:07:50 INFO - 'base_work_dir': 'C:\\slave\\test', 09:07:50 INFO - 'blob_upload_branch': 'mozilla-beta', 09:07:50 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:07:50 INFO - 'buildbot_json_path': 'buildprops.json', 09:07:50 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:07:50 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:07:50 INFO - 'download_minidump_stackwalk': True, 09:07:50 INFO - 'download_symbols': 'true', 09:07:50 INFO - 'e10s': False, 09:07:50 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:07:50 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:07:50 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:07:50 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:07:50 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:07:50 INFO - 'C:/mozilla-build/tooltool.py'), 09:07:50 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:07:50 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:07:50 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:07:50 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:07:50 INFO - 'log_level': 'info', 09:07:50 INFO - 'log_to_console': True, 09:07:50 INFO - 'opt_config_files': (), 09:07:50 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:07:50 INFO - '--processes=1', 09:07:50 INFO - '--config=%(test_path)s/wptrunner.ini', 09:07:50 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:07:50 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:07:50 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:07:50 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:07:50 INFO - 'pip_index': False, 09:07:50 INFO - 'require_test_zip': True, 09:07:50 INFO - 'test_type': ('testharness',), 09:07:50 INFO - 'this_chunk': '1', 09:07:50 INFO - 'total_chunks': '10', 09:07:50 INFO - 'virtualenv_path': 'venv', 09:07:50 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:07:50 INFO - 'work_dir': 'build'} 09:07:50 INFO - ##### 09:07:50 INFO - ##### Running clobber step. 09:07:50 INFO - ##### 09:07:50 INFO - Running pre-action listener: _resource_record_pre_action 09:07:50 INFO - Running main action method: clobber 09:07:50 INFO - rmtree: C:\slave\test\build 09:07:50 INFO - Using _rmtree_windows ... 09:07:50 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:09:54 INFO - Running post-action listener: _resource_record_post_action 09:09:54 INFO - ##### 09:09:54 INFO - ##### Running read-buildbot-config step. 09:09:54 INFO - ##### 09:09:54 INFO - Running pre-action listener: _resource_record_pre_action 09:09:54 INFO - Running main action method: read_buildbot_config 09:09:54 INFO - Using buildbot properties: 09:09:54 INFO - { 09:09:54 INFO - "project": "", 09:09:54 INFO - "product": "firefox", 09:09:54 INFO - "script_repo_revision": "production", 09:09:54 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 09:09:54 INFO - "repository": "", 09:09:54 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 09:09:54 INFO - "buildid": "20160617071423", 09:09:54 INFO - "pgo_build": "False", 09:09:54 INFO - "basedir": "C:\\slave\\test", 09:09:54 INFO - "buildnumber": 8, 09:09:54 INFO - "slavename": "t-w732-ix-024", 09:09:54 INFO - "revision": "d9ea8a5c1694f3bb8a6e819c90f97f0fd0565adf", 09:09:54 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 09:09:54 INFO - "platform": "win32", 09:09:54 INFO - "branch": "mozilla-beta", 09:09:54 INFO - "repo_path": "releases/mozilla-beta", 09:09:54 INFO - "moz_repo_path": "", 09:09:54 INFO - "stage_platform": "win32", 09:09:54 INFO - "builduid": "c80fd51f306c4cf9834fa970e43af5ca", 09:09:54 INFO - "slavebuilddir": "test" 09:09:54 INFO - } 09:09:54 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 09:09:54 INFO - Found installer url https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 09:09:54 INFO - Running post-action listener: _resource_record_post_action 09:09:54 INFO - ##### 09:09:54 INFO - ##### Running download-and-extract step. 09:09:54 INFO - ##### 09:09:54 INFO - Running pre-action listener: _resource_record_pre_action 09:09:54 INFO - Running main action method: download_and_extract 09:09:54 INFO - mkdir: C:\slave\test\build\tests 09:09:54 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')]} 09:09:54 INFO - https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:09:54 INFO - trying https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 09:09:54 INFO - Downloading https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/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 09:09:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/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 09:09:55 INFO - Downloaded 1240 bytes. 09:09:55 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 09:09:55 INFO - Using the following test package requirements: 09:09:55 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:09:55 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:09:55 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 09:09:55 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:09:55 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 09:09:55 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:09:55 INFO - u'jsshell-win32.zip'], 09:09:55 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:09:55 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 09:09:55 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:09:55 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:09:55 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 09:09:55 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:09:55 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 09:09:55 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:09:55 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 09:09:55 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:09:55 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 09:09:55 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 09:09:55 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')]} 09:09:55 INFO - https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:09:55 INFO - trying https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 09:09:55 INFO - Downloading https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/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 09:09:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/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 09:09:57 INFO - Downloaded 20351743 bytes. 09:09:57 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/*'] 09:09:57 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/* 09:09:59 INFO - caution: filename not matched: web-platform/* 09:09:59 INFO - Return code: 11 09:09: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')]} 09:09:59 INFO - https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:09:59 INFO - trying https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 09:09:59 INFO - Downloading https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/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 09:09:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/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 09:10:02 INFO - Downloaded 36389112 bytes. 09:10:02 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/*'] 09:10:02 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/* 09:10:47 INFO - caution: filename not matched: bin/* 09:10:47 INFO - caution: filename not matched: config/* 09:10:47 INFO - caution: filename not matched: mozbase/* 09:10:47 INFO - caution: filename not matched: marionette/* 09:10:47 INFO - caution: filename not matched: tools/wptserve/* 09:10:47 INFO - Return code: 11 09:10:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:10:47 INFO - https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 09:10:47 INFO - trying https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:10:47 INFO - Downloading https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 09:10:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/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 09:10:49 INFO - Downloaded 68457928 bytes. 09:10:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:10:49 INFO - mkdir: C:\slave\test\properties 09:10:49 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:10:49 INFO - Writing to file C:\slave\test\properties\build_url 09:10:49 INFO - Contents: 09:10:49 INFO - build_url:https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:10:49 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:10:49 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:10:49 INFO - Writing to file C:\slave\test\properties\symbols_url 09:10:49 INFO - Contents: 09:10:49 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:10:49 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')]} 09:10:49 INFO - https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:10:49 INFO - trying https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:10:49 INFO - Downloading https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/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 09:10:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/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 09:10:53 INFO - Downloaded 55573913 bytes. 09:10:53 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'] 09:10:53 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 09:10:56 INFO - Return code: 0 09:10:56 INFO - Running post-action listener: _resource_record_post_action 09:10:56 INFO - Running post-action listener: set_extra_try_arguments 09:10:56 INFO - ##### 09:10:56 INFO - ##### Running create-virtualenv step. 09:10:56 INFO - ##### 09:10:56 INFO - Running pre-action listener: _pre_create_virtualenv 09:10:56 INFO - Running pre-action listener: _resource_record_pre_action 09:10:56 INFO - Running main action method: create_virtualenv 09:10:56 INFO - Creating virtualenv C:\slave\test\build\venv 09:10:56 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 09:10:56 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:11:03 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:11:07 INFO - Installing distribute......................................................................................................................................................................................done. 09:11:08 INFO - Return code: 0 09:11:08 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:11:08 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')]} 09:11:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:11:08 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')]} 09:11:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:11:08 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 0x01B8B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBA368>, '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 0x0184BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-024', 'USERDOMAIN': 'T-W732-IX-024', '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-024', '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 09:11:08 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 09:11:08 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 09:11:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:11:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:11:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:11:08 INFO - 'COMPUTERNAME': 'T-W732-IX-024', 09:11:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:11:08 INFO - 'DCLOCATION': 'SCL3', 09:11:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:11:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:11:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:11:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:11:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:11:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:11:08 INFO - 'HOMEDRIVE': 'C:', 09:11:08 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:11:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:11:08 INFO - 'KTS_VERSION': '1.19c', 09:11:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:11:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:11:08 INFO - 'LOGONSERVER': '\\\\T-W732-IX-024', 09:11:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:11:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:11:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:11:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:11:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:11:08 INFO - 'MOZ_AIRBAG': '1', 09:11:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:11:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:11:08 INFO - 'MOZ_MSVCVERSION': '8', 09:11:08 INFO - 'MOZ_NO_REMOTE': '1', 09:11:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:11:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:11:08 INFO - 'NO_EM_RESTART': '1', 09:11:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:11:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:11:08 INFO - 'OS': 'Windows_NT', 09:11:08 INFO - 'OURDRIVE': 'C:', 09:11:08 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 09:11:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:11:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:11:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:11:08 INFO - 'PROCESSOR_LEVEL': '6', 09:11:08 INFO - 'PROCESSOR_REVISION': '1e05', 09:11:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:11:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:11:08 INFO - 'PROMPT': '$P$G', 09:11:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:11:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:11:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:11:08 INFO - 'PWD': 'C:\\slave\\test', 09:11:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:11:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:11:08 INFO - 'SYSTEMDRIVE': 'C:', 09:11:08 INFO - 'SYSTEMROOT': 'C:\\windows', 09:11:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:11:08 INFO - 'TEST1': 'testie', 09:11:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:11:08 INFO - 'USERDOMAIN': 'T-W732-IX-024', 09:11:08 INFO - 'USERNAME': 'cltbld', 09:11:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:11:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:11:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:11:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:11:08 INFO - 'WINDIR': 'C:\\windows', 09:11:08 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:11:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:11:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:11:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:11:10 INFO - Downloading/unpacking psutil>=0.7.1 09:11:10 INFO - Running setup.py egg_info for package psutil 09:11:10 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:11:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:11:10 INFO - Installing collected packages: psutil 09:11:10 INFO - Running setup.py install for psutil 09:11:10 INFO - building 'psutil._psutil_windows' extension 09:11:10 INFO - error: Unable to find vcvarsall.bat 09:11:10 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-p9e0xw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:11:10 INFO - running install 09:11:10 INFO - running build 09:11:10 INFO - running build_py 09:11:10 INFO - creating build 09:11:10 INFO - creating build\lib.win32-2.7 09:11:10 INFO - creating build\lib.win32-2.7\psutil 09:11:10 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:11:10 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:11:10 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:11:10 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:11:10 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:11:10 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:11:10 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:11:10 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:11:10 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:11:10 INFO - running build_ext 09:11:10 INFO - building 'psutil._psutil_windows' extension 09:11:10 INFO - error: Unable to find vcvarsall.bat 09:11:10 INFO - ---------------------------------------- 09:11:10 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-p9e0xw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:11:10 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:11:10 WARNING - Return code: 1 09:11:10 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! 09:11:10 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:11:10 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')]} 09:11:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:11:10 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')]} 09:11:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:11:10 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 0x01B8B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBA368>, '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 0x0184BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-024', 'USERDOMAIN': 'T-W732-IX-024', '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-024', '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 09:11:10 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 09:11:10 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 09:11:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:11:10 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:11:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:11:10 INFO - 'COMPUTERNAME': 'T-W732-IX-024', 09:11:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:11:10 INFO - 'DCLOCATION': 'SCL3', 09:11:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:11:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:11:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:11:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:11:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:11:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:11:10 INFO - 'HOMEDRIVE': 'C:', 09:11:10 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:11:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:11:10 INFO - 'KTS_VERSION': '1.19c', 09:11:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:11:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:11:10 INFO - 'LOGONSERVER': '\\\\T-W732-IX-024', 09:11:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:11:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:11:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:11:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:11:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:11:10 INFO - 'MOZ_AIRBAG': '1', 09:11:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:11:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:11:10 INFO - 'MOZ_MSVCVERSION': '8', 09:11:10 INFO - 'MOZ_NO_REMOTE': '1', 09:11:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:11:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:11:10 INFO - 'NO_EM_RESTART': '1', 09:11:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:11:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:11:10 INFO - 'OS': 'Windows_NT', 09:11:10 INFO - 'OURDRIVE': 'C:', 09:11:10 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\\', 09:11:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:11:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:11:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:11:10 INFO - 'PROCESSOR_LEVEL': '6', 09:11:10 INFO - 'PROCESSOR_REVISION': '1e05', 09:11:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:11:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:11:10 INFO - 'PROMPT': '$P$G', 09:11:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:11:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:11:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:11:10 INFO - 'PWD': 'C:\\slave\\test', 09:11:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:11:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:11:10 INFO - 'SYSTEMDRIVE': 'C:', 09:11:10 INFO - 'SYSTEMROOT': 'C:\\windows', 09:11:10 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:11:10 INFO - 'TEST1': 'testie', 09:11:10 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:11:10 INFO - 'USERDOMAIN': 'T-W732-IX-024', 09:11:10 INFO - 'USERNAME': 'cltbld', 09:11:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:11:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:11:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:11:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:11:10 INFO - 'WINDIR': 'C:\\windows', 09:11:10 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:11:10 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:11:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:11:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:11:11 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:11:11 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:11:11 INFO - Running setup.py egg_info for package mozsystemmonitor 09:11:11 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:11:11 INFO - Running setup.py egg_info for package psutil 09:11:11 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:11:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:11:11 INFO - Installing collected packages: mozsystemmonitor, psutil 09:11:11 INFO - Running setup.py install for mozsystemmonitor 09:11:11 INFO - Running setup.py install for psutil 09:11:11 INFO - building 'psutil._psutil_windows' extension 09:11:11 INFO - error: Unable to find vcvarsall.bat 09:11:11 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-3zgubw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:11:11 INFO - running install 09:11:11 INFO - running build 09:11:11 INFO - running build_py 09:11:11 INFO - running build_ext 09:11:11 INFO - building 'psutil._psutil_windows' extension 09:11:11 INFO - error: Unable to find vcvarsall.bat 09:11:11 INFO - ---------------------------------------- 09:11:11 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-3zgubw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:11:11 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:11:11 WARNING - Return code: 1 09:11:11 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! 09:11:11 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:11:11 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')]} 09:11:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:11:11 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')]} 09:11:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:11:11 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 0x01B8B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBA368>, '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 0x0184BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-024', 'USERDOMAIN': 'T-W732-IX-024', '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-024', '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 09:11:11 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 09:11:11 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 09:11:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:11:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:11:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:11:11 INFO - 'COMPUTERNAME': 'T-W732-IX-024', 09:11:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:11:11 INFO - 'DCLOCATION': 'SCL3', 09:11:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:11:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:11:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:11:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:11:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:11:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:11:11 INFO - 'HOMEDRIVE': 'C:', 09:11:11 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:11:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:11:11 INFO - 'KTS_VERSION': '1.19c', 09:11:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:11:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:11:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-024', 09:11:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:11:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:11:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:11:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:11:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:11:11 INFO - 'MOZ_AIRBAG': '1', 09:11:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:11:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:11:11 INFO - 'MOZ_MSVCVERSION': '8', 09:11:11 INFO - 'MOZ_NO_REMOTE': '1', 09:11:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:11:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:11:11 INFO - 'NO_EM_RESTART': '1', 09:11:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:11:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:11:11 INFO - 'OS': 'Windows_NT', 09:11:11 INFO - 'OURDRIVE': 'C:', 09:11:11 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\\', 09:11:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:11:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:11:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:11:11 INFO - 'PROCESSOR_LEVEL': '6', 09:11:11 INFO - 'PROCESSOR_REVISION': '1e05', 09:11:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:11:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:11:11 INFO - 'PROMPT': '$P$G', 09:11:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:11:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:11:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:11:11 INFO - 'PWD': 'C:\\slave\\test', 09:11:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:11:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:11:11 INFO - 'SYSTEMDRIVE': 'C:', 09:11:11 INFO - 'SYSTEMROOT': 'C:\\windows', 09:11:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:11:11 INFO - 'TEST1': 'testie', 09:11:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:11:11 INFO - 'USERDOMAIN': 'T-W732-IX-024', 09:11:11 INFO - 'USERNAME': 'cltbld', 09:11:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:11:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:11:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:11:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:11:11 INFO - 'WINDIR': 'C:\\windows', 09:11:11 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:11:11 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:11:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:11:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:11:11 INFO - Downloading/unpacking blobuploader==1.2.4 09:11:11 INFO - Downloading blobuploader-1.2.4.tar.gz 09:11:11 INFO - Running setup.py egg_info for package blobuploader 09:11:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:11:16 INFO - Running setup.py egg_info for package requests 09:11:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:11:16 INFO - Downloading docopt-0.6.1.tar.gz 09:11:16 INFO - Running setup.py egg_info for package docopt 09:11:16 INFO - Installing collected packages: blobuploader, docopt, requests 09:11:16 INFO - Running setup.py install for blobuploader 09:11:16 INFO - Running setup.py install for docopt 09:11:16 INFO - Running setup.py install for requests 09:11:16 INFO - Successfully installed blobuploader docopt requests 09:11:16 INFO - Cleaning up... 09:11:16 INFO - Return code: 0 09:11:16 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:11: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')]} 09:11:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:11: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')]} 09:11:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:11:16 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 0x01B8B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBA368>, '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 0x0184BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, '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-024', 'USERDOMAIN': 'T-W732-IX-024', '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-024', '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 09:11:16 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 09:11:16 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 09:11:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:11:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:11:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:11:16 INFO - 'COMPUTERNAME': 'T-W732-IX-024', 09:11:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:11:16 INFO - 'DCLOCATION': 'SCL3', 09:11:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:11:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:11:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:11:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:11:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:11:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:11:16 INFO - 'HOMEDRIVE': 'C:', 09:11:16 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:11:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:11:16 INFO - 'KTS_VERSION': '1.19c', 09:11:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:11:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:11:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-024', 09:11:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:11:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:11:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:11:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:11:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:11:16 INFO - 'MOZ_AIRBAG': '1', 09:11:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:11:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:11:16 INFO - 'MOZ_MSVCVERSION': '8', 09:11:16 INFO - 'MOZ_NO_REMOTE': '1', 09:11:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:11:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:11:16 INFO - 'NO_EM_RESTART': '1', 09:11:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:11:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:11:16 INFO - 'OS': 'Windows_NT', 09:11:16 INFO - 'OURDRIVE': 'C:', 09:11: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\\', 09:11:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:11:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:11:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:11:16 INFO - 'PROCESSOR_LEVEL': '6', 09:11:16 INFO - 'PROCESSOR_REVISION': '1e05', 09:11:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:11:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:11:16 INFO - 'PROMPT': '$P$G', 09:11:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:11:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:11:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:11:16 INFO - 'PWD': 'C:\\slave\\test', 09:11:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:11:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:11:16 INFO - 'SYSTEMDRIVE': 'C:', 09:11:16 INFO - 'SYSTEMROOT': 'C:\\windows', 09:11:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:11:16 INFO - 'TEST1': 'testie', 09:11:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:11:16 INFO - 'USERDOMAIN': 'T-W732-IX-024', 09:11:16 INFO - 'USERNAME': 'cltbld', 09:11:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:11:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:11:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:11:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:11:16 INFO - 'WINDIR': 'C:\\windows', 09:11:16 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:11:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:11:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:11:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:11:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:11:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:11:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:11:21 INFO - Unpacking c:\slave\test\build\tests\marionette 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:11:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:11:21 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 09:11:21 INFO - Running setup.py install for browsermob-proxy 09:11:34 INFO - Running setup.py install for manifestparser 09:11:34 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Running setup.py install for marionette-client 09:11:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:11:34 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Running setup.py install for marionette-driver 09:11:34 INFO - Running setup.py install for mozcrash 09:11:34 INFO - Running setup.py install for mozdebug 09:11:34 INFO - Running setup.py install for mozdevice 09:11:34 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Running setup.py install for mozfile 09:11:34 INFO - Running setup.py install for mozhttpd 09:11:34 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Running setup.py install for mozinfo 09:11:34 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Running setup.py install for mozInstall 09:11:34 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Running setup.py install for mozleak 09:11:34 INFO - Running setup.py install for mozlog 09:11:34 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Running setup.py install for moznetwork 09:11:34 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Running setup.py install for mozprocess 09:11:34 INFO - Running setup.py install for mozprofile 09:11:34 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Running setup.py install for mozrunner 09:11:34 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Running setup.py install for mozscreenshot 09:11:34 INFO - Running setup.py install for moztest 09:11:34 INFO - Running setup.py install for mozversion 09:11:34 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:11:34 INFO - Running setup.py install for wptserve 09:11:34 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 09:11:34 INFO - Cleaning up... 09:11:34 INFO - Return code: 0 09:11:34 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:11:34 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')]} 09:11:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:11:34 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')]} 09:11:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:11:34 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 0x01B8B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBA368>, '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 0x0184BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, '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-024', 'USERDOMAIN': 'T-W732-IX-024', '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-024', '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 09:11:34 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 09:11:34 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 09:11:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:11:34 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:11:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:11:34 INFO - 'COMPUTERNAME': 'T-W732-IX-024', 09:11:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:11:34 INFO - 'DCLOCATION': 'SCL3', 09:11:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:11:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:11:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:11:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:11:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:11:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:11:34 INFO - 'HOMEDRIVE': 'C:', 09:11:34 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:11:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:11:34 INFO - 'KTS_VERSION': '1.19c', 09:11:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:11:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:11:34 INFO - 'LOGONSERVER': '\\\\T-W732-IX-024', 09:11:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:11:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:11:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:11:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:11:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:11:34 INFO - 'MOZ_AIRBAG': '1', 09:11:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:11:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:11:34 INFO - 'MOZ_MSVCVERSION': '8', 09:11:34 INFO - 'MOZ_NO_REMOTE': '1', 09:11:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:11:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:11:34 INFO - 'NO_EM_RESTART': '1', 09:11:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:11:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:11:34 INFO - 'OS': 'Windows_NT', 09:11:34 INFO - 'OURDRIVE': 'C:', 09:11:34 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 09:11:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:11:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:11:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:11:34 INFO - 'PROCESSOR_LEVEL': '6', 09:11:34 INFO - 'PROCESSOR_REVISION': '1e05', 09:11:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:11:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:11:34 INFO - 'PROMPT': '$P$G', 09:11:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:11:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:11:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:11:34 INFO - 'PWD': 'C:\\slave\\test', 09:11:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:11:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:11:34 INFO - 'SYSTEMDRIVE': 'C:', 09:11:34 INFO - 'SYSTEMROOT': 'C:\\windows', 09:11:34 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:11:34 INFO - 'TEST1': 'testie', 09:11:34 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:11:34 INFO - 'USERDOMAIN': 'T-W732-IX-024', 09:11:34 INFO - 'USERNAME': 'cltbld', 09:11:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:11:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:11:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:11:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:11:34 INFO - 'WINDIR': 'C:\\windows', 09:11:34 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:11:34 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:11:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:11:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:11:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:11:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:11:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:11:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:11:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:11:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:11:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:11:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:11:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:11:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:11:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:11:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:11:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:11:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:11:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:11:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:11:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:11:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:11:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:11:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:11:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:11:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:11:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:11:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:11:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:11:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:11:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:11:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:11:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:11:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:11:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:11:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:11:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:11:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:11:39 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:11:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:11:39 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:11:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:11:39 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:11:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:11:39 INFO - Unpacking c:\slave\test\build\tests\marionette 09:11:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:11:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:11:39 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)) 09:11:50 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)) 09:11:50 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)) 09:11:50 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)) 09:11:50 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)) 09:11:50 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:11:50 INFO - Downloading blessings-1.6.tar.gz 09:11:50 INFO - Running setup.py egg_info for package blessings 09:11:50 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)) 09:11:50 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:11:50 INFO - Running setup.py install for blessings 09:11:50 INFO - Running setup.py install for browsermob-proxy 09:11:50 INFO - Running setup.py install for manifestparser 09:11:50 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Running setup.py install for marionette-client 09:11:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:11:50 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Running setup.py install for marionette-driver 09:11:50 INFO - Running setup.py install for mozcrash 09:11:50 INFO - Running setup.py install for mozdebug 09:11:50 INFO - Running setup.py install for mozdevice 09:11:50 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Running setup.py install for mozhttpd 09:11:50 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Running setup.py install for mozInstall 09:11:50 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Running setup.py install for mozleak 09:11:50 INFO - Running setup.py install for mozprofile 09:11:50 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Running setup.py install for mozrunner 09:11:50 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:11:50 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:11:52 INFO - Running setup.py install for mozscreenshot 09:11:52 INFO - Running setup.py install for moztest 09:11:52 INFO - Running setup.py install for mozversion 09:11:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:11:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:11:52 INFO - Running setup.py install for wptserve 09:11:52 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:11:52 INFO - Cleaning up... 09:11:52 INFO - Return code: 0 09:11:52 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:11:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:11:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:11:52 INFO - Reading from file tmpfile_stdout 09:11:52 INFO - Using _rmtree_windows ... 09:11:52 INFO - Using _rmtree_windows ... 09:11:52 INFO - Current package versions: 09:11:52 INFO - blessings == 1.6 09:11:52 INFO - blobuploader == 1.2.4 09:11:52 INFO - browsermob-proxy == 0.6.0 09:11:52 INFO - distribute == 0.6.14 09:11:52 INFO - docopt == 0.6.1 09:11:52 INFO - manifestparser == 1.1 09:11:52 INFO - marionette-client == 2.3.0 09:11:52 INFO - marionette-driver == 1.4.0 09:11:52 INFO - mozInstall == 1.12 09:11:52 INFO - mozcrash == 0.17 09:11:52 INFO - mozdebug == 0.1 09:11:52 INFO - mozdevice == 0.48 09:11:52 INFO - mozfile == 1.2 09:11:52 INFO - mozhttpd == 0.7 09:11:52 INFO - mozinfo == 0.9 09:11:52 INFO - mozleak == 0.1 09:11:52 INFO - mozlog == 3.1 09:11:52 INFO - moznetwork == 0.27 09:11:52 INFO - mozprocess == 0.22 09:11:52 INFO - mozprofile == 0.28 09:11:52 INFO - mozrunner == 6.11 09:11:52 INFO - mozscreenshot == 0.1 09:11:52 INFO - mozsystemmonitor == 0.0 09:11:52 INFO - moztest == 0.7 09:11:52 INFO - mozversion == 1.4 09:11:52 INFO - requests == 1.2.3 09:11:52 INFO - wptserve == 1.4.0 09:11:52 INFO - Running post-action listener: _resource_record_post_action 09:11:52 INFO - Running post-action listener: _start_resource_monitoring 09:11:52 INFO - Starting resource monitoring. 09:11:52 INFO - ##### 09:11:52 INFO - ##### Running pull step. 09:11:52 INFO - ##### 09:11:52 INFO - Running pre-action listener: _resource_record_pre_action 09:11:52 INFO - Running main action method: pull 09:11:52 INFO - Pull has nothing to do! 09:11:52 INFO - Running post-action listener: _resource_record_post_action 09:11:52 INFO - ##### 09:11:52 INFO - ##### Running install step. 09:11:52 INFO - ##### 09:11:52 INFO - Running pre-action listener: _resource_record_pre_action 09:11:52 INFO - Running main action method: install 09:11:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:11:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:11:52 INFO - Reading from file tmpfile_stdout 09:11:52 INFO - Using _rmtree_windows ... 09:11:52 INFO - Using _rmtree_windows ... 09:11:52 INFO - Detecting whether we're running mozinstall >=1.0... 09:11:52 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:11:52 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:11:52 INFO - Reading from file tmpfile_stdout 09:11:52 INFO - Output received: 09:11:52 INFO - Usage: mozinstall-script.py [options] installer 09:11:52 INFO - Options: 09:11:52 INFO - -h, --help show this help message and exit 09:11:52 INFO - -d DEST, --destination=DEST 09:11:52 INFO - Directory to install application into. [default: 09:11:52 INFO - "C:\slave\test"] 09:11:52 INFO - --app=APP Application being installed. [default: firefox] 09:11:52 INFO - Using _rmtree_windows ... 09:11:52 INFO - Using _rmtree_windows ... 09:11:52 INFO - mkdir: C:\slave\test\build\application 09:11:52 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'] 09:11:52 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 09:11:54 INFO - Reading from file tmpfile_stdout 09:11:54 INFO - Output received: 09:11:54 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:11:54 INFO - Using _rmtree_windows ... 09:11:54 INFO - Using _rmtree_windows ... 09:11:54 INFO - Running post-action listener: _resource_record_post_action 09:11:54 INFO - ##### 09:11:54 INFO - ##### Running run-tests step. 09:11:54 INFO - ##### 09:11:54 INFO - Running pre-action listener: _resource_record_pre_action 09:11:54 INFO - Running main action method: run_tests 09:11:54 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:11:54 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:11:54 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:11:54 INFO - grabbing minidump binary from tooltool 09:11:54 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')]} 09:11:54 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 0x01BBA368>, '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 0x0184BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:11:54 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 09:11:54 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 09:11:55 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:11:56 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpyblmrj 09:11:56 INFO - INFO - File integrity verified, renaming tmpyblmrj to win32-minidump_stackwalk.exe 09:11:56 INFO - Return code: 0 09:11:56 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:11:57 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:11:57 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/bR86QKIWQA2ebY3Id6GIJA/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 09:11:57 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/bR86QKIWQA2ebY3Id6GIJA/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 09:11:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:11:57 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:11:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:11:57 INFO - 'COMPUTERNAME': 'T-W732-IX-024', 09:11:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:11:57 INFO - 'DCLOCATION': 'SCL3', 09:11:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:11:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:11:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:11:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:11:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:11:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:11:57 INFO - 'HOMEDRIVE': 'C:', 09:11:57 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:11:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:11:57 INFO - 'KTS_VERSION': '1.19c', 09:11:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:11:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:11:57 INFO - 'LOGONSERVER': '\\\\T-W732-IX-024', 09:11:57 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:11:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:11:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:11:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:11:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:11:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:11:57 INFO - 'MOZ_AIRBAG': '1', 09:11:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:11:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:11:57 INFO - 'MOZ_MSVCVERSION': '8', 09:11:57 INFO - 'MOZ_NO_REMOTE': '1', 09:11:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:11:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:11:57 INFO - 'NO_EM_RESTART': '1', 09:11:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:11:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:11:57 INFO - 'OS': 'Windows_NT', 09:11:57 INFO - 'OURDRIVE': 'C:', 09:11:57 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\\', 09:11:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:11:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:11:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:11:57 INFO - 'PROCESSOR_LEVEL': '6', 09:11:57 INFO - 'PROCESSOR_REVISION': '1e05', 09:11:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:11:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:11:57 INFO - 'PROMPT': '$P$G', 09:11:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:11:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:11:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:11:57 INFO - 'PWD': 'C:\\slave\\test', 09:11:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:11:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:11:57 INFO - 'SYSTEMDRIVE': 'C:', 09:11:57 INFO - 'SYSTEMROOT': 'C:\\windows', 09:11:57 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:11:57 INFO - 'TEST1': 'testie', 09:11:57 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:11:57 INFO - 'USERDOMAIN': 'T-W732-IX-024', 09:11:57 INFO - 'USERNAME': 'cltbld', 09:11:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:11:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:11:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:11:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:11:57 INFO - 'WINDIR': 'C:\\windows', 09:11:57 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:11:57 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:11:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:11:57 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/bR86QKIWQA2ebY3Id6GIJA/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 09:11:59 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 09:11:59 INFO - import pkg_resources 09:12:00 INFO - Using 1 client processes 09:12:03 INFO - SUITE-START | Running 778 tests 09:12:03 INFO - Running testharness tests 09:12:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:12:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:12:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:12:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:12:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:12:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:12:03 INFO - Setting up ssl 09:12:04 INFO - PROCESS | certutil | 09:12:04 INFO - PROCESS | certutil | 09:12:04 INFO - PROCESS | certutil | 09:12:04 INFO - Certificate Nickname Trust Attributes 09:12:04 INFO - SSL,S/MIME,JAR/XPI 09:12:04 INFO - 09:12:04 INFO - web-platform-tests CT,, 09:12:04 INFO - 09:12:04 INFO - Starting runner 09:12:04 INFO - PROCESS | 2596 | [2596] 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 09:12:04 INFO - PROCESS | 2596 | [2596] 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 09:12:05 INFO - PROCESS | 2596 | [2596] 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 09:12:06 INFO - PROCESS | 2596 | 1466179926402 Marionette DEBUG Marionette enabled via build flag and pref 09:12:07 INFO - PROCESS | 2596 | ++DOCSHELL 10938400 == 1 [pid = 2596] [id = 1] 09:12:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 1 (10938800) [pid = 2596] [serial = 1] [outer = 00000000] 09:12:07 INFO - PROCESS | 2596 | [2596] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:12:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 2 (10939400) [pid = 2596] [serial = 2] [outer = 10938800] 09:12:07 INFO - PROCESS | 2596 | ++DOCSHELL 14703000 == 2 [pid = 2596] [id = 2] 09:12:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 3 (14703400) [pid = 2596] [serial = 3] [outer = 00000000] 09:12:07 INFO - PROCESS | 2596 | [2596] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:12:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 4 (14704000) [pid = 2596] [serial = 4] [outer = 14703400] 09:12:08 INFO - PROCESS | 2596 | 1466179928107 Marionette INFO Listening on port 2828 09:12:09 INFO - PROCESS | 2596 | 1466179929712 Marionette DEBUG Marionette enabled via command-line flag 09:12:09 INFO - PROCESS | 2596 | [2596] 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 09:12:09 INFO - PROCESS | 2596 | [2596] 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 09:12:09 INFO - PROCESS | 2596 | ++DOCSHELL 15143C00 == 3 [pid = 2596] [id = 3] 09:12:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 5 (1514BC00) [pid = 2596] [serial = 5] [outer = 00000000] 09:12:09 INFO - PROCESS | 2596 | [2596] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:12:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 6 (1514C800) [pid = 2596] [serial = 6] [outer = 1514BC00] 09:12:09 INFO - PROCESS | 2596 | [2596] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:12:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 7 (1604AC00) [pid = 2596] [serial = 7] [outer = 14703400] 09:12:10 INFO - PROCESS | 2596 | [2596] 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 09:12:10 INFO - PROCESS | 2596 | 1466179930843 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49644 09:12:10 INFO - PROCESS | 2596 | [2596] 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 09:12:10 INFO - PROCESS | 2596 | 1466179930853 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49646 09:12:10 INFO - PROCESS | 2596 | [2596] 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 09:12:10 INFO - PROCESS | 2596 | 1466179930861 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49647 09:12:10 INFO - PROCESS | 2596 | [2596] 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 09:12:10 INFO - PROCESS | 2596 | 1466179930892 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49649 09:12:10 INFO - PROCESS | 2596 | [2596] 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 09:12:10 INFO - PROCESS | 2596 | 1466179930902 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49650 09:12:10 INFO - PROCESS | 2596 | 1466179930907 Marionette DEBUG Closed connection conn0 09:12:10 INFO - PROCESS | 2596 | 1466179930910 Marionette DEBUG Closed connection conn1 09:12:10 INFO - PROCESS | 2596 | 1466179930912 Marionette DEBUG Closed connection conn2 09:12:10 INFO - PROCESS | 2596 | 1466179930963 Marionette DEBUG Closed connection conn3 09:12:10 INFO - PROCESS | 2596 | 1466179930975 Marionette DEBUG Closed connection conn4 09:12:11 INFO - PROCESS | 2596 | [2596] 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 09:12:11 INFO - PROCESS | 2596 | 1466179931066 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49652 09:12:11 INFO - PROCESS | 2596 | 1466179931109 Marionette DEBUG Closed connection conn5 09:12:11 INFO - PROCESS | 2596 | [2596] 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 09:12:11 INFO - PROCESS | 2596 | 1466179931114 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49653 09:12:11 INFO - PROCESS | 2596 | ++DOCSHELL 17188400 == 4 [pid = 2596] [id = 4] 09:12:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 8 (17188C00) [pid = 2596] [serial = 8] [outer = 00000000] 09:12:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 9 (17A5D000) [pid = 2596] [serial = 9] [outer = 17188C00] 09:12:11 INFO - PROCESS | 2596 | 1466179931233 Marionette DEBUG Closed connection conn6 09:12:11 INFO - PROCESS | 2596 | [2596] 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 09:12:11 INFO - PROCESS | 2596 | 1466179931238 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49654 09:12:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 10 (17A63400) [pid = 2596] [serial = 10] [outer = 17188C00] 09:12:11 INFO - PROCESS | 2596 | 1466179931271 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:12:11 INFO - PROCESS | 2596 | 1466179931277 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":"20160617071423","device":"desktop","version":"48.0"} 09:12:12 INFO - PROCESS | 2596 | [2596] 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 09:12:12 INFO - PROCESS | 2596 | [2596] 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 09:12:12 INFO - PROCESS | 2596 | [2596] 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:12:13 INFO - PROCESS | 2596 | ++DOCSHELL 18D8CC00 == 5 [pid = 2596] [id = 5] 09:12:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 11 (18D8DC00) [pid = 2596] [serial = 11] [outer = 00000000] 09:12:13 INFO - PROCESS | 2596 | ++DOCSHELL 1905C800 == 6 [pid = 2596] [id = 6] 09:12:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 12 (1905DC00) [pid = 2596] [serial = 12] [outer = 00000000] 09:12:14 INFO - PROCESS | 2596 | [2596] 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 09:12:14 INFO - PROCESS | 2596 | ++DOCSHELL 197D7000 == 7 [pid = 2596] [id = 7] 09:12:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 13 (197D7400) [pid = 2596] [serial = 13] [outer = 00000000] 09:12:14 INFO - PROCESS | 2596 | [2596] 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 09:12:14 INFO - PROCESS | 2596 | [2596] 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 09:12:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 14 (19F6C800) [pid = 2596] [serial = 14] [outer = 197D7400] 09:12:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 15 (19877400) [pid = 2596] [serial = 15] [outer = 18D8DC00] 09:12:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 16 (19878C00) [pid = 2596] [serial = 16] [outer = 1905DC00] 09:12:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 17 (1987B400) [pid = 2596] [serial = 17] [outer = 197D7400] 09:12:15 INFO - PROCESS | 2596 | 1466179935177 Marionette INFO startBrowser 23004663-721d-490f-9820-94392982c122 09:12:15 INFO - PROCESS | 2596 | 1466179935212 Marionette DEBUG loaded listener.js 09:12:15 INFO - PROCESS | 2596 | 1466179935225 Marionette DEBUG loaded listener.js 09:12:15 INFO - PROCESS | 2596 | 1466179935227 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 18 (1BE74400) [pid = 2596] [serial = 18] [outer = 197D7400] 09:12:15 INFO - PROCESS | 2596 | 1466179935927 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"23004663-721d-490f-9820-94392982c122","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":"20160617071423","device":"desktop","version":"48.0","command_id":1}}] 09:12:16 INFO - PROCESS | 2596 | 1466179936169 Marionette TRACE conn7 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:12:16 INFO - PROCESS | 2596 | 1466179936172 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:16 INFO - PROCESS | 2596 | 1466179936206 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 09:12:16 INFO - PROCESS | 2596 | 1466179936224 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:12:16 INFO - PROCESS | 2596 | 1466179936226 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:16 INFO - PROCESS | 2596 | [2596] 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 09:12:16 INFO - PROCESS | 2596 | [2596] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:12:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 19 (1CE2AC00) [pid = 2596] [serial = 19] [outer = 197D7400] 09:12:17 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:17 INFO - PROCESS | 2596 | 1466179937345 Marionette TRACE conn7 <- [1,3,null,{}] 09:12:17 INFO - PROCESS | 2596 | 1466179937350 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:12:17 INFO - PROCESS | 2596 | 1466179937353 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:17 INFO - PROCESS | 2596 | 1466179937379 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 09:12:17 INFO - PROCESS | 2596 | --DOCSHELL 10938400 == 6 [pid = 2596] [id = 1] 09:12:17 INFO - PROCESS | 2596 | 1466179937438 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 09:12:17 INFO - PROCESS | 2596 | 1466179937444 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 09:12:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:12:17 INFO - PROCESS | 2596 | 1466179937459 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:12:17 INFO - PROCESS | 2596 | 1466179937463 Marionette TRACE conn7 <- [1,6,null,{}] 09:12:17 INFO - PROCESS | 2596 | 1466179937524 Marionette TRACE conn7 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:17 INFO - PROCESS | 2596 | 1466179937528 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:17 INFO - PROCESS | 2596 | 1466179937550 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 09:12:17 INFO - PROCESS | 2596 | 1466179937555 Marionette TRACE conn7 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:17 INFO - PROCESS | 2596 | 1466179937559 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:17 INFO - PROCESS | 2596 | ++DOCSHELL 0D0CE400 == 7 [pid = 2596] [id = 8] 09:12:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 20 (0D139400) [pid = 2596] [serial = 20] [outer = 00000000] 09:12:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 21 (10150800) [pid = 2596] [serial = 21] [outer = 0D139400] 09:12:17 INFO - PROCESS | 2596 | 1466179937618 Marionette DEBUG loaded listener.js 09:12:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 22 (1016F800) [pid = 2596] [serial = 22] [outer = 0D139400] 09:12:18 INFO - PROCESS | 2596 | ++DOCSHELL 1511B000 == 8 [pid = 2596] [id = 9] 09:12:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 23 (1511FC00) [pid = 2596] [serial = 23] [outer = 00000000] 09:12:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 24 (151D7400) [pid = 2596] [serial = 24] [outer = 1511FC00] 09:12:18 INFO - PROCESS | 2596 | 1466179938050 Marionette DEBUG loaded listener.js 09:12:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 25 (152C1400) [pid = 2596] [serial = 25] [outer = 1511FC00] 09:12:18 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:18 INFO - PROCESS | 2596 | 1466179938858 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:12:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:12:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1432ms 09:12:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:12:18 INFO - PROCESS | 2596 | 1466179938886 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 09:12:18 INFO - PROCESS | 2596 | 1466179938890 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 09:12:18 INFO - PROCESS | 2596 | 1466179938893 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:12:18 INFO - PROCESS | 2596 | 1466179938896 Marionette TRACE conn7 <- [1,10,null,{}] 09:12:18 INFO - PROCESS | 2596 | 1466179938900 Marionette TRACE conn7 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:18 INFO - PROCESS | 2596 | 1466179938902 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:19 INFO - PROCESS | 2596 | 1466179939037 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 09:12:19 INFO - PROCESS | 2596 | 1466179939097 Marionette TRACE conn7 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:19 INFO - PROCESS | 2596 | 1466179939100 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:19 INFO - PROCESS | 2596 | ++DOCSHELL 19848800 == 9 [pid = 2596] [id = 10] 09:12:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 26 (19848C00) [pid = 2596] [serial = 26] [outer = 00000000] 09:12:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 27 (19FDAC00) [pid = 2596] [serial = 27] [outer = 19848C00] 09:12:19 INFO - PROCESS | 2596 | 1466179939154 Marionette DEBUG loaded listener.js 09:12:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 28 (1B5A3C00) [pid = 2596] [serial = 28] [outer = 19848C00] 09:12:19 INFO - PROCESS | 2596 | 1466179939810 Marionette TRACE conn7 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:12:19 INFO - PROCESS | 2596 | --DOCSHELL 17188400 == 8 [pid = 2596] [id = 4] 09:12:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:12:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 970ms 09:12:19 INFO - PROCESS | 2596 | 1466179939866 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 09:12:19 INFO - PROCESS | 2596 | 1466179939869 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 09:12:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:12:19 INFO - PROCESS | 2596 | 1466179939873 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:12:19 INFO - PROCESS | 2596 | 1466179939878 Marionette TRACE conn7 <- [1,14,null,{}] 09:12:19 INFO - PROCESS | 2596 | 1466179939883 Marionette TRACE conn7 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:19 INFO - PROCESS | 2596 | 1466179939886 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:19 INFO - PROCESS | 2596 | 1466179939979 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 09:12:19 INFO - PROCESS | 2596 | 1466179939985 Marionette TRACE conn7 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:19 INFO - PROCESS | 2596 | 1466179939988 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:20 INFO - PROCESS | 2596 | ++DOCSHELL 10155C00 == 9 [pid = 2596] [id = 11] 09:12:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 29 (10168000) [pid = 2596] [serial = 29] [outer = 00000000] 09:12:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 30 (102AA400) [pid = 2596] [serial = 30] [outer = 10168000] 09:12:20 INFO - PROCESS | 2596 | 1466179940041 Marionette DEBUG loaded listener.js 09:12:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 31 (1092E400) [pid = 2596] [serial = 31] [outer = 10168000] 09:12:20 INFO - PROCESS | 2596 | 1466179940465 Marionette TRACE conn7 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:12:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:12:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 09:12:20 INFO - PROCESS | 2596 | 1466179940506 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 09:12:20 INFO - PROCESS | 2596 | 1466179940510 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 09:12:20 INFO - PROCESS | 2596 | 1466179940515 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:12:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:12:20 INFO - PROCESS | 2596 | 1466179940518 Marionette TRACE conn7 <- [1,18,null,{}] 09:12:20 INFO - PROCESS | 2596 | 1466179940521 Marionette TRACE conn7 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:20 INFO - PROCESS | 2596 | 1466179940524 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:20 INFO - PROCESS | 2596 | 1466179940640 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 09:12:20 INFO - PROCESS | 2596 | 1466179940650 Marionette TRACE conn7 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:20 INFO - PROCESS | 2596 | 1466179940652 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:20 INFO - PROCESS | 2596 | ++DOCSHELL 14702000 == 10 [pid = 2596] [id = 12] 09:12:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 32 (14703C00) [pid = 2596] [serial = 32] [outer = 00000000] 09:12:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 33 (14920C00) [pid = 2596] [serial = 33] [outer = 14703C00] 09:12:20 INFO - PROCESS | 2596 | 1466179940703 Marionette DEBUG loaded listener.js 09:12:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 34 (149E0400) [pid = 2596] [serial = 34] [outer = 14703C00] 09:12:20 INFO - PROCESS | 2596 | ++DOCSHELL 1508F800 == 11 [pid = 2596] [id = 13] 09:12:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 35 (15091800) [pid = 2596] [serial = 35] [outer = 00000000] 09:12:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 36 (15114000) [pid = 2596] [serial = 36] [outer = 15091800] 09:12:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 37 (14C96400) [pid = 2596] [serial = 37] [outer = 15091800] 09:12:21 INFO - PROCESS | 2596 | ++DOCSHELL 09273400 == 12 [pid = 2596] [id = 14] 09:12:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 38 (15120800) [pid = 2596] [serial = 38] [outer = 00000000] 09:12:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 39 (151E1400) [pid = 2596] [serial = 39] [outer = 15120800] 09:12:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 40 (16863C00) [pid = 2596] [serial = 40] [outer = 15120800] 09:12:21 INFO - PROCESS | 2596 | 1466179941298 Marionette TRACE conn7 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:12:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:12:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 830ms 09:12:21 INFO - PROCESS | 2596 | 1466179941351 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 09:12:21 INFO - PROCESS | 2596 | 1466179941353 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 09:12:21 INFO - PROCESS | 2596 | 1466179941356 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:12:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:12:21 INFO - PROCESS | 2596 | 1466179941360 Marionette TRACE conn7 <- [1,22,null,{}] 09:12:21 INFO - PROCESS | 2596 | 1466179941371 Marionette TRACE conn7 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:21 INFO - PROCESS | 2596 | 1466179941376 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:21 INFO - PROCESS | 2596 | 1466179941472 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 09:12:21 INFO - PROCESS | 2596 | 1466179941538 Marionette TRACE conn7 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:21 INFO - PROCESS | 2596 | 1466179941541 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:21 INFO - PROCESS | 2596 | ++DOCSHELL 17D9DC00 == 13 [pid = 2596] [id = 15] 09:12:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 41 (17E2F000) [pid = 2596] [serial = 41] [outer = 00000000] 09:12:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 42 (17EBB400) [pid = 2596] [serial = 42] [outer = 17E2F000] 09:12:21 INFO - PROCESS | 2596 | 1466179941592 Marionette DEBUG loaded listener.js 09:12:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 43 (18CCE400) [pid = 2596] [serial = 43] [outer = 17E2F000] 09:12:21 INFO - PROCESS | 2596 | 1466179941950 Marionette TRACE conn7 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:12:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:12:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 09:12:22 INFO - PROCESS | 2596 | 1466179942013 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 09:12:22 INFO - PROCESS | 2596 | 1466179942016 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 09:12:22 INFO - PROCESS | 2596 | 1466179942020 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:12:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:12:22 INFO - PROCESS | 2596 | 1466179942032 Marionette TRACE conn7 <- [1,26,null,{}] 09:12:22 INFO - PROCESS | 2596 | 1466179942036 Marionette TRACE conn7 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:22 INFO - PROCESS | 2596 | 1466179942038 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:22 INFO - PROCESS | 2596 | 1466179942129 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 09:12:22 INFO - PROCESS | 2596 | 1466179942134 Marionette TRACE conn7 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:22 INFO - PROCESS | 2596 | 1466179942136 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:22 INFO - PROCESS | 2596 | ++DOCSHELL 18BD3000 == 14 [pid = 2596] [id = 16] 09:12:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 44 (18BD9800) [pid = 2596] [serial = 44] [outer = 00000000] 09:12:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 45 (18F88800) [pid = 2596] [serial = 45] [outer = 18BD9800] 09:12:22 INFO - PROCESS | 2596 | 1466179942181 Marionette DEBUG loaded listener.js 09:12:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 46 (18F89400) [pid = 2596] [serial = 46] [outer = 18BD9800] 09:12:22 INFO - PROCESS | 2596 | 1466179942569 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:12:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:12:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 590ms 09:12:22 INFO - PROCESS | 2596 | 1466179942617 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 09:12:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:12:22 INFO - PROCESS | 2596 | 1466179942618 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 09:12:22 INFO - PROCESS | 2596 | 1466179942633 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:12:22 INFO - PROCESS | 2596 | 1466179942635 Marionette TRACE conn7 <- [1,30,null,{}] 09:12:22 INFO - PROCESS | 2596 | 1466179942639 Marionette TRACE conn7 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:22 INFO - PROCESS | 2596 | 1466179942641 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:22 INFO - PROCESS | 2596 | 1466179942718 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 09:12:22 INFO - PROCESS | 2596 | 1466179942724 Marionette TRACE conn7 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:22 INFO - PROCESS | 2596 | 1466179942726 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:22 INFO - PROCESS | 2596 | ++DOCSHELL 18F87400 == 15 [pid = 2596] [id = 17] 09:12:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 47 (19068C00) [pid = 2596] [serial = 47] [outer = 00000000] 09:12:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 48 (1ACF5800) [pid = 2596] [serial = 48] [outer = 19068C00] 09:12:22 INFO - PROCESS | 2596 | 1466179942770 Marionette DEBUG loaded listener.js 09:12:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 49 (1B59F800) [pid = 2596] [serial = 49] [outer = 19068C00] 09:12:23 INFO - PROCESS | 2596 | 1466179943186 Marionette TRACE conn7 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:12:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:12:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 09:12:23 INFO - PROCESS | 2596 | 1466179943220 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 09:12:23 INFO - PROCESS | 2596 | 1466179943222 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 09:12:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:12:23 INFO - PROCESS | 2596 | 1466179943229 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:12:23 INFO - PROCESS | 2596 | 1466179943231 Marionette TRACE conn7 <- [1,34,null,{}] 09:12:23 INFO - PROCESS | 2596 | 1466179943234 Marionette TRACE conn7 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:23 INFO - PROCESS | 2596 | 1466179943240 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:23 INFO - PROCESS | 2596 | 1466179943344 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 09:12:23 INFO - PROCESS | 2596 | 1466179943351 Marionette TRACE conn7 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:23 INFO - PROCESS | 2596 | 1466179943353 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:23 INFO - PROCESS | 2596 | ++DOCSHELL 1B5AC800 == 16 [pid = 2596] [id = 18] 09:12:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 50 (1B5AE800) [pid = 2596] [serial = 50] [outer = 00000000] 09:12:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 51 (1BE81C00) [pid = 2596] [serial = 51] [outer = 1B5AE800] 09:12:23 INFO - PROCESS | 2596 | 1466179943397 Marionette DEBUG loaded listener.js 09:12:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 52 (1BEA9400) [pid = 2596] [serial = 52] [outer = 1B5AE800] 09:12:23 INFO - PROCESS | 2596 | 1466179943801 Marionette TRACE conn7 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:12:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:12:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 09:12:23 INFO - PROCESS | 2596 | 1466179943862 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 09:12:23 INFO - PROCESS | 2596 | 1466179943864 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 09:12:23 INFO - PROCESS | 2596 | 1466179943867 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:12:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:12:23 INFO - PROCESS | 2596 | 1466179943869 Marionette TRACE conn7 <- [1,38,null,{}] 09:12:23 INFO - PROCESS | 2596 | 1466179943872 Marionette TRACE conn7 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:23 INFO - PROCESS | 2596 | 1466179943884 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:23 INFO - PROCESS | 2596 | 1466179943966 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 09:12:23 INFO - PROCESS | 2596 | 1466179943971 Marionette TRACE conn7 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:23 INFO - PROCESS | 2596 | 1466179943973 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:23 INFO - PROCESS | 2596 | ++DOCSHELL 0C808800 == 17 [pid = 2596] [id = 19] 09:12:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 53 (0C809000) [pid = 2596] [serial = 53] [outer = 00000000] 09:12:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 54 (0C811400) [pid = 2596] [serial = 54] [outer = 0C809000] 09:12:24 INFO - PROCESS | 2596 | 1466179944016 Marionette DEBUG loaded listener.js 09:12:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 55 (14922000) [pid = 2596] [serial = 55] [outer = 0C809000] 09:12:24 INFO - PROCESS | 2596 | 1466179944398 Marionette TRACE conn7 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:12:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:12:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 09:12:24 INFO - PROCESS | 2596 | 1466179944443 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 09:12:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:12:24 INFO - PROCESS | 2596 | 1466179944444 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 09:12:24 INFO - PROCESS | 2596 | 1466179944448 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:12:24 INFO - PROCESS | 2596 | 1466179944450 Marionette TRACE conn7 <- [1,42,null,{}] 09:12:24 INFO - PROCESS | 2596 | 1466179944465 Marionette TRACE conn7 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:24 INFO - PROCESS | 2596 | 1466179944467 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:24 INFO - PROCESS | 2596 | 1466179944543 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 09:12:24 INFO - PROCESS | 2596 | 1466179944548 Marionette TRACE conn7 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:24 INFO - PROCESS | 2596 | 1466179944550 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:24 INFO - PROCESS | 2596 | ++DOCSHELL 17E1DC00 == 18 [pid = 2596] [id = 20] 09:12:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 56 (17E1E400) [pid = 2596] [serial = 56] [outer = 00000000] 09:12:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 57 (17E23400) [pid = 2596] [serial = 57] [outer = 17E1E400] 09:12:24 INFO - PROCESS | 2596 | 1466179944595 Marionette DEBUG loaded listener.js 09:12:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 58 (17E25800) [pid = 2596] [serial = 58] [outer = 17E1E400] 09:12:24 INFO - PROCESS | 2596 | 1466179944983 Marionette TRACE conn7 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:12:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:12:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 571ms 09:12:25 INFO - PROCESS | 2596 | 1466179945019 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 09:12:25 INFO - PROCESS | 2596 | 1466179945021 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 09:12:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:12:25 INFO - PROCESS | 2596 | 1466179945024 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:12:25 INFO - PROCESS | 2596 | 1466179945026 Marionette TRACE conn7 <- [1,46,null,{}] 09:12:25 INFO - PROCESS | 2596 | 1466179945029 Marionette TRACE conn7 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:25 INFO - PROCESS | 2596 | 1466179945031 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:25 INFO - PROCESS | 2596 | 1466179945219 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 09:12:25 INFO - PROCESS | 2596 | 1466179945252 Marionette TRACE conn7 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:25 INFO - PROCESS | 2596 | 1466179945253 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:25 INFO - PROCESS | 2596 | ++DOCSHELL 1D551400 == 19 [pid = 2596] [id = 21] 09:12:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 59 (1D5AD400) [pid = 2596] [serial = 59] [outer = 00000000] 09:12:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 60 (1DAB4800) [pid = 2596] [serial = 60] [outer = 1D5AD400] 09:12:25 INFO - PROCESS | 2596 | 1466179945305 Marionette DEBUG loaded listener.js 09:12:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (1DAB5000) [pid = 2596] [serial = 61] [outer = 1D5AD400] 09:12:25 INFO - PROCESS | 2596 | 1466179945664 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:12:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:12:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 670ms 09:12:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:12:25 INFO - PROCESS | 2596 | 1466179945696 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 09:12:25 INFO - PROCESS | 2596 | 1466179945698 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 09:12:25 INFO - PROCESS | 2596 | 1466179945701 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:12:25 INFO - PROCESS | 2596 | 1466179945702 Marionette TRACE conn7 <- [1,50,null,{}] 09:12:25 INFO - PROCESS | 2596 | 1466179945706 Marionette TRACE conn7 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:25 INFO - PROCESS | 2596 | 1466179945708 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:25 INFO - PROCESS | 2596 | 1466179945818 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 09:12:25 INFO - PROCESS | 2596 | 1466179945827 Marionette TRACE conn7 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:25 INFO - PROCESS | 2596 | 1466179945829 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:25 INFO - PROCESS | 2596 | ++DOCSHELL 169AA400 == 20 [pid = 2596] [id = 22] 09:12:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (169AAC00) [pid = 2596] [serial = 62] [outer = 00000000] 09:12:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (169B6000) [pid = 2596] [serial = 63] [outer = 169AAC00] 09:12:25 INFO - PROCESS | 2596 | 1466179945875 Marionette DEBUG loaded listener.js 09:12:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (18BCC400) [pid = 2596] [serial = 64] [outer = 169AAC00] 09:12:26 INFO - PROCESS | 2596 | 1466179946256 Marionette TRACE conn7 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:12:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 09:12:26 INFO - PROCESS | 2596 | 1466179946271 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 09:12:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:12:26 INFO - PROCESS | 2596 | 1466179946274 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 09:12:26 INFO - PROCESS | 2596 | 1466179946277 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - PROCESS | 2596 | 1466179946279 Marionette TRACE conn7 <- [1,54,null,{}] 09:12:26 INFO - PROCESS | 2596 | 1466179946282 Marionette TRACE conn7 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:26 INFO - PROCESS | 2596 | 1466179946284 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:26 INFO - PROCESS | 2596 | 1466179946377 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 09:12:26 INFO - PROCESS | 2596 | 1466179946445 Marionette TRACE conn7 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:26 INFO - PROCESS | 2596 | 1466179946448 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:26 INFO - PROCESS | 2596 | ++DOCSHELL 1033AC00 == 21 [pid = 2596] [id = 23] 09:12:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (1033B800) [pid = 2596] [serial = 65] [outer = 00000000] 09:12:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (1036A400) [pid = 2596] [serial = 66] [outer = 1033B800] 09:12:26 INFO - PROCESS | 2596 | 1466179946498 Marionette DEBUG loaded listener.js 09:12:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (10372400) [pid = 2596] [serial = 67] [outer = 1033B800] 09:12:26 INFO - PROCESS | 2596 | 1466179946817 Marionette TRACE conn7 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:12:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 09:12:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:12:26 INFO - PROCESS | 2596 | 1466179946848 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 09:12:26 INFO - PROCESS | 2596 | 1466179946849 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 09:12:26 INFO - PROCESS | 2596 | 1466179946852 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - PROCESS | 2596 | 1466179946854 Marionette TRACE conn7 <- [1,58,null,{}] 09:12:26 INFO - PROCESS | 2596 | 1466179946857 Marionette TRACE conn7 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:26 INFO - PROCESS | 2596 | 1466179946859 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:26 INFO - PROCESS | 2596 | 1466179946952 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 09:12:27 INFO - PROCESS | 2596 | 1466179947032 Marionette TRACE conn7 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:27 INFO - PROCESS | 2596 | 1466179947034 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:27 INFO - PROCESS | 2596 | ++DOCSHELL 10374400 == 22 [pid = 2596] [id = 24] 09:12:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (10374C00) [pid = 2596] [serial = 68] [outer = 00000000] 09:12:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (1CDCBC00) [pid = 2596] [serial = 69] [outer = 10374C00] 09:12:27 INFO - PROCESS | 2596 | 1466179947077 Marionette DEBUG loaded listener.js 09:12:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (1DAB8800) [pid = 2596] [serial = 70] [outer = 10374C00] 09:12:27 INFO - PROCESS | 2596 | --DOCSHELL 0D0CE400 == 21 [pid = 2596] [id = 8] 09:12:28 INFO - PROCESS | 2596 | 1466179948146 Marionette TRACE conn7 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:12:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1318ms 09:12:28 INFO - PROCESS | 2596 | 1466179948173 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 09:12:28 INFO - PROCESS | 2596 | 1466179948176 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 09:12:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:12:28 INFO - PROCESS | 2596 | 1466179948191 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:12:28 INFO - PROCESS | 2596 | 1466179948194 Marionette TRACE conn7 <- [1,62,null,{}] 09:12:28 INFO - PROCESS | 2596 | 1466179948199 Marionette TRACE conn7 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:28 INFO - PROCESS | 2596 | 1466179948202 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:28 INFO - PROCESS | 2596 | 1466179948336 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 09:12:28 INFO - PROCESS | 2596 | 1466179948365 Marionette TRACE conn7 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:28 INFO - PROCESS | 2596 | 1466179948367 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:28 INFO - PROCESS | 2596 | ++DOCSHELL 10153000 == 22 [pid = 2596] [id = 25] 09:12:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (10153800) [pid = 2596] [serial = 71] [outer = 00000000] 09:12:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (1025F800) [pid = 2596] [serial = 72] [outer = 10153800] 09:12:28 INFO - PROCESS | 2596 | 1466179948414 Marionette DEBUG loaded listener.js 09:12:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (10335800) [pid = 2596] [serial = 73] [outer = 10153800] 09:12:28 INFO - PROCESS | 2596 | 1466179948827 Marionette TRACE conn7 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:12:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 670ms 09:12:28 INFO - PROCESS | 2596 | 1466179948864 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 09:12:28 INFO - PROCESS | 2596 | 1466179948869 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 09:12:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:12:28 INFO - PROCESS | 2596 | 1466179948875 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:12:28 INFO - PROCESS | 2596 | 1466179948877 Marionette TRACE conn7 <- [1,66,null,{}] 09:12:28 INFO - PROCESS | 2596 | 1466179948888 Marionette TRACE conn7 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:28 INFO - PROCESS | 2596 | 1466179948891 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:28 INFO - PROCESS | 2596 | 1466179949000 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 09:12:29 INFO - PROCESS | 2596 | 1466179949009 Marionette TRACE conn7 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:29 INFO - PROCESS | 2596 | 1466179949011 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:29 INFO - PROCESS | 2596 | ++DOCSHELL 10370000 == 23 [pid = 2596] [id = 26] 09:12:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (10371400) [pid = 2596] [serial = 74] [outer = 00000000] 09:12:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (1093A000) [pid = 2596] [serial = 75] [outer = 10371400] 09:12:29 INFO - PROCESS | 2596 | 1466179949058 Marionette DEBUG loaded listener.js 09:12:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (10A0B800) [pid = 2596] [serial = 76] [outer = 10371400] 09:12:29 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (17188C00) [pid = 2596] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:12:29 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (0D139400) [pid = 2596] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:12:29 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (19848C00) [pid = 2596] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:12:29 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (10168000) [pid = 2596] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:12:29 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (14703C00) [pid = 2596] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:12:29 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (17E2F000) [pid = 2596] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:12:29 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (18BD9800) [pid = 2596] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:12:29 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (19068C00) [pid = 2596] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:12:29 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (1B5AE800) [pid = 2596] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:12:29 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (169AAC00) [pid = 2596] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:12:29 INFO - PROCESS | 2596 | 1466179949817 Marionette TRACE conn7 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:12:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 990ms 09:12:29 INFO - PROCESS | 2596 | 1466179949868 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 09:12:29 INFO - PROCESS | 2596 | 1466179949870 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 09:12:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:12:29 INFO - PROCESS | 2596 | 1466179949874 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:12:29 INFO - PROCESS | 2596 | 1466179949877 Marionette TRACE conn7 <- [1,70,null,{}] 09:12:29 INFO - PROCESS | 2596 | 1466179949887 Marionette TRACE conn7 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:29 INFO - PROCESS | 2596 | 1466179949891 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:29 INFO - PROCESS | 2596 | 1466179949983 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 09:12:30 INFO - PROCESS | 2596 | 1466179950050 Marionette TRACE conn7 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:30 INFO - PROCESS | 2596 | 1466179950053 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:30 INFO - PROCESS | 2596 | ++DOCSHELL 1152AC00 == 24 [pid = 2596] [id = 27] 09:12:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (11533000) [pid = 2596] [serial = 77] [outer = 00000000] 09:12:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (14C8E800) [pid = 2596] [serial = 78] [outer = 11533000] 09:12:30 INFO - PROCESS | 2596 | 1466179950100 Marionette DEBUG loaded listener.js 09:12:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (1504E000) [pid = 2596] [serial = 79] [outer = 11533000] 09:12:30 INFO - PROCESS | 2596 | 1466179950440 Marionette TRACE conn7 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:12:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 633ms 09:12:30 INFO - PROCESS | 2596 | 1466179950524 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 09:12:30 INFO - PROCESS | 2596 | 1466179950527 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 09:12:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:12:30 INFO - PROCESS | 2596 | 1466179950531 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:12:30 INFO - PROCESS | 2596 | 1466179950532 Marionette TRACE conn7 <- [1,74,null,{}] 09:12:30 INFO - PROCESS | 2596 | 1466179950536 Marionette TRACE conn7 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:30 INFO - PROCESS | 2596 | 1466179950538 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:30 INFO - PROCESS | 2596 | 1466179950619 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 09:12:30 INFO - PROCESS | 2596 | 1466179950625 Marionette TRACE conn7 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:30 INFO - PROCESS | 2596 | 1466179950627 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:30 INFO - PROCESS | 2596 | ++DOCSHELL 15054400 == 25 [pid = 2596] [id = 28] 09:12:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (15093C00) [pid = 2596] [serial = 80] [outer = 00000000] 09:12:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (169A8800) [pid = 2596] [serial = 81] [outer = 15093C00] 09:12:30 INFO - PROCESS | 2596 | 1466179950676 Marionette DEBUG loaded listener.js 09:12:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (169B0C00) [pid = 2596] [serial = 82] [outer = 15093C00] 09:12:31 INFO - PROCESS | 2596 | 1466179951061 Marionette TRACE conn7 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:12:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 570ms 09:12:31 INFO - PROCESS | 2596 | 1466179951102 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 09:12:31 INFO - PROCESS | 2596 | 1466179951104 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 09:12:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:12:31 INFO - PROCESS | 2596 | 1466179951107 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:12:31 INFO - PROCESS | 2596 | 1466179951109 Marionette TRACE conn7 <- [1,78,null,{}] 09:12:31 INFO - PROCESS | 2596 | 1466179951113 Marionette TRACE conn7 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:31 INFO - PROCESS | 2596 | 1466179951115 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:31 INFO - PROCESS | 2596 | 1466179951191 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 09:12:31 INFO - PROCESS | 2596 | 1466179951197 Marionette TRACE conn7 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:31 INFO - PROCESS | 2596 | 1466179951199 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:31 INFO - PROCESS | 2596 | ++DOCSHELL 1718EC00 == 26 [pid = 2596] [id = 29] 09:12:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (17A64800) [pid = 2596] [serial = 83] [outer = 00000000] 09:12:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (17E19400) [pid = 2596] [serial = 84] [outer = 17A64800] 09:12:31 INFO - PROCESS | 2596 | 1466179951244 Marionette DEBUG loaded listener.js 09:12:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (17E25400) [pid = 2596] [serial = 85] [outer = 17A64800] 09:12:31 INFO - PROCESS | 2596 | 1466179951693 Marionette TRACE conn7 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:12:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 09:12:31 INFO - PROCESS | 2596 | 1466179951738 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 09:12:31 INFO - PROCESS | 2596 | 1466179951743 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 09:12:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:12:31 INFO - PROCESS | 2596 | 1466179951766 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:12:31 INFO - PROCESS | 2596 | 1466179951771 Marionette TRACE conn7 <- [1,82,null,{}] 09:12:31 INFO - PROCESS | 2596 | 1466179951778 Marionette TRACE conn7 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:31 INFO - PROCESS | 2596 | 1466179951781 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:31 INFO - PROCESS | 2596 | 1466179951900 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 09:12:31 INFO - PROCESS | 2596 | 1466179951977 Marionette TRACE conn7 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:31 INFO - PROCESS | 2596 | 1466179951982 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:31 INFO - PROCESS | 2596 | ++DOCSHELL 0D139400 == 27 [pid = 2596] [id = 30] 09:12:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (0D179000) [pid = 2596] [serial = 86] [outer = 00000000] 09:12:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1014A400) [pid = 2596] [serial = 87] [outer = 0D179000] 09:12:32 INFO - PROCESS | 2596 | 1466179952039 Marionette DEBUG loaded listener.js 09:12:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1033A400) [pid = 2596] [serial = 88] [outer = 0D179000] 09:12:32 INFO - PROCESS | 2596 | 1466179952602 Marionette TRACE conn7 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 890ms 09:12:32 INFO - PROCESS | 2596 | 1466179952656 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 09:12:32 INFO - PROCESS | 2596 | 1466179952661 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 09:12:32 INFO - PROCESS | 2596 | 1466179952667 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:12:32 INFO - PROCESS | 2596 | 1466179952670 Marionette TRACE conn7 <- [1,86,null,{}] 09:12:32 INFO - PROCESS | 2596 | 1466179952674 Marionette TRACE conn7 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:32 INFO - PROCESS | 2596 | 1466179952677 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:32 INFO - PROCESS | 2596 | 1466179952785 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 09:12:32 INFO - PROCESS | 2596 | 1466179952857 Marionette TRACE conn7 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:32 INFO - PROCESS | 2596 | 1466179952860 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:32 INFO - PROCESS | 2596 | ++DOCSHELL 15056C00 == 28 [pid = 2596] [id = 31] 09:12:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (15058C00) [pid = 2596] [serial = 89] [outer = 00000000] 09:12:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (152C0000) [pid = 2596] [serial = 90] [outer = 15058C00] 09:12:32 INFO - PROCESS | 2596 | 1466179952916 Marionette DEBUG loaded listener.js 09:12:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (169AFC00) [pid = 2596] [serial = 91] [outer = 15058C00] 09:12:33 INFO - PROCESS | 2596 | 1466179953460 Marionette TRACE conn7 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:12:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 829ms 09:12:33 INFO - PROCESS | 2596 | 1466179953501 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 09:12:33 INFO - PROCESS | 2596 | 1466179953504 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 09:12:33 INFO - PROCESS | 2596 | 1466179953508 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:12:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:12:33 INFO - PROCESS | 2596 | 1466179953511 Marionette TRACE conn7 <- [1,90,null,{}] 09:12:33 INFO - PROCESS | 2596 | 1466179953522 Marionette TRACE conn7 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:33 INFO - PROCESS | 2596 | 1466179953527 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:33 INFO - PROCESS | 2596 | 1466179953629 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 09:12:33 INFO - PROCESS | 2596 | 1466179953713 Marionette TRACE conn7 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:33 INFO - PROCESS | 2596 | 1466179953716 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:33 INFO - PROCESS | 2596 | ++DOCSHELL 193C1800 == 29 [pid = 2596] [id = 32] 09:12:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (193C2000) [pid = 2596] [serial = 92] [outer = 00000000] 09:12:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (193C4C00) [pid = 2596] [serial = 93] [outer = 193C2000] 09:12:33 INFO - PROCESS | 2596 | 1466179953773 Marionette DEBUG loaded listener.js 09:12:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (193C8000) [pid = 2596] [serial = 94] [outer = 193C2000] 09:12:34 INFO - PROCESS | 2596 | 1466179954311 Marionette TRACE conn7 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 09:12:34 INFO - PROCESS | 2596 | 1466179954381 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 09:12:34 INFO - PROCESS | 2596 | 1466179954384 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 09:12:34 INFO - PROCESS | 2596 | 1466179954387 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:12:34 INFO - PROCESS | 2596 | 1466179954389 Marionette TRACE conn7 <- [1,94,null,{}] 09:12:34 INFO - PROCESS | 2596 | 1466179954393 Marionette TRACE conn7 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:34 INFO - PROCESS | 2596 | 1466179954395 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:34 INFO - PROCESS | 2596 | 1466179954498 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 09:12:34 INFO - PROCESS | 2596 | 1466179954579 Marionette TRACE conn7 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:34 INFO - PROCESS | 2596 | 1466179954582 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:34 INFO - PROCESS | 2596 | ++DOCSHELL 18F5B000 == 30 [pid = 2596] [id = 33] 09:12:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (18F5BC00) [pid = 2596] [serial = 95] [outer = 00000000] 09:12:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (18F60800) [pid = 2596] [serial = 96] [outer = 18F5BC00] 09:12:34 INFO - PROCESS | 2596 | 1466179954635 Marionette DEBUG loaded listener.js 09:12:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (193C3000) [pid = 2596] [serial = 97] [outer = 18F5BC00] 09:12:35 INFO - PROCESS | 2596 | 1466179955169 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 09:12:35 INFO - PROCESS | 2596 | 1466179955221 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 09:12:35 INFO - PROCESS | 2596 | 1466179955224 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 09:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:12:35 INFO - PROCESS | 2596 | 1466179955227 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:12:35 INFO - PROCESS | 2596 | 1466179955229 Marionette TRACE conn7 <- [1,98,null,{}] 09:12:35 INFO - PROCESS | 2596 | 1466179955233 Marionette TRACE conn7 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:35 INFO - PROCESS | 2596 | 1466179955236 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:35 INFO - PROCESS | 2596 | 1466179955334 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 09:12:35 INFO - PROCESS | 2596 | 1466179955416 Marionette TRACE conn7 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:35 INFO - PROCESS | 2596 | 1466179955418 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:35 INFO - PROCESS | 2596 | ++DOCSHELL 0D183800 == 31 [pid = 2596] [id = 34] 09:12:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (10146800) [pid = 2596] [serial = 98] [outer = 00000000] 09:12:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (115BE400) [pid = 2596] [serial = 99] [outer = 10146800] 09:12:35 INFO - PROCESS | 2596 | 1466179955471 Marionette DEBUG loaded listener.js 09:12:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (15119800) [pid = 2596] [serial = 100] [outer = 10146800] 09:12:36 INFO - PROCESS | 2596 | 1466179956041 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:12:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:12:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 871ms 09:12:36 INFO - PROCESS | 2596 | 1466179956102 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 09:12:36 INFO - PROCESS | 2596 | 1466179956107 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 09:12:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:12:36 INFO - PROCESS | 2596 | 1466179956111 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:12:36 INFO - PROCESS | 2596 | 1466179956114 Marionette TRACE conn7 <- [1,102,null,{}] 09:12:36 INFO - PROCESS | 2596 | 1466179956120 Marionette TRACE conn7 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:36 INFO - PROCESS | 2596 | 1466179956123 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:36 INFO - PROCESS | 2596 | --DOCSHELL 19848800 == 30 [pid = 2596] [id = 10] 09:12:36 INFO - PROCESS | 2596 | 1466179956691 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (1987B400) [pid = 2596] [serial = 17] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (151D7400) [pid = 2596] [serial = 24] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (18F89400) [pid = 2596] [serial = 46] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (19FDAC00) [pid = 2596] [serial = 27] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (1B5A3C00) [pid = 2596] [serial = 28] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (15114000) [pid = 2596] [serial = 36] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (1B59F800) [pid = 2596] [serial = 49] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (1BEA9400) [pid = 2596] [serial = 52] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (1016F800) [pid = 2596] [serial = 22] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (149E0400) [pid = 2596] [serial = 34] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (18BCC400) [pid = 2596] [serial = 64] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (18CCE400) [pid = 2596] [serial = 43] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (17A63400) [pid = 2596] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (17A5D000) [pid = 2596] [serial = 9] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (14704000) [pid = 2596] [serial = 4] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (102AA400) [pid = 2596] [serial = 30] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1092E400) [pid = 2596] [serial = 31] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (14920C00) [pid = 2596] [serial = 33] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (151E1400) [pid = 2596] [serial = 39] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (17EBB400) [pid = 2596] [serial = 42] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (18F88800) [pid = 2596] [serial = 45] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (1ACF5800) [pid = 2596] [serial = 48] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (1BE81C00) [pid = 2596] [serial = 51] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (0C811400) [pid = 2596] [serial = 54] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (17E23400) [pid = 2596] [serial = 57] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (1DAB4800) [pid = 2596] [serial = 60] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (169B6000) [pid = 2596] [serial = 63] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (1036A400) [pid = 2596] [serial = 66] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (10150800) [pid = 2596] [serial = 21] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | --DOMWINDOW == 60 (19F6C800) [pid = 2596] [serial = 14] [outer = 00000000] [url = about:blank] 09:12:36 INFO - PROCESS | 2596 | 1466179956823 Marionette TRACE conn7 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:36 INFO - PROCESS | 2596 | 1466179956826 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:36 INFO - PROCESS | 2596 | ++DOCSHELL 0C80A400 == 31 [pid = 2596] [id = 35] 09:12:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (0C80C000) [pid = 2596] [serial = 101] [outer = 00000000] 09:12:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (0C943C00) [pid = 2596] [serial = 102] [outer = 0C80C000] 09:12:36 INFO - PROCESS | 2596 | 1466179956875 Marionette DEBUG loaded listener.js 09:12:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (0D0C9400) [pid = 2596] [serial = 103] [outer = 0C80C000] 09:12:37 INFO - PROCESS | 2596 | 1466179957230 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:12:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1171ms 09:12:37 INFO - PROCESS | 2596 | 1466179957288 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 09:12:37 INFO - PROCESS | 2596 | 1466179957293 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 09:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:12:37 INFO - PROCESS | 2596 | 1466179957297 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 2596 | 1466179957300 Marionette TRACE conn7 <- [1,106,null,{}] 09:12:37 INFO - PROCESS | 2596 | 1466179957305 Marionette TRACE conn7 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:37 INFO - PROCESS | 2596 | 1466179957308 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:37 INFO - PROCESS | 2596 | 1466179957398 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 09:12:37 INFO - PROCESS | 2596 | 1466179957404 Marionette TRACE conn7 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:37 INFO - PROCESS | 2596 | 1466179957407 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:37 INFO - PROCESS | 2596 | ++DOCSHELL 10367800 == 32 [pid = 2596] [id = 36] 09:12:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (10367C00) [pid = 2596] [serial = 104] [outer = 00000000] 09:12:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (10724400) [pid = 2596] [serial = 105] [outer = 10367C00] 09:12:37 INFO - PROCESS | 2596 | 1466179957455 Marionette DEBUG loaded listener.js 09:12:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (10931800) [pid = 2596] [serial = 106] [outer = 10367C00] 09:12:37 INFO - PROCESS | 2596 | 1466179957864 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:12:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 09:12:37 INFO - PROCESS | 2596 | 1466179957928 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 09:12:37 INFO - PROCESS | 2596 | 1466179957932 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 09:12:37 INFO - PROCESS | 2596 | 1466179957935 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:12:37 INFO - PROCESS | 2596 | 1466179957937 Marionette TRACE conn7 <- [1,110,null,{}] 09:12:37 INFO - PROCESS | 2596 | 1466179957941 Marionette TRACE conn7 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:37 INFO - PROCESS | 2596 | 1466179957943 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:38 INFO - PROCESS | 2596 | 1466179958033 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 09:12:38 INFO - PROCESS | 2596 | 1466179958041 Marionette TRACE conn7 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:38 INFO - PROCESS | 2596 | 1466179958043 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:38 INFO - PROCESS | 2596 | ++DOCSHELL 10367000 == 33 [pid = 2596] [id = 37] 09:12:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (149DC800) [pid = 2596] [serial = 107] [outer = 00000000] 09:12:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (149E7000) [pid = 2596] [serial = 108] [outer = 149DC800] 09:12:38 INFO - PROCESS | 2596 | 1466179958090 Marionette DEBUG loaded listener.js 09:12:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (14CAE000) [pid = 2596] [serial = 109] [outer = 149DC800] 09:12:38 INFO - PROCESS | 2596 | 1466179958522 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:12:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:12:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 09:12:38 INFO - PROCESS | 2596 | 1466179958569 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 09:12:38 INFO - PROCESS | 2596 | 1466179958572 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 09:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:12:38 INFO - PROCESS | 2596 | 1466179958583 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:12:38 INFO - PROCESS | 2596 | 1466179958587 Marionette TRACE conn7 <- [1,114,null,{}] 09:12:38 INFO - PROCESS | 2596 | 1466179958591 Marionette TRACE conn7 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:38 INFO - PROCESS | 2596 | 1466179958594 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:38 INFO - PROCESS | 2596 | 1466179958681 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 09:12:38 INFO - PROCESS | 2596 | 1466179958686 Marionette TRACE conn7 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:38 INFO - PROCESS | 2596 | 1466179958697 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:38 INFO - PROCESS | 2596 | ++DOCSHELL 1092F400 == 34 [pid = 2596] [id = 38] 09:12:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (115C0400) [pid = 2596] [serial = 110] [outer = 00000000] 09:12:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (169A8C00) [pid = 2596] [serial = 111] [outer = 115C0400] 09:12:38 INFO - PROCESS | 2596 | 1466179958742 Marionette DEBUG loaded listener.js 09:12:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (17191800) [pid = 2596] [serial = 112] [outer = 115C0400] 09:12:39 INFO - PROCESS | 2596 | 1466179959197 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:12:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:12:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 09:12:39 INFO - PROCESS | 2596 | 1466179959208 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 09:12:39 INFO - PROCESS | 2596 | 1466179959210 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 09:12:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:12:39 INFO - PROCESS | 2596 | 1466179959218 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:12:39 INFO - PROCESS | 2596 | 1466179959219 Marionette TRACE conn7 <- [1,118,null,{}] 09:12:39 INFO - PROCESS | 2596 | 1466179959223 Marionette TRACE conn7 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:39 INFO - PROCESS | 2596 | 1466179959225 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:39 INFO - PROCESS | 2596 | 1466179959336 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 09:12:39 INFO - PROCESS | 2596 | 1466179959406 Marionette TRACE conn7 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:39 INFO - PROCESS | 2596 | 1466179959408 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:39 INFO - PROCESS | 2596 | ++DOCSHELL 17E1AC00 == 35 [pid = 2596] [id = 39] 09:12:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (17E1B000) [pid = 2596] [serial = 113] [outer = 00000000] 09:12:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (17EBB400) [pid = 2596] [serial = 114] [outer = 17E1B000] 09:12:39 INFO - PROCESS | 2596 | 1466179959457 Marionette DEBUG loaded listener.js 09:12:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (182F7400) [pid = 2596] [serial = 115] [outer = 17E1B000] 09:12:39 INFO - PROCESS | 2596 | 1466179959848 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:12:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:12:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 670ms 09:12:39 INFO - PROCESS | 2596 | 1466179959888 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 09:12:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:12:39 INFO - PROCESS | 2596 | 1466179959890 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 09:12:39 INFO - PROCESS | 2596 | 1466179959893 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:12:39 INFO - PROCESS | 2596 | 1466179959895 Marionette TRACE conn7 <- [1,122,null,{}] 09:12:39 INFO - PROCESS | 2596 | 1466179959898 Marionette TRACE conn7 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:39 INFO - PROCESS | 2596 | 1466179959900 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:40 INFO - PROCESS | 2596 | 1466179960011 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 09:12:40 INFO - PROCESS | 2596 | 1466179960016 Marionette TRACE conn7 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:40 INFO - PROCESS | 2596 | 1466179960022 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:40 INFO - PROCESS | 2596 | ++DOCSHELL 18F53400 == 36 [pid = 2596] [id = 40] 09:12:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (18F54400) [pid = 2596] [serial = 116] [outer = 00000000] 09:12:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (18F5C800) [pid = 2596] [serial = 117] [outer = 18F54400] 09:12:40 INFO - PROCESS | 2596 | 1466179960123 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (18F89400) [pid = 2596] [serial = 118] [outer = 18F54400] 09:12:40 INFO - PROCESS | 2596 | 1466179960535 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 670ms 09:12:40 INFO - PROCESS | 2596 | 1466179960566 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 09:12:40 INFO - PROCESS | 2596 | 1466179960568 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 09:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:12:40 INFO - PROCESS | 2596 | 1466179960571 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:12:40 INFO - PROCESS | 2596 | 1466179960573 Marionette TRACE conn7 <- [1,126,null,{}] 09:12:40 INFO - PROCESS | 2596 | 1466179960577 Marionette TRACE conn7 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:40 INFO - PROCESS | 2596 | 1466179960578 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:40 INFO - PROCESS | 2596 | 1466179960689 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 09:12:40 INFO - PROCESS | 2596 | 1466179960755 Marionette TRACE conn7 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:40 INFO - PROCESS | 2596 | 1466179960757 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:40 INFO - PROCESS | 2596 | ++DOCSHELL 0C80F400 == 37 [pid = 2596] [id = 41] 09:12:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (193C7800) [pid = 2596] [serial = 119] [outer = 00000000] 09:12:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (1986F800) [pid = 2596] [serial = 120] [outer = 193C7800] 09:12:40 INFO - PROCESS | 2596 | 1466179960800 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (1987C000) [pid = 2596] [serial = 121] [outer = 193C7800] 09:12:41 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (10374C00) [pid = 2596] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:12:41 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (17E1E400) [pid = 2596] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:12:41 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (1D5AD400) [pid = 2596] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:12:41 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1033B800) [pid = 2596] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:12:41 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (0C809000) [pid = 2596] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:12:41 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (10153800) [pid = 2596] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:12:41 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (11533000) [pid = 2596] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:12:41 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (10371400) [pid = 2596] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:12:41 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (17A64800) [pid = 2596] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:12:41 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (15093C00) [pid = 2596] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:12:41 INFO - PROCESS | 2596 | 1466179961216 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 09:12:41 INFO - PROCESS | 2596 | 1466179961253 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 09:12:41 INFO - PROCESS | 2596 | 1466179961255 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 09:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:12:41 INFO - PROCESS | 2596 | 1466179961263 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - PROCESS | 2596 | 1466179961265 Marionette TRACE conn7 <- [1,130,null,{}] 09:12:41 INFO - PROCESS | 2596 | 1466179961269 Marionette TRACE conn7 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:41 INFO - PROCESS | 2596 | 1466179961270 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:41 INFO - PROCESS | 2596 | 1466179961346 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 09:12:41 INFO - PROCESS | 2596 | 1466179961352 Marionette TRACE conn7 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:41 INFO - PROCESS | 2596 | 1466179961354 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:41 INFO - PROCESS | 2596 | ++DOCSHELL 10148400 == 38 [pid = 2596] [id = 42] 09:12:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (1033E400) [pid = 2596] [serial = 122] [outer = 00000000] 09:12:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (18F60400) [pid = 2596] [serial = 123] [outer = 1033E400] 09:12:41 INFO - PROCESS | 2596 | 1466179961397 Marionette DEBUG loaded listener.js 09:12:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (1987E000) [pid = 2596] [serial = 124] [outer = 1033E400] 09:12:41 INFO - PROCESS | 2596 | 1466179961784 Marionette TRACE conn7 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 09:12:41 INFO - PROCESS | 2596 | 1466179961840 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 09:12:41 INFO - PROCESS | 2596 | 1466179961842 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 09:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:12:41 INFO - PROCESS | 2596 | 1466179961850 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - PROCESS | 2596 | 1466179961851 Marionette TRACE conn7 <- [1,134,null,{}] 09:12:41 INFO - PROCESS | 2596 | 1466179961855 Marionette TRACE conn7 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:41 INFO - PROCESS | 2596 | 1466179961857 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:41 INFO - PROCESS | 2596 | 1466179961938 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 09:12:41 INFO - PROCESS | 2596 | 1466179961945 Marionette TRACE conn7 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:41 INFO - PROCESS | 2596 | 1466179961947 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:41 INFO - PROCESS | 2596 | ++DOCSHELL 19F6E000 == 39 [pid = 2596] [id = 43] 09:12:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (19FD9C00) [pid = 2596] [serial = 125] [outer = 00000000] 09:12:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (1ACF5800) [pid = 2596] [serial = 126] [outer = 19FD9C00] 09:12:41 INFO - PROCESS | 2596 | 1466179961990 Marionette DEBUG loaded listener.js 09:12:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1ACF8000) [pid = 2596] [serial = 127] [outer = 19FD9C00] 09:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 09:12:42 INFO - PROCESS | 2596 | 1466179962414 Marionette TRACE conn7 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:12:42 INFO - PROCESS | 2596 | 1466179962420 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 09:12:42 INFO - PROCESS | 2596 | 1466179962422 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 09:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:12:42 INFO - PROCESS | 2596 | 1466179962425 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:12:42 INFO - PROCESS | 2596 | 1466179962427 Marionette TRACE conn7 <- [1,138,null,{}] 09:12:42 INFO - PROCESS | 2596 | 1466179962430 Marionette TRACE conn7 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:42 INFO - PROCESS | 2596 | 1466179962432 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:42 INFO - PROCESS | 2596 | 1466179962548 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 09:12:42 INFO - PROCESS | 2596 | 1466179962555 Marionette TRACE conn7 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:42 INFO - PROCESS | 2596 | 1466179962556 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:42 INFO - PROCESS | 2596 | ++DOCSHELL 16814C00 == 40 [pid = 2596] [id = 44] 09:12:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (16817800) [pid = 2596] [serial = 128] [outer = 00000000] 09:12:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (1681DC00) [pid = 2596] [serial = 129] [outer = 16817800] 09:12:42 INFO - PROCESS | 2596 | 1466179962600 Marionette DEBUG loaded listener.js 09:12:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (169AE400) [pid = 2596] [serial = 130] [outer = 16817800] 09:12:42 INFO - PROCESS | 2596 | 1466179962973 Marionette TRACE conn7 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 09:12:43 INFO - PROCESS | 2596 | 1466179963034 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 09:12:43 INFO - PROCESS | 2596 | 1466179963039 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 09:12:43 INFO - PROCESS | 2596 | 1466179963044 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:12:43 INFO - PROCESS | 2596 | 1466179963049 Marionette TRACE conn7 <- [1,142,null,{}] 09:12:43 INFO - PROCESS | 2596 | 1466179963055 Marionette TRACE conn7 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:43 INFO - PROCESS | 2596 | 1466179963059 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:43 INFO - PROCESS | 2596 | 1466179963201 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 09:12:43 INFO - PROCESS | 2596 | 1466179963351 Marionette TRACE conn7 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:43 INFO - PROCESS | 2596 | 1466179963356 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:43 INFO - PROCESS | 2596 | ++DOCSHELL 09261000 == 41 [pid = 2596] [id = 45] 09:12:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (09262000) [pid = 2596] [serial = 131] [outer = 00000000] 09:12:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (0926AC00) [pid = 2596] [serial = 132] [outer = 09262000] 09:12:43 INFO - PROCESS | 2596 | 1466179963413 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (0C942000) [pid = 2596] [serial = 133] [outer = 09262000] 09:12:44 INFO - PROCESS | 2596 | 1466179964118 Marionette TRACE conn7 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:12:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1122ms 09:12:44 INFO - PROCESS | 2596 | 1466179964175 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 09:12:44 INFO - PROCESS | 2596 | 1466179964179 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 09:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:12:44 INFO - PROCESS | 2596 | 1466179964185 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:12:44 INFO - PROCESS | 2596 | 1466179964189 Marionette TRACE conn7 <- [1,146,null,{}] 09:12:44 INFO - PROCESS | 2596 | 1466179964193 Marionette TRACE conn7 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:44 INFO - PROCESS | 2596 | 1466179964196 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:44 INFO - PROCESS | 2596 | 1466179964312 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 09:12:44 INFO - PROCESS | 2596 | 1466179964385 Marionette TRACE conn7 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:44 INFO - PROCESS | 2596 | 1466179964387 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:44 INFO - PROCESS | 2596 | ++DOCSHELL 10726400 == 42 [pid = 2596] [id = 46] 09:12:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (10939000) [pid = 2596] [serial = 134] [outer = 00000000] 09:12:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (115BC400) [pid = 2596] [serial = 135] [outer = 10939000] 09:12:44 INFO - PROCESS | 2596 | 1466179964443 Marionette DEBUG loaded listener.js 09:12:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (149E1000) [pid = 2596] [serial = 136] [outer = 10939000] 09:12:45 INFO - PROCESS | 2596 | --DOCSHELL 193C1800 == 41 [pid = 2596] [id = 32] 09:12:45 INFO - PROCESS | 2596 | --DOCSHELL 18F5B000 == 40 [pid = 2596] [id = 33] 09:12:45 INFO - PROCESS | 2596 | --DOCSHELL 15056C00 == 39 [pid = 2596] [id = 31] 09:12:45 INFO - PROCESS | 2596 | --DOCSHELL 19F6E000 == 38 [pid = 2596] [id = 43] 09:12:45 INFO - PROCESS | 2596 | --DOCSHELL 10148400 == 37 [pid = 2596] [id = 42] 09:12:45 INFO - PROCESS | 2596 | --DOCSHELL 0C80F400 == 36 [pid = 2596] [id = 41] 09:12:45 INFO - PROCESS | 2596 | --DOCSHELL 18F53400 == 35 [pid = 2596] [id = 40] 09:12:45 INFO - PROCESS | 2596 | --DOCSHELL 17E1AC00 == 34 [pid = 2596] [id = 39] 09:12:45 INFO - PROCESS | 2596 | --DOCSHELL 1092F400 == 33 [pid = 2596] [id = 38] 09:12:45 INFO - PROCESS | 2596 | --DOCSHELL 10367000 == 32 [pid = 2596] [id = 37] 09:12:45 INFO - PROCESS | 2596 | --DOCSHELL 10367800 == 31 [pid = 2596] [id = 36] 09:12:45 INFO - PROCESS | 2596 | --DOCSHELL 0C80A400 == 30 [pid = 2596] [id = 35] 09:12:45 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (1CDCBC00) [pid = 2596] [serial = 69] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (17E25800) [pid = 2596] [serial = 58] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (1DAB5000) [pid = 2596] [serial = 61] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (10372400) [pid = 2596] [serial = 67] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (14922000) [pid = 2596] [serial = 55] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (1025F800) [pid = 2596] [serial = 72] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (10335800) [pid = 2596] [serial = 73] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (14C8E800) [pid = 2596] [serial = 78] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1093A000) [pid = 2596] [serial = 75] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (17E25400) [pid = 2596] [serial = 85] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (169A8800) [pid = 2596] [serial = 81] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (10A0B800) [pid = 2596] [serial = 76] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1504E000) [pid = 2596] [serial = 79] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (169B0C00) [pid = 2596] [serial = 82] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (1DAB8800) [pid = 2596] [serial = 70] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (17E19400) [pid = 2596] [serial = 84] [outer = 00000000] [url = about:blank] 09:12:45 INFO - PROCESS | 2596 | 1466179965301 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:12:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1180ms 09:12:45 INFO - PROCESS | 2596 | 1466179965365 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 09:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:12:45 INFO - PROCESS | 2596 | 1466179965368 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 09:12:45 INFO - PROCESS | 2596 | 1466179965373 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:12:45 INFO - PROCESS | 2596 | 1466179965376 Marionette TRACE conn7 <- [1,150,null,{}] 09:12:45 INFO - PROCESS | 2596 | 1466179965381 Marionette TRACE conn7 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:45 INFO - PROCESS | 2596 | 1466179965383 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:45 INFO - PROCESS | 2596 | 1466179965467 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 09:12:45 INFO - PROCESS | 2596 | 1466179965474 Marionette TRACE conn7 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:45 INFO - PROCESS | 2596 | 1466179965478 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:45 INFO - PROCESS | 2596 | ++DOCSHELL 0D132400 == 31 [pid = 2596] [id = 47] 09:12:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (10148400) [pid = 2596] [serial = 137] [outer = 00000000] 09:12:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (10168000) [pid = 2596] [serial = 138] [outer = 10148400] 09:12:45 INFO - PROCESS | 2596 | 1466179965527 Marionette DEBUG loaded listener.js 09:12:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (102A5000) [pid = 2596] [serial = 139] [outer = 10148400] 09:12:45 INFO - PROCESS | 2596 | 1466179965990 Marionette TRACE conn7 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:12:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 631ms 09:12:45 INFO - PROCESS | 2596 | 1466179966006 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 09:12:46 INFO - PROCESS | 2596 | 1466179966010 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 09:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:12:46 INFO - PROCESS | 2596 | 1466179966016 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:12:46 INFO - PROCESS | 2596 | 1466179966018 Marionette TRACE conn7 <- [1,154,null,{}] 09:12:46 INFO - PROCESS | 2596 | 1466179966022 Marionette TRACE conn7 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:46 INFO - PROCESS | 2596 | 1466179966025 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:46 INFO - PROCESS | 2596 | 1466179966108 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 09:12:46 INFO - PROCESS | 2596 | 1466179966117 Marionette TRACE conn7 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:46 INFO - PROCESS | 2596 | 1466179966119 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:46 INFO - PROCESS | 2596 | ++DOCSHELL 1036C400 == 32 [pid = 2596] [id = 48] 09:12:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (10372800) [pid = 2596] [serial = 140] [outer = 00000000] 09:12:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (10A0E000) [pid = 2596] [serial = 141] [outer = 10372800] 09:12:46 INFO - PROCESS | 2596 | 1466179966165 Marionette DEBUG loaded listener.js 09:12:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (14704C00) [pid = 2596] [serial = 142] [outer = 10372800] 09:12:46 INFO - PROCESS | 2596 | 1466179966599 Marionette TRACE conn7 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:12:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 09:12:46 INFO - PROCESS | 2596 | 1466179966651 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 09:12:46 INFO - PROCESS | 2596 | 1466179966653 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 09:12:46 INFO - PROCESS | 2596 | 1466179966657 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:12:46 INFO - PROCESS | 2596 | 1466179966660 Marionette TRACE conn7 <- [1,158,null,{}] 09:12:46 INFO - PROCESS | 2596 | 1466179966672 Marionette TRACE conn7 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:46 INFO - PROCESS | 2596 | 1466179966677 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:46 INFO - PROCESS | 2596 | 1466179966766 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 09:12:46 INFO - PROCESS | 2596 | 1466179966783 Marionette TRACE conn7 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:46 INFO - PROCESS | 2596 | 1466179966787 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:46 INFO - PROCESS | 2596 | ++DOCSHELL 1514DC00 == 33 [pid = 2596] [id = 49] 09:12:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1514F400) [pid = 2596] [serial = 143] [outer = 00000000] 09:12:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (152CE000) [pid = 2596] [serial = 144] [outer = 1514F400] 09:12:46 INFO - PROCESS | 2596 | 1466179966836 Marionette DEBUG loaded listener.js 09:12:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (16815400) [pid = 2596] [serial = 145] [outer = 1514F400] 09:12:47 INFO - PROCESS | 2596 | 1466179967267 Marionette TRACE conn7 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:12:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 09:12:47 INFO - PROCESS | 2596 | 1466179967330 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 09:12:47 INFO - PROCESS | 2596 | 1466179967333 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 09:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:12:47 INFO - PROCESS | 2596 | 1466179967339 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:12:47 INFO - PROCESS | 2596 | 1466179967340 Marionette TRACE conn7 <- [1,162,null,{}] 09:12:47 INFO - PROCESS | 2596 | 1466179967344 Marionette TRACE conn7 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:47 INFO - PROCESS | 2596 | 1466179967346 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:47 INFO - PROCESS | 2596 | 1466179967437 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 09:12:47 INFO - PROCESS | 2596 | 1466179967443 Marionette TRACE conn7 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:47 INFO - PROCESS | 2596 | 1466179967445 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:47 INFO - PROCESS | 2596 | ++DOCSHELL 1681CC00 == 34 [pid = 2596] [id = 50] 09:12:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (1681D400) [pid = 2596] [serial = 146] [outer = 00000000] 09:12:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (17190400) [pid = 2596] [serial = 147] [outer = 1681D400] 09:12:47 INFO - PROCESS | 2596 | 1466179967489 Marionette DEBUG loaded listener.js 09:12:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (17AE5C00) [pid = 2596] [serial = 148] [outer = 1681D400] 09:12:47 INFO - PROCESS | 2596 | 1466179967946 Marionette TRACE conn7 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:12:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 09:12:47 INFO - PROCESS | 2596 | 1466179967971 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 09:12:47 INFO - PROCESS | 2596 | 1466179967974 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 09:12:47 INFO - PROCESS | 2596 | 1466179967977 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:12:47 INFO - PROCESS | 2596 | 1466179967979 Marionette TRACE conn7 <- [1,166,null,{}] 09:12:47 INFO - PROCESS | 2596 | 1466179967982 Marionette TRACE conn7 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:47 INFO - PROCESS | 2596 | 1466179967984 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:48 INFO - PROCESS | 2596 | 1466179968089 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 09:12:48 INFO - PROCESS | 2596 | 1466179968158 Marionette TRACE conn7 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:48 INFO - PROCESS | 2596 | 1466179968160 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:48 INFO - PROCESS | 2596 | ++DOCSHELL 17E1E000 == 35 [pid = 2596] [id = 51] 09:12:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (17E1F000) [pid = 2596] [serial = 149] [outer = 00000000] 09:12:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (17E25400) [pid = 2596] [serial = 150] [outer = 17E1F000] 09:12:48 INFO - PROCESS | 2596 | 1466179968208 Marionette DEBUG loaded listener.js 09:12:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (17E27000) [pid = 2596] [serial = 151] [outer = 17E1F000] 09:12:48 INFO - PROCESS | 2596 | 1466179968637 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:12:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 09:12:48 INFO - PROCESS | 2596 | 1466179968651 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 09:12:48 INFO - PROCESS | 2596 | 1466179968653 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 09:12:48 INFO - PROCESS | 2596 | 1466179968656 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:12:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:12:48 INFO - PROCESS | 2596 | 1466179968658 Marionette TRACE conn7 <- [1,170,null,{}] 09:12:48 INFO - PROCESS | 2596 | 1466179968662 Marionette TRACE conn7 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:48 INFO - PROCESS | 2596 | 1466179968667 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:48 INFO - PROCESS | 2596 | 1466179968817 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 09:12:48 INFO - PROCESS | 2596 | 1466179968830 Marionette TRACE conn7 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:48 INFO - PROCESS | 2596 | 1466179968832 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:48 INFO - PROCESS | 2596 | ++DOCSHELL 18BD0000 == 36 [pid = 2596] [id = 52] 09:12:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (18BD9800) [pid = 2596] [serial = 152] [outer = 00000000] 09:12:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (19062800) [pid = 2596] [serial = 153] [outer = 18BD9800] 09:12:48 INFO - PROCESS | 2596 | 1466179968875 Marionette DEBUG loaded listener.js 09:12:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (19065800) [pid = 2596] [serial = 154] [outer = 18BD9800] 09:12:49 INFO - PROCESS | 2596 | 1466179969295 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:12:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:12:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 09:12:49 INFO - PROCESS | 2596 | 1466179969333 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 09:12:49 INFO - PROCESS | 2596 | 1466179969335 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 09:12:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:12:49 INFO - PROCESS | 2596 | 1466179969338 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:12:49 INFO - PROCESS | 2596 | 1466179969340 Marionette TRACE conn7 <- [1,174,null,{}] 09:12:49 INFO - PROCESS | 2596 | 1466179969343 Marionette TRACE conn7 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:49 INFO - PROCESS | 2596 | 1466179969345 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:49 INFO - PROCESS | 2596 | 1466179969471 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 09:12:49 INFO - PROCESS | 2596 | 1466179969490 Marionette TRACE conn7 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:49 INFO - PROCESS | 2596 | 1466179969492 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:49 INFO - PROCESS | 2596 | ++DOCSHELL 19848800 == 37 [pid = 2596] [id = 53] 09:12:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (19870400) [pid = 2596] [serial = 155] [outer = 00000000] 09:12:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (19F73800) [pid = 2596] [serial = 156] [outer = 19870400] 09:12:49 INFO - PROCESS | 2596 | 1466179969536 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (1ACF5C00) [pid = 2596] [serial = 157] [outer = 19870400] 09:12:49 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (115C0400) [pid = 2596] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:12:49 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (10367C00) [pid = 2596] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:12:49 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (0C80C000) [pid = 2596] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:12:49 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (17E1B000) [pid = 2596] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:12:49 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (149DC800) [pid = 2596] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:12:49 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (0D179000) [pid = 2596] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:12:49 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (15058C00) [pid = 2596] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:12:49 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (193C2000) [pid = 2596] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:12:49 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (18F5BC00) [pid = 2596] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:12:49 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (18F54400) [pid = 2596] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:12:49 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (19FD9C00) [pid = 2596] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:12:49 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (193C7800) [pid = 2596] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:12:49 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (1033E400) [pid = 2596] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:12:50 INFO - PROCESS | 2596 | 1466179970006 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:12:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:12:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 730ms 09:12:50 INFO - PROCESS | 2596 | 1466179970073 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 09:12:50 INFO - PROCESS | 2596 | 1466179970075 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 09:12:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:12:50 INFO - PROCESS | 2596 | 1466179970079 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 2596 | 1466179970081 Marionette TRACE conn7 <- [1,178,null,{}] 09:12:50 INFO - PROCESS | 2596 | 1466179970084 Marionette TRACE conn7 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:50 INFO - PROCESS | 2596 | 1466179970086 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:50 INFO - PROCESS | 2596 | 1466179970163 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 09:12:50 INFO - PROCESS | 2596 | 1466179970168 Marionette TRACE conn7 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:50 INFO - PROCESS | 2596 | 1466179970170 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:50 INFO - PROCESS | 2596 | ++DOCSHELL 10727C00 == 38 [pid = 2596] [id = 54] 09:12:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (109DE800) [pid = 2596] [serial = 158] [outer = 00000000] 09:12:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (1905EC00) [pid = 2596] [serial = 159] [outer = 109DE800] 09:12:50 INFO - PROCESS | 2596 | 1466179970213 Marionette DEBUG loaded listener.js 09:12:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (1983E800) [pid = 2596] [serial = 160] [outer = 109DE800] 09:12:50 INFO - PROCESS | 2596 | 1466179970612 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:12:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:12:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 09:12:50 INFO - PROCESS | 2596 | 1466179970650 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 09:12:50 INFO - PROCESS | 2596 | 1466179970652 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 09:12:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:12:50 INFO - PROCESS | 2596 | 1466179970665 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 2596 | 1466179970667 Marionette TRACE conn7 <- [1,182,null,{}] 09:12:50 INFO - PROCESS | 2596 | 1466179970670 Marionette TRACE conn7 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:50 INFO - PROCESS | 2596 | 1466179970672 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:50 INFO - PROCESS | 2596 | 1466179970750 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 09:12:50 INFO - PROCESS | 2596 | 1466179970755 Marionette TRACE conn7 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:50 INFO - PROCESS | 2596 | 1466179970757 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:50 INFO - PROCESS | 2596 | ++DOCSHELL 19849800 == 39 [pid = 2596] [id = 55] 09:12:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (1B4E6400) [pid = 2596] [serial = 161] [outer = 00000000] 09:12:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (1B671C00) [pid = 2596] [serial = 162] [outer = 1B4E6400] 09:12:50 INFO - PROCESS | 2596 | 1466179970800 Marionette DEBUG loaded listener.js 09:12:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (1B672400) [pid = 2596] [serial = 163] [outer = 1B4E6400] 09:12:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (19557800) [pid = 2596] [serial = 164] [outer = 15120800] 09:12:51 INFO - PROCESS | 2596 | 1466179971242 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:12:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 09:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:12:51 INFO - PROCESS | 2596 | 1466179971296 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 09:12:51 INFO - PROCESS | 2596 | 1466179971298 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 09:12:51 INFO - PROCESS | 2596 | 1466179971301 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:12:51 INFO - PROCESS | 2596 | 1466179971302 Marionette TRACE conn7 <- [1,186,null,{}] 09:12:51 INFO - PROCESS | 2596 | 1466179971306 Marionette TRACE conn7 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:51 INFO - PROCESS | 2596 | 1466179971308 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:51 INFO - PROCESS | 2596 | 1466179971388 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 09:12:51 INFO - PROCESS | 2596 | 1466179971396 Marionette TRACE conn7 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:51 INFO - PROCESS | 2596 | 1466179971398 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:51 INFO - PROCESS | 2596 | ++DOCSHELL 1955A000 == 40 [pid = 2596] [id = 56] 09:12:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (19559C00) [pid = 2596] [serial = 165] [outer = 00000000] 09:12:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (1B59FC00) [pid = 2596] [serial = 166] [outer = 19559C00] 09:12:51 INFO - PROCESS | 2596 | 1466179971441 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (1B67CC00) [pid = 2596] [serial = 167] [outer = 19559C00] 09:12:51 INFO - PROCESS | 2596 | 1466179971881 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:12:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 631ms 09:12:51 INFO - PROCESS | 2596 | 1466179971933 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 09:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:12:51 INFO - PROCESS | 2596 | 1466179971938 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 09:12:51 INFO - PROCESS | 2596 | 1466179971944 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:12:51 INFO - PROCESS | 2596 | 1466179971948 Marionette TRACE conn7 <- [1,190,null,{}] 09:12:51 INFO - PROCESS | 2596 | 1466179971955 Marionette TRACE conn7 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:51 INFO - PROCESS | 2596 | 1466179971958 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:52 INFO - PROCESS | 2596 | 1466179972108 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 09:12:52 INFO - PROCESS | 2596 | 1466179972242 Marionette TRACE conn7 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 2596 | 1466179972246 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:52 INFO - PROCESS | 2596 | ++DOCSHELL 0D06D800 == 41 [pid = 2596] [id = 57] 09:12:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (0D073000) [pid = 2596] [serial = 168] [outer = 00000000] 09:12:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (1016D400) [pid = 2596] [serial = 169] [outer = 0D073000] 09:12:52 INFO - PROCESS | 2596 | 1466179972303 Marionette DEBUG loaded listener.js 09:12:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (10365400) [pid = 2596] [serial = 170] [outer = 0D073000] 09:12:52 INFO - PROCESS | 2596 | 1466179972850 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:12:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 990ms 09:12:52 INFO - PROCESS | 2596 | 1466179972933 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 09:12:52 INFO - PROCESS | 2596 | 1466179972938 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 09:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:12:52 INFO - PROCESS | 2596 | 1466179972945 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - PROCESS | 2596 | 1466179972948 Marionette TRACE conn7 <- [1,194,null,{}] 09:12:52 INFO - PROCESS | 2596 | 1466179972952 Marionette TRACE conn7 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:52 INFO - PROCESS | 2596 | 1466179972955 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:53 INFO - PROCESS | 2596 | 1466179973071 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 09:12:53 INFO - PROCESS | 2596 | 1466179973142 Marionette TRACE conn7 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:53 INFO - PROCESS | 2596 | 1466179973144 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:53 INFO - PROCESS | 2596 | ++DOCSHELL 1504CC00 == 42 [pid = 2596] [id = 58] 09:12:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 92 (15056000) [pid = 2596] [serial = 171] [outer = 00000000] 09:12:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 93 (15120400) [pid = 2596] [serial = 172] [outer = 15056000] 09:12:53 INFO - PROCESS | 2596 | 1466179973241 Marionette DEBUG loaded listener.js 09:12:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 94 (16811800) [pid = 2596] [serial = 173] [outer = 15056000] 09:12:53 INFO - PROCESS | 2596 | 1466179973821 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:12:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 929ms 09:12:53 INFO - PROCESS | 2596 | 1466179973878 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 2596 | 1466179973881 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 09:12:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:12:53 INFO - PROCESS | 2596 | 1466179973884 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:12:53 INFO - PROCESS | 2596 | 1466179973888 Marionette TRACE conn7 <- [1,198,null,{}] 09:12:53 INFO - PROCESS | 2596 | 1466179973900 Marionette TRACE conn7 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:53 INFO - PROCESS | 2596 | 1466179973905 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:54 INFO - PROCESS | 2596 | 1466179974013 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 09:12:54 INFO - PROCESS | 2596 | 1466179974091 Marionette TRACE conn7 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:54 INFO - PROCESS | 2596 | 1466179974094 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:54 INFO - PROCESS | 2596 | ++DOCSHELL 18DDC800 == 43 [pid = 2596] [id = 59] 09:12:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 95 (18DDCC00) [pid = 2596] [serial = 174] [outer = 00000000] 09:12:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 96 (18DE0400) [pid = 2596] [serial = 175] [outer = 18DDCC00] 09:12:54 INFO - PROCESS | 2596 | 1466179974191 Marionette DEBUG loaded listener.js 09:12:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 97 (18DE4000) [pid = 2596] [serial = 176] [outer = 18DDCC00] 09:12:54 INFO - PROCESS | 2596 | 1466179974962 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:12:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1128ms 09:12:55 INFO - PROCESS | 2596 | 1466179975040 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 09:12:55 INFO - PROCESS | 2596 | 1466179975044 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 09:12:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:12:55 INFO - PROCESS | 2596 | 1466179975091 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:12:55 INFO - PROCESS | 2596 | 1466179975095 Marionette TRACE conn7 <- [1,202,null,{}] 09:12:55 INFO - PROCESS | 2596 | 1466179975102 Marionette TRACE conn7 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:55 INFO - PROCESS | 2596 | 1466179975105 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:55 INFO - PROCESS | 2596 | 1466179975197 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 09:12:55 INFO - PROCESS | 2596 | 1466179975312 Marionette TRACE conn7 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:55 INFO - PROCESS | 2596 | 1466179975314 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:55 INFO - PROCESS | 2596 | ++DOCSHELL 10173000 == 44 [pid = 2596] [id = 60] 09:12:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 98 (10263800) [pid = 2596] [serial = 177] [outer = 00000000] 09:12:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 99 (1092E400) [pid = 2596] [serial = 178] [outer = 10263800] 09:12:55 INFO - PROCESS | 2596 | 1466179975361 Marionette DEBUG loaded listener.js 09:12:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 100 (109E1400) [pid = 2596] [serial = 179] [outer = 10263800] 09:12:55 INFO - PROCESS | 2596 | --DOCSHELL 0D183800 == 43 [pid = 2596] [id = 34] 09:12:55 INFO - PROCESS | 2596 | --DOCSHELL 19849800 == 42 [pid = 2596] [id = 55] 09:12:55 INFO - PROCESS | 2596 | --DOCSHELL 10727C00 == 41 [pid = 2596] [id = 54] 09:12:55 INFO - PROCESS | 2596 | --DOCSHELL 19848800 == 40 [pid = 2596] [id = 53] 09:12:55 INFO - PROCESS | 2596 | --DOCSHELL 18BD0000 == 39 [pid = 2596] [id = 52] 09:12:55 INFO - PROCESS | 2596 | --DOCSHELL 17E1E000 == 38 [pid = 2596] [id = 51] 09:12:55 INFO - PROCESS | 2596 | --DOCSHELL 1681CC00 == 37 [pid = 2596] [id = 50] 09:12:55 INFO - PROCESS | 2596 | --DOCSHELL 1514DC00 == 36 [pid = 2596] [id = 49] 09:12:55 INFO - PROCESS | 2596 | --DOCSHELL 1036C400 == 35 [pid = 2596] [id = 48] 09:12:55 INFO - PROCESS | 2596 | --DOCSHELL 0D132400 == 34 [pid = 2596] [id = 47] 09:12:55 INFO - PROCESS | 2596 | --DOCSHELL 16814C00 == 33 [pid = 2596] [id = 44] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 99 (1681DC00) [pid = 2596] [serial = 129] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 98 (169A8C00) [pid = 2596] [serial = 111] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 97 (10724400) [pid = 2596] [serial = 105] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 96 (10931800) [pid = 2596] [serial = 106] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 95 (0C943C00) [pid = 2596] [serial = 102] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 94 (17EBB400) [pid = 2596] [serial = 114] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 93 (0D0C9400) [pid = 2596] [serial = 103] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 92 (149E7000) [pid = 2596] [serial = 108] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 91 (14CAE000) [pid = 2596] [serial = 109] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (1033A400) [pid = 2596] [serial = 88] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (1014A400) [pid = 2596] [serial = 87] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (169AFC00) [pid = 2596] [serial = 91] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (152C0000) [pid = 2596] [serial = 90] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (193C8000) [pid = 2596] [serial = 94] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (193C4C00) [pid = 2596] [serial = 93] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (193C3000) [pid = 2596] [serial = 97] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (18F60800) [pid = 2596] [serial = 96] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (115BE400) [pid = 2596] [serial = 99] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (18F5C800) [pid = 2596] [serial = 117] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (18F89400) [pid = 2596] [serial = 118] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (1ACF8000) [pid = 2596] [serial = 127] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (182F7400) [pid = 2596] [serial = 115] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1986F800) [pid = 2596] [serial = 120] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (1ACF5800) [pid = 2596] [serial = 126] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1987E000) [pid = 2596] [serial = 124] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (1987C000) [pid = 2596] [serial = 121] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (18F60400) [pid = 2596] [serial = 123] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (17191800) [pid = 2596] [serial = 112] [outer = 00000000] [url = about:blank] 09:12:55 INFO - PROCESS | 2596 | 1466179975781 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:12:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 770ms 09:12:55 INFO - PROCESS | 2596 | 1466179975830 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 09:12:55 INFO - PROCESS | 2596 | 1466179975834 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 09:12:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:12:55 INFO - PROCESS | 2596 | 1466179975840 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:12:55 INFO - PROCESS | 2596 | 1466179975843 Marionette TRACE conn7 <- [1,206,null,{}] 09:12:55 INFO - PROCESS | 2596 | 1466179975846 Marionette TRACE conn7 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:55 INFO - PROCESS | 2596 | 1466179975849 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:55 INFO - PROCESS | 2596 | 1466179975932 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 09:12:55 INFO - PROCESS | 2596 | 1466179975938 Marionette TRACE conn7 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:55 INFO - PROCESS | 2596 | 1466179975940 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:55 INFO - PROCESS | 2596 | ++DOCSHELL 1033CC00 == 34 [pid = 2596] [id = 61] 09:12:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (1033D000) [pid = 2596] [serial = 180] [outer = 00000000] 09:12:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (10370C00) [pid = 2596] [serial = 181] [outer = 1033D000] 09:12:55 INFO - PROCESS | 2596 | 1466179975987 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (10931800) [pid = 2596] [serial = 182] [outer = 1033D000] 09:12:56 INFO - PROCESS | 2596 | 1466179976441 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:12:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:12:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 09:12:56 INFO - PROCESS | 2596 | 1466179976473 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 09:12:56 INFO - PROCESS | 2596 | 1466179976475 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 09:12:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:12:56 INFO - PROCESS | 2596 | 1466179976483 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:12:56 INFO - PROCESS | 2596 | 1466179976486 Marionette TRACE conn7 <- [1,210,null,{}] 09:12:56 INFO - PROCESS | 2596 | 1466179976496 Marionette TRACE conn7 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:56 INFO - PROCESS | 2596 | 1466179976500 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:56 INFO - PROCESS | 2596 | 1466179976582 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 09:12:56 INFO - PROCESS | 2596 | 1466179976591 Marionette TRACE conn7 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:56 INFO - PROCESS | 2596 | 1466179976594 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:56 INFO - PROCESS | 2596 | ++DOCSHELL 15058400 == 35 [pid = 2596] [id = 62] 09:12:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (15059C00) [pid = 2596] [serial = 183] [outer = 00000000] 09:12:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (15121800) [pid = 2596] [serial = 184] [outer = 15059C00] 09:12:56 INFO - PROCESS | 2596 | 1466179976641 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (152C0000) [pid = 2596] [serial = 185] [outer = 15059C00] 09:12:57 INFO - PROCESS | 2596 | 1466179977073 Marionette TRACE conn7 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:12:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:12:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 631ms 09:12:57 INFO - PROCESS | 2596 | 1466179977119 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 09:12:57 INFO - PROCESS | 2596 | 1466179977121 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 09:12:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:12:57 INFO - PROCESS | 2596 | 1466179977124 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:12:57 INFO - PROCESS | 2596 | 1466179977126 Marionette TRACE conn7 <- [1,214,null,{}] 09:12:57 INFO - PROCESS | 2596 | 1466179977133 Marionette TRACE conn7 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:57 INFO - PROCESS | 2596 | 1466179977135 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:57 INFO - PROCESS | 2596 | 1466179977221 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 09:12:57 INFO - PROCESS | 2596 | 1466179977229 Marionette TRACE conn7 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 2596 | 1466179977239 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:57 INFO - PROCESS | 2596 | ++DOCSHELL 1681CC00 == 36 [pid = 2596] [id = 63] 09:12:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (1681DC00) [pid = 2596] [serial = 186] [outer = 00000000] 09:12:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (169AE800) [pid = 2596] [serial = 187] [outer = 1681DC00] 09:12:57 INFO - PROCESS | 2596 | 1466179977283 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (10A39800) [pid = 2596] [serial = 188] [outer = 1681DC00] 09:12:57 INFO - PROCESS | 2596 | 1466179977718 Marionette TRACE conn7 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:12:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:12:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 09:12:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:12:57 INFO - PROCESS | 2596 | 1466179977768 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 09:12:57 INFO - PROCESS | 2596 | 1466179977770 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 09:12:57 INFO - PROCESS | 2596 | 1466179977773 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:12:57 INFO - PROCESS | 2596 | 1466179977775 Marionette TRACE conn7 <- [1,218,null,{}] 09:12:57 INFO - PROCESS | 2596 | 1466179977778 Marionette TRACE conn7 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:57 INFO - PROCESS | 2596 | 1466179977780 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:57 INFO - PROCESS | 2596 | 1466179977892 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 09:12:57 INFO - PROCESS | 2596 | 1466179977897 Marionette TRACE conn7 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 2596 | 1466179977899 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:57 INFO - PROCESS | 2596 | ++DOCSHELL 169ACC00 == 37 [pid = 2596] [id = 64] 09:12:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (169B5000) [pid = 2596] [serial = 189] [outer = 00000000] 09:12:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (17ADD000) [pid = 2596] [serial = 190] [outer = 169B5000] 09:12:57 INFO - PROCESS | 2596 | 1466179977943 Marionette DEBUG loaded listener.js 09:12:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (17D9F000) [pid = 2596] [serial = 191] [outer = 169B5000] 09:12:58 INFO - PROCESS | 2596 | 1466179978368 Marionette TRACE conn7 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:12:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:12:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 09:12:58 INFO - PROCESS | 2596 | 1466179978406 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 09:12:58 INFO - PROCESS | 2596 | 1466179978408 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 09:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:12:58 INFO - PROCESS | 2596 | 1466179978416 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:12:58 INFO - PROCESS | 2596 | 1466179978418 Marionette TRACE conn7 <- [1,222,null,{}] 09:12:58 INFO - PROCESS | 2596 | 1466179978421 Marionette TRACE conn7 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:58 INFO - PROCESS | 2596 | 1466179978427 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:58 INFO - PROCESS | 2596 | 1466179978556 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 09:12:58 INFO - PROCESS | 2596 | 1466179978624 Marionette TRACE conn7 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:58 INFO - PROCESS | 2596 | 1466179978626 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:58 INFO - PROCESS | 2596 | ++DOCSHELL 17E22400 == 38 [pid = 2596] [id = 65] 09:12:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (17E22800) [pid = 2596] [serial = 192] [outer = 00000000] 09:12:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (18DD8000) [pid = 2596] [serial = 193] [outer = 17E22800] 09:12:58 INFO - PROCESS | 2596 | 1466179978670 Marionette DEBUG loaded listener.js 09:12:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (18DE3C00) [pid = 2596] [serial = 194] [outer = 17E22800] 09:12:59 INFO - PROCESS | 2596 | 1466179979076 Marionette TRACE conn7 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:12:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:12:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 09:12:59 INFO - PROCESS | 2596 | 1466179979091 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 09:12:59 INFO - PROCESS | 2596 | 1466179979093 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 09:12:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:12:59 INFO - PROCESS | 2596 | 1466179979096 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:12:59 INFO - PROCESS | 2596 | 1466179979097 Marionette TRACE conn7 <- [1,226,null,{}] 09:12:59 INFO - PROCESS | 2596 | 1466179979101 Marionette TRACE conn7 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:59 INFO - PROCESS | 2596 | 1466179979102 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:59 INFO - PROCESS | 2596 | 1466179979225 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 09:12:59 INFO - PROCESS | 2596 | 1466179979230 Marionette TRACE conn7 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:59 INFO - PROCESS | 2596 | 1466179979232 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:59 INFO - PROCESS | 2596 | ++DOCSHELL 18D8B000 == 39 [pid = 2596] [id = 66] 09:12:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (18F53C00) [pid = 2596] [serial = 195] [outer = 00000000] 09:12:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (18F61400) [pid = 2596] [serial = 196] [outer = 18F53C00] 09:12:59 INFO - PROCESS | 2596 | 1466179979275 Marionette DEBUG loaded listener.js 09:12:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (18F8C400) [pid = 2596] [serial = 197] [outer = 18F53C00] 09:12:59 INFO - PROCESS | 2596 | 1466179979691 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:12:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:12:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 09:12:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:12:59 INFO - PROCESS | 2596 | 1466179979727 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 09:12:59 INFO - PROCESS | 2596 | 1466179979729 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 09:12:59 INFO - PROCESS | 2596 | 1466179979732 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:12:59 INFO - PROCESS | 2596 | 1466179979733 Marionette TRACE conn7 <- [1,230,null,{}] 09:12:59 INFO - PROCESS | 2596 | 1466179979737 Marionette TRACE conn7 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:59 INFO - PROCESS | 2596 | 1466179979738 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:12:59 INFO - PROCESS | 2596 | 1466179979982 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 09:12:59 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (17E1F000) [pid = 2596] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:12:59 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (10372800) [pid = 2596] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:12:59 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (1514F400) [pid = 2596] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:12:59 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (18BD9800) [pid = 2596] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:12:59 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (10148400) [pid = 2596] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:13:00 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (1681D400) [pid = 2596] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:13:00 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (19870400) [pid = 2596] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:13:00 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (1B4E6400) [pid = 2596] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:13:00 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (109DE800) [pid = 2596] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:13:00 INFO - PROCESS | 2596 | 1466179980054 Marionette TRACE conn7 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:00 INFO - PROCESS | 2596 | 1466179980056 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:00 INFO - PROCESS | 2596 | ++DOCSHELL 0D021000 == 40 [pid = 2596] [id = 67] 09:13:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (0D0D4400) [pid = 2596] [serial = 198] [outer = 00000000] 09:13:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (15096400) [pid = 2596] [serial = 199] [outer = 0D0D4400] 09:13:00 INFO - PROCESS | 2596 | 1466179980099 Marionette DEBUG loaded listener.js 09:13:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (169B4800) [pid = 2596] [serial = 200] [outer = 0D0D4400] 09:13:00 INFO - PROCESS | 2596 | 1466179980426 Marionette TRACE conn7 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:13:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:13:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 730ms 09:13:00 INFO - PROCESS | 2596 | 1466179980465 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 09:13:00 INFO - PROCESS | 2596 | 1466179980467 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 09:13:00 INFO - PROCESS | 2596 | 1466179980470 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:13:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:13:00 INFO - PROCESS | 2596 | 1466179980472 Marionette TRACE conn7 <- [1,234,null,{}] 09:13:00 INFO - PROCESS | 2596 | 1466179980476 Marionette TRACE conn7 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:00 INFO - PROCESS | 2596 | 1466179980478 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:00 INFO - PROCESS | 2596 | 1466179980587 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 09:13:00 INFO - PROCESS | 2596 | 1466179980594 Marionette TRACE conn7 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:00 INFO - PROCESS | 2596 | 1466179980596 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:00 INFO - PROCESS | 2596 | ++DOCSHELL 18F5F000 == 41 [pid = 2596] [id = 68] 09:13:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (18F82000) [pid = 2596] [serial = 201] [outer = 00000000] 09:13:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (19554000) [pid = 2596] [serial = 202] [outer = 18F82000] 09:13:00 INFO - PROCESS | 2596 | 1466179980639 Marionette DEBUG loaded listener.js 09:13:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (19554C00) [pid = 2596] [serial = 203] [outer = 18F82000] 09:13:01 INFO - PROCESS | 2596 | 1466179981026 Marionette TRACE conn7 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:13:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 571ms 09:13:01 INFO - PROCESS | 2596 | 1466179981044 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 09:13:01 INFO - PROCESS | 2596 | 1466179981046 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 09:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:13:01 INFO - PROCESS | 2596 | 1466179981049 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:13:01 INFO - PROCESS | 2596 | 1466179981051 Marionette TRACE conn7 <- [1,238,null,{}] 09:13:01 INFO - PROCESS | 2596 | 1466179981054 Marionette TRACE conn7 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:01 INFO - PROCESS | 2596 | 1466179981056 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:01 INFO - PROCESS | 2596 | 1466179981137 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 09:13:01 INFO - PROCESS | 2596 | 1466179981215 Marionette TRACE conn7 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:01 INFO - PROCESS | 2596 | 1466179981217 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:01 INFO - PROCESS | 2596 | ++DOCSHELL 193BEC00 == 42 [pid = 2596] [id = 69] 09:13:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (193CA800) [pid = 2596] [serial = 204] [outer = 00000000] 09:13:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (1987BC00) [pid = 2596] [serial = 205] [outer = 193CA800] 09:13:01 INFO - PROCESS | 2596 | 1466179981264 Marionette DEBUG loaded listener.js 09:13:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (19F6D000) [pid = 2596] [serial = 206] [outer = 193CA800] 09:13:01 INFO - PROCESS | 2596 | 1466179981632 Marionette TRACE conn7 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:13:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 09:13:01 INFO - PROCESS | 2596 | 1466179981680 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 09:13:01 INFO - PROCESS | 2596 | 1466179981682 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 09:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:13:01 INFO - PROCESS | 2596 | 1466179981685 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:13:01 INFO - PROCESS | 2596 | 1466179981687 Marionette TRACE conn7 <- [1,242,null,{}] 09:13:01 INFO - PROCESS | 2596 | 1466179981691 Marionette TRACE conn7 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:01 INFO - PROCESS | 2596 | 1466179981693 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:01 INFO - PROCESS | 2596 | 1466179981819 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 09:13:01 INFO - PROCESS | 2596 | 1466179981826 Marionette TRACE conn7 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:01 INFO - PROCESS | 2596 | 1466179981828 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:01 INFO - PROCESS | 2596 | ++DOCSHELL 1B504000 == 43 [pid = 2596] [id = 70] 09:13:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (1B5AE000) [pid = 2596] [serial = 207] [outer = 00000000] 09:13:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 92 (1C391400) [pid = 2596] [serial = 208] [outer = 1B5AE000] 09:13:01 INFO - PROCESS | 2596 | 1466179981875 Marionette DEBUG loaded listener.js 09:13:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 93 (1C525800) [pid = 2596] [serial = 209] [outer = 1B5AE000] 09:13:02 INFO - PROCESS | 2596 | 1466179982543 Marionette TRACE conn7 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 930ms 09:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:13:02 INFO - PROCESS | 2596 | 1466179982617 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 09:13:02 INFO - PROCESS | 2596 | 1466179982621 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 09:13:02 INFO - PROCESS | 2596 | 1466179982626 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:13:02 INFO - PROCESS | 2596 | 1466179982630 Marionette TRACE conn7 <- [1,246,null,{}] 09:13:02 INFO - PROCESS | 2596 | 1466179982635 Marionette TRACE conn7 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:02 INFO - PROCESS | 2596 | 1466179982639 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:02 INFO - PROCESS | 2596 | 1466179982756 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 09:13:02 INFO - PROCESS | 2596 | 1466179982828 Marionette TRACE conn7 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:02 INFO - PROCESS | 2596 | 1466179982831 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:02 INFO - PROCESS | 2596 | ++DOCSHELL 0C80D000 == 44 [pid = 2596] [id = 71] 09:13:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 94 (0C80F400) [pid = 2596] [serial = 210] [outer = 00000000] 09:13:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 95 (10727C00) [pid = 2596] [serial = 211] [outer = 0C80F400] 09:13:02 INFO - PROCESS | 2596 | 1466179982928 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 96 (149E0C00) [pid = 2596] [serial = 212] [outer = 0C80F400] 09:13:03 INFO - PROCESS | 2596 | 1466179983485 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:13:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:13:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 929ms 09:13:03 INFO - PROCESS | 2596 | 1466179983578 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 09:13:03 INFO - PROCESS | 2596 | 1466179983583 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 09:13:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:13:03 INFO - PROCESS | 2596 | 1466179983607 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:13:03 INFO - PROCESS | 2596 | 1466179983610 Marionette TRACE conn7 <- [1,250,null,{}] 09:13:03 INFO - PROCESS | 2596 | 1466179983630 Marionette TRACE conn7 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:03 INFO - PROCESS | 2596 | 1466179983633 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:03 INFO - PROCESS | 2596 | 1466179983753 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 09:13:03 INFO - PROCESS | 2596 | 1466179983825 Marionette TRACE conn7 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:03 INFO - PROCESS | 2596 | 1466179983827 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:03 INFO - PROCESS | 2596 | ++DOCSHELL 17A63400 == 45 [pid = 2596] [id = 72] 09:13:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 97 (17A63800) [pid = 2596] [serial = 213] [outer = 00000000] 09:13:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 98 (18D80000) [pid = 2596] [serial = 214] [outer = 17A63800] 09:13:03 INFO - PROCESS | 2596 | 1466179983883 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 99 (18DDEC00) [pid = 2596] [serial = 215] [outer = 17A63800] 09:13:04 INFO - PROCESS | 2596 | 1466179984442 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:13:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:13:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 890ms 09:13:04 INFO - PROCESS | 2596 | 1466179984502 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 09:13:04 INFO - PROCESS | 2596 | 1466179984504 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 09:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:13:04 INFO - PROCESS | 2596 | 1466179984508 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:13:04 INFO - PROCESS | 2596 | 1466179984512 Marionette TRACE conn7 <- [1,254,null,{}] 09:13:04 INFO - PROCESS | 2596 | 1466179984523 Marionette TRACE conn7 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:04 INFO - PROCESS | 2596 | 1466179984528 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:04 INFO - PROCESS | 2596 | 1466179984635 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 09:13:04 INFO - PROCESS | 2596 | 1466179984757 Marionette TRACE conn7 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:04 INFO - PROCESS | 2596 | 1466179984760 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:04 INFO - PROCESS | 2596 | ++DOCSHELL 1C392000 == 46 [pid = 2596] [id = 73] 09:13:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 100 (1C394C00) [pid = 2596] [serial = 216] [outer = 00000000] 09:13:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 101 (1C52A000) [pid = 2596] [serial = 217] [outer = 1C394C00] 09:13:04 INFO - PROCESS | 2596 | 1466179984817 Marionette DEBUG loaded listener.js 09:13:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 102 (1CCC8000) [pid = 2596] [serial = 218] [outer = 1C394C00] 09:13:05 INFO - PROCESS | 2596 | 1466179985427 Marionette TRACE conn7 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:13:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 970ms 09:13:05 INFO - PROCESS | 2596 | 1466179985481 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 09:13:05 INFO - PROCESS | 2596 | 1466179985484 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 09:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:13:05 INFO - PROCESS | 2596 | 1466179985488 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:13:05 INFO - PROCESS | 2596 | 1466179985490 Marionette TRACE conn7 <- [1,258,null,{}] 09:13:05 INFO - PROCESS | 2596 | 1466179985493 Marionette TRACE conn7 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:05 INFO - PROCESS | 2596 | 1466179985496 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:05 INFO - PROCESS | 2596 | 1466179985738 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 09:13:05 INFO - PROCESS | 2596 | 1466179985870 Marionette TRACE conn7 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:05 INFO - PROCESS | 2596 | 1466179985872 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:05 INFO - PROCESS | 2596 | ++DOCSHELL 10171C00 == 47 [pid = 2596] [id = 74] 09:13:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 103 (1025F800) [pid = 2596] [serial = 219] [outer = 00000000] 09:13:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 104 (10367800) [pid = 2596] [serial = 220] [outer = 1025F800] 09:13:05 INFO - PROCESS | 2596 | 1466179985922 Marionette DEBUG loaded listener.js 09:13:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 105 (10370400) [pid = 2596] [serial = 221] [outer = 1025F800] 09:13:06 INFO - PROCESS | 2596 | --DOCSHELL 09261000 == 46 [pid = 2596] [id = 45] 09:13:06 INFO - PROCESS | 2596 | --DOCSHELL 193BEC00 == 45 [pid = 2596] [id = 69] 09:13:06 INFO - PROCESS | 2596 | --DOCSHELL 18F5F000 == 44 [pid = 2596] [id = 68] 09:13:06 INFO - PROCESS | 2596 | --DOCSHELL 0D021000 == 43 [pid = 2596] [id = 67] 09:13:06 INFO - PROCESS | 2596 | --DOCSHELL 18D8B000 == 42 [pid = 2596] [id = 66] 09:13:06 INFO - PROCESS | 2596 | --DOCSHELL 17E22400 == 41 [pid = 2596] [id = 65] 09:13:06 INFO - PROCESS | 2596 | --DOCSHELL 169ACC00 == 40 [pid = 2596] [id = 64] 09:13:06 INFO - PROCESS | 2596 | --DOCSHELL 1681CC00 == 39 [pid = 2596] [id = 63] 09:13:06 INFO - PROCESS | 2596 | --DOCSHELL 15058400 == 38 [pid = 2596] [id = 62] 09:13:06 INFO - PROCESS | 2596 | --DOCSHELL 1033CC00 == 37 [pid = 2596] [id = 61] 09:13:06 INFO - PROCESS | 2596 | --DOCSHELL 10173000 == 36 [pid = 2596] [id = 60] 09:13:06 INFO - PROCESS | 2596 | --DOCSHELL 1504CC00 == 35 [pid = 2596] [id = 58] 09:13:06 INFO - PROCESS | 2596 | --DOCSHELL 0D06D800 == 34 [pid = 2596] [id = 57] 09:13:06 INFO - PROCESS | 2596 | --DOCSHELL 1955A000 == 33 [pid = 2596] [id = 56] 09:13:06 INFO - PROCESS | 2596 | --DOMWINDOW == 104 (17E25400) [pid = 2596] [serial = 150] [outer = 00000000] [url = about:blank] 09:13:06 INFO - PROCESS | 2596 | --DOMWINDOW == 103 (10A0E000) [pid = 2596] [serial = 141] [outer = 00000000] [url = about:blank] 09:13:06 INFO - PROCESS | 2596 | --DOMWINDOW == 102 (14704C00) [pid = 2596] [serial = 142] [outer = 00000000] [url = about:blank] 09:13:06 INFO - PROCESS | 2596 | --DOMWINDOW == 101 (0926AC00) [pid = 2596] [serial = 132] [outer = 00000000] [url = about:blank] 09:13:06 INFO - PROCESS | 2596 | --DOMWINDOW == 100 (152CE000) [pid = 2596] [serial = 144] [outer = 00000000] [url = about:blank] 09:13:06 INFO - PROCESS | 2596 | --DOMWINDOW == 99 (16815400) [pid = 2596] [serial = 145] [outer = 00000000] [url = about:blank] 09:13:06 INFO - PROCESS | 2596 | --DOMWINDOW == 98 (19065800) [pid = 2596] [serial = 154] [outer = 00000000] [url = about:blank] 09:13:06 INFO - PROCESS | 2596 | --DOMWINDOW == 97 (19062800) [pid = 2596] [serial = 153] [outer = 00000000] [url = about:blank] 09:13:06 INFO - PROCESS | 2596 | --DOMWINDOW == 96 (17E27000) [pid = 2596] [serial = 151] [outer = 00000000] [url = about:blank] 09:13:06 INFO - PROCESS | 2596 | --DOMWINDOW == 95 (10168000) [pid = 2596] [serial = 138] [outer = 00000000] [url = about:blank] 09:13:06 INFO - PROCESS | 2596 | --DOMWINDOW == 94 (102A5000) [pid = 2596] [serial = 139] [outer = 00000000] [url = about:blank] 09:13:06 INFO - PROCESS | 2596 | --DOMWINDOW == 93 (17190400) [pid = 2596] [serial = 147] [outer = 00000000] [url = about:blank] 09:13:06 INFO - PROCESS | 2596 | --DOMWINDOW == 92 (19F73800) [pid = 2596] [serial = 156] [outer = 00000000] [url = about:blank] 09:13:06 INFO - PROCESS | 2596 | --DOMWINDOW == 91 (115BC400) [pid = 2596] [serial = 135] [outer = 00000000] [url = about:blank] 09:13:06 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (1B671C00) [pid = 2596] [serial = 162] [outer = 00000000] [url = about:blank] 09:13:06 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (1B672400) [pid = 2596] [serial = 163] [outer = 00000000] [url = about:blank] 09:13:06 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (1ACF5C00) [pid = 2596] [serial = 157] [outer = 00000000] [url = about:blank] 09:13:06 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (16863C00) [pid = 2596] [serial = 40] [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:13:06 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (1B59FC00) [pid = 2596] [serial = 166] [outer = 00000000] [url = about:blank] 09:13:06 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (1983E800) [pid = 2596] [serial = 160] [outer = 00000000] [url = about:blank] 09:13:06 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (1905EC00) [pid = 2596] [serial = 159] [outer = 00000000] [url = about:blank] 09:13:06 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (17AE5C00) [pid = 2596] [serial = 148] [outer = 00000000] [url = about:blank] 09:13:06 INFO - PROCESS | 2596 | 1466179986500 Marionette TRACE conn7 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:13:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1017ms 09:13:06 INFO - PROCESS | 2596 | 1466179986509 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 09:13:06 INFO - PROCESS | 2596 | 1466179986513 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 09:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:13:06 INFO - PROCESS | 2596 | 1466179986518 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:13:06 INFO - PROCESS | 2596 | 1466179986521 Marionette TRACE conn7 <- [1,262,null,{}] 09:13:06 INFO - PROCESS | 2596 | 1466179986525 Marionette TRACE conn7 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:06 INFO - PROCESS | 2596 | 1466179986528 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:06 INFO - PROCESS | 2596 | 1466179986620 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 09:13:06 INFO - PROCESS | 2596 | 1466179986629 Marionette TRACE conn7 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:06 INFO - PROCESS | 2596 | 1466179986632 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:06 INFO - PROCESS | 2596 | ++DOCSHELL 0925D000 == 34 [pid = 2596] [id = 75] 09:13:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (0D0C7000) [pid = 2596] [serial = 222] [outer = 00000000] 09:13:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (10368C00) [pid = 2596] [serial = 223] [outer = 0D0C7000] 09:13:06 INFO - PROCESS | 2596 | 1466179986678 Marionette DEBUG loaded listener.js 09:13:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (113CB400) [pid = 2596] [serial = 224] [outer = 0D0C7000] 09:13:07 INFO - PROCESS | 2596 | 1466179987137 Marionette TRACE conn7 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:13:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:13:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 670ms 09:13:07 INFO - PROCESS | 2596 | 1466179987189 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 09:13:07 INFO - PROCESS | 2596 | 1466179987192 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 09:13:07 INFO - PROCESS | 2596 | 1466179987196 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:13:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:13:07 INFO - PROCESS | 2596 | 1466179987197 Marionette TRACE conn7 <- [1,266,null,{}] 09:13:07 INFO - PROCESS | 2596 | 1466179987201 Marionette TRACE conn7 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:07 INFO - PROCESS | 2596 | 1466179987203 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:07 INFO - PROCESS | 2596 | 1466179987289 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 09:13:07 INFO - PROCESS | 2596 | 1466179987300 Marionette TRACE conn7 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:07 INFO - PROCESS | 2596 | 1466179987302 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:07 INFO - PROCESS | 2596 | ++DOCSHELL 151E2C00 == 35 [pid = 2596] [id = 76] 09:13:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (151E3800) [pid = 2596] [serial = 225] [outer = 00000000] 09:13:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (1604A000) [pid = 2596] [serial = 226] [outer = 151E3800] 09:13:07 INFO - PROCESS | 2596 | 1466179987346 Marionette DEBUG loaded listener.js 09:13:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (1681AC00) [pid = 2596] [serial = 227] [outer = 151E3800] 09:13:07 INFO - PROCESS | 2596 | 1466179987974 Marionette TRACE conn7 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:13:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 830ms 09:13:08 INFO - PROCESS | 2596 | 1466179988029 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 09:13:08 INFO - PROCESS | 2596 | 1466179988032 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 09:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:13:08 INFO - PROCESS | 2596 | 1466179988048 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:13:08 INFO - PROCESS | 2596 | 1466179988052 Marionette TRACE conn7 <- [1,270,null,{}] 09:13:08 INFO - PROCESS | 2596 | 1466179988055 Marionette TRACE conn7 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:08 INFO - PROCESS | 2596 | 1466179988058 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:08 INFO - PROCESS | 2596 | 1466179988147 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 09:13:08 INFO - PROCESS | 2596 | 1466179988152 Marionette TRACE conn7 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:08 INFO - PROCESS | 2596 | 1466179988154 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:08 INFO - PROCESS | 2596 | ++DOCSHELL 17E25000 == 36 [pid = 2596] [id = 77] 09:13:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (17E25C00) [pid = 2596] [serial = 228] [outer = 00000000] 09:13:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (182EB000) [pid = 2596] [serial = 229] [outer = 17E25C00] 09:13:08 INFO - PROCESS | 2596 | 1466179988202 Marionette DEBUG loaded listener.js 09:13:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 92 (18BD7400) [pid = 2596] [serial = 230] [outer = 17E25C00] 09:13:08 INFO - PROCESS | 2596 | 1466179988691 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:13:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 690ms 09:13:08 INFO - PROCESS | 2596 | 1466179988733 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 09:13:08 INFO - PROCESS | 2596 | 1466179988735 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 09:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:13:08 INFO - PROCESS | 2596 | 1466179988738 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:13:08 INFO - PROCESS | 2596 | 1466179988740 Marionette TRACE conn7 <- [1,274,null,{}] 09:13:08 INFO - PROCESS | 2596 | 1466179988744 Marionette TRACE conn7 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:08 INFO - PROCESS | 2596 | 1466179988746 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:08 INFO - PROCESS | 2596 | 1466179988854 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 09:13:08 INFO - PROCESS | 2596 | 1466179988910 Marionette TRACE conn7 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:08 INFO - PROCESS | 2596 | 1466179988913 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:08 INFO - PROCESS | 2596 | ++DOCSHELL 18F59000 == 37 [pid = 2596] [id = 78] 09:13:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 93 (18F5A400) [pid = 2596] [serial = 231] [outer = 00000000] 09:13:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 94 (19065800) [pid = 2596] [serial = 232] [outer = 18F5A400] 09:13:08 INFO - PROCESS | 2596 | 1466179988956 Marionette DEBUG loaded listener.js 09:13:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 95 (1933E800) [pid = 2596] [serial = 233] [outer = 18F5A400] 09:13:09 INFO - PROCESS | 2596 | 1466179989379 Marionette TRACE conn7 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:13:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 09:13:09 INFO - PROCESS | 2596 | 1466179989410 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 09:13:09 INFO - PROCESS | 2596 | 1466179989412 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 09:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:13:09 INFO - PROCESS | 2596 | 1466179989423 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:13:09 INFO - PROCESS | 2596 | 1466179989425 Marionette TRACE conn7 <- [1,278,null,{}] 09:13:09 INFO - PROCESS | 2596 | 1466179989428 Marionette TRACE conn7 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:09 INFO - PROCESS | 2596 | 1466179989430 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:09 INFO - PROCESS | 2596 | 1466179989542 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 09:13:09 INFO - PROCESS | 2596 | 1466179989548 Marionette TRACE conn7 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:09 INFO - PROCESS | 2596 | 1466179989553 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:09 INFO - PROCESS | 2596 | ++DOCSHELL 10335800 == 38 [pid = 2596] [id = 79] 09:13:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 96 (1955D400) [pid = 2596] [serial = 234] [outer = 00000000] 09:13:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 97 (19878000) [pid = 2596] [serial = 235] [outer = 1955D400] 09:13:09 INFO - PROCESS | 2596 | 1466179989658 Marionette DEBUG loaded listener.js 09:13:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 98 (19FD9C00) [pid = 2596] [serial = 236] [outer = 1955D400] 09:13:10 INFO - PROCESS | 2596 | 1466179990099 Marionette TRACE conn7 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 730ms 09:13:10 INFO - PROCESS | 2596 | 1466179990182 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 09:13:10 INFO - PROCESS | 2596 | 1466179990185 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 09:13:10 INFO - PROCESS | 2596 | 1466179990191 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:13:10 INFO - PROCESS | 2596 | 1466179990193 Marionette TRACE conn7 <- [1,282,null,{}] 09:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:13:10 INFO - PROCESS | 2596 | 1466179990200 Marionette TRACE conn7 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:10 INFO - PROCESS | 2596 | 1466179990202 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:10 INFO - PROCESS | 2596 | 1466179990314 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 09:13:10 INFO - PROCESS | 2596 | 1466179990323 Marionette TRACE conn7 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:10 INFO - PROCESS | 2596 | 1466179990325 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:10 INFO - PROCESS | 2596 | ++DOCSHELL 0926FC00 == 39 [pid = 2596] [id = 80] 09:13:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 99 (1ACF5C00) [pid = 2596] [serial = 237] [outer = 00000000] 09:13:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 100 (1BE77C00) [pid = 2596] [serial = 238] [outer = 1ACF5C00] 09:13:10 INFO - PROCESS | 2596 | 1466179990370 Marionette DEBUG loaded listener.js 09:13:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 101 (1C522400) [pid = 2596] [serial = 239] [outer = 1ACF5C00] 09:13:10 INFO - PROCESS | 2596 | --DOMWINDOW == 100 (17E22800) [pid = 2596] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:13:10 INFO - PROCESS | 2596 | --DOMWINDOW == 99 (169B5000) [pid = 2596] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:13:10 INFO - PROCESS | 2596 | --DOMWINDOW == 98 (18F53C00) [pid = 2596] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:13:10 INFO - PROCESS | 2596 | --DOMWINDOW == 97 (193CA800) [pid = 2596] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:13:10 INFO - PROCESS | 2596 | --DOMWINDOW == 96 (15059C00) [pid = 2596] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:13:10 INFO - PROCESS | 2596 | --DOMWINDOW == 95 (1033D000) [pid = 2596] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:13:10 INFO - PROCESS | 2596 | --DOMWINDOW == 94 (1681DC00) [pid = 2596] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:13:10 INFO - PROCESS | 2596 | --DOMWINDOW == 93 (10263800) [pid = 2596] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:13:10 INFO - PROCESS | 2596 | --DOMWINDOW == 92 (0D0D4400) [pid = 2596] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:13:10 INFO - PROCESS | 2596 | --DOMWINDOW == 91 (18F82000) [pid = 2596] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:13:10 INFO - PROCESS | 2596 | 1466179990913 Marionette TRACE conn7 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 770ms 09:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:13:10 INFO - PROCESS | 2596 | 1466179990970 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 09:13:10 INFO - PROCESS | 2596 | 1466179990972 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 09:13:10 INFO - PROCESS | 2596 | 1466179990975 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:13:10 INFO - PROCESS | 2596 | 1466179990977 Marionette TRACE conn7 <- [1,286,null,{}] 09:13:10 INFO - PROCESS | 2596 | 1466179990984 Marionette TRACE conn7 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:10 INFO - PROCESS | 2596 | 1466179990986 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:11 INFO - PROCESS | 2596 | 1466179991077 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 09:13:11 INFO - PROCESS | 2596 | 1466179991082 Marionette TRACE conn7 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:11 INFO - PROCESS | 2596 | 1466179991084 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:11 INFO - PROCESS | 2596 | ++DOCSHELL 10372C00 == 40 [pid = 2596] [id = 81] 09:13:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 92 (113CE000) [pid = 2596] [serial = 240] [outer = 00000000] 09:13:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 93 (18F5AC00) [pid = 2596] [serial = 241] [outer = 113CE000] 09:13:11 INFO - PROCESS | 2596 | 1466179991127 Marionette DEBUG loaded listener.js 09:13:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 94 (19552800) [pid = 2596] [serial = 242] [outer = 113CE000] 09:13:11 INFO - PROCESS | 2596 | 1466179991532 Marionette TRACE conn7 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 590ms 09:13:11 INFO - PROCESS | 2596 | 1466179991572 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 09:13:11 INFO - PROCESS | 2596 | 1466179991574 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 09:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:13:11 INFO - PROCESS | 2596 | 1466179991577 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:13:11 INFO - PROCESS | 2596 | 1466179991578 Marionette TRACE conn7 <- [1,290,null,{}] 09:13:11 INFO - PROCESS | 2596 | 1466179991603 Marionette TRACE conn7 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:11 INFO - PROCESS | 2596 | 1466179991605 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:11 INFO - PROCESS | 2596 | 1466179991686 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 09:13:11 INFO - PROCESS | 2596 | 1466179991691 Marionette TRACE conn7 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:11 INFO - PROCESS | 2596 | 1466179991693 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:11 INFO - PROCESS | 2596 | ++DOCSHELL 19FDA800 == 41 [pid = 2596] [id = 82] 09:13:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 95 (19FE3C00) [pid = 2596] [serial = 243] [outer = 00000000] 09:13:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 96 (1C538800) [pid = 2596] [serial = 244] [outer = 19FE3C00] 09:13:11 INFO - PROCESS | 2596 | 1466179991737 Marionette DEBUG loaded listener.js 09:13:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 97 (1C540000) [pid = 2596] [serial = 245] [outer = 19FE3C00] 09:13:12 INFO - PROCESS | 2596 | 1466179992132 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 590ms 09:13:12 INFO - PROCESS | 2596 | 1466179992170 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 09:13:12 INFO - PROCESS | 2596 | 1466179992172 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 09:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:13:12 INFO - PROCESS | 2596 | 1466179992175 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:13:12 INFO - PROCESS | 2596 | 1466179992177 Marionette TRACE conn7 <- [1,294,null,{}] 09:13:12 INFO - PROCESS | 2596 | 1466179992180 Marionette TRACE conn7 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:12 INFO - PROCESS | 2596 | 1466179992182 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:12 INFO - PROCESS | 2596 | 1466179992300 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 09:13:12 INFO - PROCESS | 2596 | 1466179992305 Marionette TRACE conn7 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:12 INFO - PROCESS | 2596 | 1466179992307 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:12 INFO - PROCESS | 2596 | ++DOCSHELL 18F53C00 == 42 [pid = 2596] [id = 83] 09:13:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 98 (1C543C00) [pid = 2596] [serial = 246] [outer = 00000000] 09:13:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 99 (1CCCC400) [pid = 2596] [serial = 247] [outer = 1C543C00] 09:13:12 INFO - PROCESS | 2596 | 1466179992350 Marionette DEBUG loaded listener.js 09:13:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 100 (1CCCEC00) [pid = 2596] [serial = 248] [outer = 1C543C00] 09:13:12 INFO - PROCESS | 2596 | 1466179992753 Marionette TRACE conn7 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:12 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. 09:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 09:13:12 INFO - PROCESS | 2596 | 1466179992807 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 09:13:12 INFO - PROCESS | 2596 | 1466179992809 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 09:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:13:12 INFO - PROCESS | 2596 | 1466179992812 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:13:12 INFO - PROCESS | 2596 | 1466179992814 Marionette TRACE conn7 <- [1,298,null,{}] 09:13:12 INFO - PROCESS | 2596 | 1466179992817 Marionette TRACE conn7 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:12 INFO - PROCESS | 2596 | 1466179992819 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:12 INFO - PROCESS | 2596 | 1466179992947 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 09:13:13 INFO - PROCESS | 2596 | 1466179993117 Marionette TRACE conn7 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:13 INFO - PROCESS | 2596 | 1466179993120 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:13 INFO - PROCESS | 2596 | ++DOCSHELL 0C80E400 == 43 [pid = 2596] [id = 84] 09:13:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 101 (0C80EC00) [pid = 2596] [serial = 249] [outer = 00000000] 09:13:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 102 (0D06E000) [pid = 2596] [serial = 250] [outer = 0C80EC00] 09:13:13 INFO - PROCESS | 2596 | 1466179993178 Marionette DEBUG loaded listener.js 09:13:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 103 (10168C00) [pid = 2596] [serial = 251] [outer = 0C80EC00] 09:13:13 INFO - PROCESS | 2596 | 1466179993728 Marionette TRACE conn7 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:13 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. 09:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 969ms 09:13:13 INFO - PROCESS | 2596 | 1466179993784 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 09:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:13:13 INFO - PROCESS | 2596 | 1466179993788 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 09:13:13 INFO - PROCESS | 2596 | 1466179993793 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:13:13 INFO - PROCESS | 2596 | 1466179993797 Marionette TRACE conn7 <- [1,302,null,{}] 09:13:13 INFO - PROCESS | 2596 | 1466179993801 Marionette TRACE conn7 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:13 INFO - PROCESS | 2596 | 1466179993804 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:13 INFO - PROCESS | 2596 | 1466179993919 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 09:13:14 INFO - PROCESS | 2596 | 1466179994042 Marionette TRACE conn7 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 2596 | 1466179994045 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:14 INFO - PROCESS | 2596 | ++DOCSHELL 16815000 == 44 [pid = 2596] [id = 85] 09:13:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 104 (16817000) [pid = 2596] [serial = 252] [outer = 00000000] 09:13:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 105 (1681D000) [pid = 2596] [serial = 253] [outer = 16817000] 09:13:14 INFO - PROCESS | 2596 | 1466179994102 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 106 (169AD800) [pid = 2596] [serial = 254] [outer = 16817000] 09:13:14 INFO - PROCESS | 2596 | 1466179994671 Marionette TRACE conn7 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:14 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. 09:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 930ms 09:13:14 INFO - PROCESS | 2596 | 1466179994723 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 09:13:14 INFO - PROCESS | 2596 | 1466179994727 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 09:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:13:14 INFO - PROCESS | 2596 | 1466179994731 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:13:14 INFO - PROCESS | 2596 | 1466179994733 Marionette TRACE conn7 <- [1,306,null,{}] 09:13:14 INFO - PROCESS | 2596 | 1466179994737 Marionette TRACE conn7 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:14 INFO - PROCESS | 2596 | 1466179994739 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:14 INFO - PROCESS | 2596 | 1466179994851 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 09:13:14 INFO - PROCESS | 2596 | 1466179994949 Marionette TRACE conn7 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 2596 | 1466179994952 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:14 INFO - PROCESS | 2596 | ++DOCSHELL 17EBC000 == 45 [pid = 2596] [id = 86] 09:13:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 107 (193C0C00) [pid = 2596] [serial = 255] [outer = 00000000] 09:13:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 108 (1955A000) [pid = 2596] [serial = 256] [outer = 193C0C00] 09:13:14 INFO - PROCESS | 2596 | 1466179995005 Marionette DEBUG loaded listener.js 09:13:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 109 (19F6C400) [pid = 2596] [serial = 257] [outer = 193C0C00] 09:13:15 INFO - PROCESS | 2596 | 1466179995308 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:13:15 INFO - PROCESS | 2596 | 1466179995619 Marionette TRACE conn7 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:15 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. 09:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 930ms 09:13:15 INFO - PROCESS | 2596 | 1466179995663 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 09:13:15 INFO - PROCESS | 2596 | 1466179995667 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 09:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:13:15 INFO - PROCESS | 2596 | 1466179995678 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:13:15 INFO - PROCESS | 2596 | 1466179995683 Marionette TRACE conn7 <- [1,310,null,{}] 09:13:15 INFO - PROCESS | 2596 | 1466179995686 Marionette TRACE conn7 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:15 INFO - PROCESS | 2596 | 1466179995690 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:15 INFO - PROCESS | 2596 | 1466179995811 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 09:13:15 INFO - PROCESS | 2596 | 1466179995902 Marionette TRACE conn7 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:15 INFO - PROCESS | 2596 | 1466179995905 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:15 INFO - PROCESS | 2596 | ++DOCSHELL 18DE2800 == 46 [pid = 2596] [id = 87] 09:13:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 110 (1CE28C00) [pid = 2596] [serial = 258] [outer = 00000000] 09:13:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 111 (1CEDD000) [pid = 2596] [serial = 259] [outer = 1CE28C00] 09:13:15 INFO - PROCESS | 2596 | 1466179995957 Marionette DEBUG loaded listener.js 09:13:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 112 (1CEE2000) [pid = 2596] [serial = 260] [outer = 1CE28C00] 09:13:16 INFO - PROCESS | 2596 | 1466179996506 Marionette TRACE conn7 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:16 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. 09:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 890ms 09:13:16 INFO - PROCESS | 2596 | 1466179996563 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 09:13:16 INFO - PROCESS | 2596 | 1466179996565 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 09:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:13:16 INFO - PROCESS | 2596 | 1466179996569 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:13:16 INFO - PROCESS | 2596 | 1466179996571 Marionette TRACE conn7 <- [1,314,null,{}] 09:13:16 INFO - PROCESS | 2596 | 1466179996575 Marionette TRACE conn7 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:16 INFO - PROCESS | 2596 | 1466179996577 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:16 INFO - PROCESS | 2596 | 1466179996686 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 09:13:16 INFO - PROCESS | 2596 | 1466179996918 Marionette TRACE conn7 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:16 INFO - PROCESS | 2596 | 1466179996921 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:16 INFO - PROCESS | 2596 | ++DOCSHELL 0C80F800 == 47 [pid = 2596] [id = 88] 09:13:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 113 (0C945800) [pid = 2596] [serial = 261] [outer = 00000000] 09:13:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 114 (10334800) [pid = 2596] [serial = 262] [outer = 0C945800] 09:13:16 INFO - PROCESS | 2596 | 1466179996993 Marionette DEBUG loaded listener.js 09:13:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 115 (10729400) [pid = 2596] [serial = 263] [outer = 0C945800] 09:13:17 INFO - PROCESS | 2596 | 1466179997686 Marionette TRACE conn7 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:17 INFO - PROCESS | 2596 | --DOCSHELL 10726400 == 46 [pid = 2596] [id = 46] 09:13:17 INFO - PROCESS | 2596 | --DOCSHELL 18F53C00 == 45 [pid = 2596] [id = 83] 09:13:17 INFO - PROCESS | 2596 | --DOCSHELL 19FDA800 == 44 [pid = 2596] [id = 82] 09:13:17 INFO - PROCESS | 2596 | --DOCSHELL 10372C00 == 43 [pid = 2596] [id = 81] 09:13:17 INFO - PROCESS | 2596 | --DOCSHELL 0926FC00 == 42 [pid = 2596] [id = 80] 09:13:17 INFO - PROCESS | 2596 | --DOCSHELL 10335800 == 41 [pid = 2596] [id = 79] 09:13:17 INFO - PROCESS | 2596 | --DOCSHELL 18F59000 == 40 [pid = 2596] [id = 78] 09:13:17 INFO - PROCESS | 2596 | --DOCSHELL 17E25000 == 39 [pid = 2596] [id = 77] 09:13:17 INFO - PROCESS | 2596 | --DOCSHELL 151E2C00 == 38 [pid = 2596] [id = 76] 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 114 (1C391400) [pid = 2596] [serial = 208] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | --DOCSHELL 0925D000 == 37 [pid = 2596] [id = 75] 09:13:17 INFO - PROCESS | 2596 | --DOCSHELL 10171C00 == 36 [pid = 2596] [id = 74] 09:13:17 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. 09:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1178ms 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 113 (18DD8000) [pid = 2596] [serial = 193] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 112 (17ADD000) [pid = 2596] [serial = 190] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 111 (18F61400) [pid = 2596] [serial = 196] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 110 (1987BC00) [pid = 2596] [serial = 205] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 109 (15120400) [pid = 2596] [serial = 172] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 108 (15121800) [pid = 2596] [serial = 184] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 107 (152C0000) [pid = 2596] [serial = 185] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 106 (10370C00) [pid = 2596] [serial = 181] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 105 (10931800) [pid = 2596] [serial = 182] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 104 (169AE800) [pid = 2596] [serial = 187] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 103 (109E1400) [pid = 2596] [serial = 179] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 102 (1092E400) [pid = 2596] [serial = 178] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 101 (18DE0400) [pid = 2596] [serial = 175] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 100 (1016D400) [pid = 2596] [serial = 169] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 99 (18DE3C00) [pid = 2596] [serial = 194] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 98 (15096400) [pid = 2596] [serial = 199] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 97 (18F8C400) [pid = 2596] [serial = 197] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 96 (169B4800) [pid = 2596] [serial = 200] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 95 (19F6D000) [pid = 2596] [serial = 206] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 94 (19554000) [pid = 2596] [serial = 202] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 93 (17D9F000) [pid = 2596] [serial = 191] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 92 (10A39800) [pid = 2596] [serial = 188] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | --DOMWINDOW == 91 (19554C00) [pid = 2596] [serial = 203] [outer = 00000000] [url = about:blank] 09:13:17 INFO - PROCESS | 2596 | 1466179997772 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 09:13:17 INFO - PROCESS | 2596 | 1466179997776 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 09:13:17 INFO - PROCESS | 2596 | 1466179997782 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:13:17 INFO - PROCESS | 2596 | 1466179997785 Marionette TRACE conn7 <- [1,318,null,{}] 09:13:17 INFO - PROCESS | 2596 | 1466179997790 Marionette TRACE conn7 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:17 INFO - PROCESS | 2596 | 1466179997793 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:17 INFO - PROCESS | 2596 | 1466179997883 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 09:13:17 INFO - PROCESS | 2596 | 1466179997891 Marionette TRACE conn7 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:17 INFO - PROCESS | 2596 | 1466179997893 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:17 INFO - PROCESS | 2596 | ++DOCSHELL 102AFC00 == 37 [pid = 2596] [id = 89] 09:13:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 92 (10331400) [pid = 2596] [serial = 264] [outer = 00000000] 09:13:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 93 (10372C00) [pid = 2596] [serial = 265] [outer = 10331400] 09:13:17 INFO - PROCESS | 2596 | 1466179997941 Marionette DEBUG loaded listener.js 09:13:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 94 (109E1400) [pid = 2596] [serial = 266] [outer = 10331400] 09:13:18 INFO - PROCESS | 2596 | 1466179998449 Marionette TRACE conn7 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:18 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. 09:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 730ms 09:13:18 INFO - PROCESS | 2596 | 1466179998519 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 09:13:18 INFO - PROCESS | 2596 | 1466179998523 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 09:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:13:18 INFO - PROCESS | 2596 | 1466179998527 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:13:18 INFO - PROCESS | 2596 | 1466179998529 Marionette TRACE conn7 <- [1,322,null,{}] 09:13:18 INFO - PROCESS | 2596 | 1466179998533 Marionette TRACE conn7 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:18 INFO - PROCESS | 2596 | 1466179998535 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:18 INFO - PROCESS | 2596 | 1466179998624 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 09:13:18 INFO - PROCESS | 2596 | 1466179998710 Marionette TRACE conn7 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:18 INFO - PROCESS | 2596 | 1466179998713 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:18 INFO - PROCESS | 2596 | ++DOCSHELL 15053400 == 38 [pid = 2596] [id = 90] 09:13:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 95 (15145400) [pid = 2596] [serial = 267] [outer = 00000000] 09:13:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 96 (16812C00) [pid = 2596] [serial = 268] [outer = 15145400] 09:13:18 INFO - PROCESS | 2596 | 1466179998760 Marionette DEBUG loaded listener.js 09:13:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 97 (169AA000) [pid = 2596] [serial = 269] [outer = 15145400] 09:13:19 INFO - PROCESS | 2596 | 1466179999152 Marionette TRACE conn7 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:19 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. 09:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 670ms 09:13:19 INFO - PROCESS | 2596 | 1466179999202 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 09:13:19 INFO - PROCESS | 2596 | 1466179999205 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 09:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:13:19 INFO - PROCESS | 2596 | 1466179999210 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:13:19 INFO - PROCESS | 2596 | 1466179999215 Marionette TRACE conn7 <- [1,326,null,{}] 09:13:19 INFO - PROCESS | 2596 | 1466179999225 Marionette TRACE conn7 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:19 INFO - PROCESS | 2596 | 1466179999228 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:19 INFO - PROCESS | 2596 | 1466179999318 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 09:13:19 INFO - PROCESS | 2596 | 1466179999363 Marionette TRACE conn7 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:19 INFO - PROCESS | 2596 | 1466179999365 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:19 INFO - PROCESS | 2596 | ++DOCSHELL 17E1A800 == 39 [pid = 2596] [id = 91] 09:13:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 98 (17E1C000) [pid = 2596] [serial = 270] [outer = 00000000] 09:13:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 99 (17E24C00) [pid = 2596] [serial = 271] [outer = 17E1C000] 09:13:19 INFO - PROCESS | 2596 | 1466179999412 Marionette DEBUG loaded listener.js 09:13:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 100 (17E2E800) [pid = 2596] [serial = 272] [outer = 17E1C000] 09:13:19 INFO - PROCESS | 2596 | 1466179999876 Marionette TRACE conn7 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:19 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. 09:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 730ms 09:13:19 INFO - PROCESS | 2596 | 1466179999942 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 09:13:19 INFO - PROCESS | 2596 | 1466179999945 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 09:13:19 INFO - PROCESS | 2596 | 1466179999948 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:13:19 INFO - PROCESS | 2596 | 1466179999950 Marionette TRACE conn7 <- [1,330,null,{}] 09:13:19 INFO - PROCESS | 2596 | 1466179999960 Marionette TRACE conn7 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:19 INFO - PROCESS | 2596 | 1466179999962 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:20 INFO - PROCESS | 2596 | 1466180000074 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 09:13:20 INFO - PROCESS | 2596 | 1466180000125 Marionette TRACE conn7 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:20 INFO - PROCESS | 2596 | 1466180000127 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:20 INFO - PROCESS | 2596 | ++DOCSHELL 18DD9400 == 40 [pid = 2596] [id = 92] 09:13:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 101 (18DDD000) [pid = 2596] [serial = 273] [outer = 00000000] 09:13:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 102 (18DE5000) [pid = 2596] [serial = 274] [outer = 18DDD000] 09:13:20 INFO - PROCESS | 2596 | 1466180000174 Marionette DEBUG loaded listener.js 09:13:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 103 (18F54C00) [pid = 2596] [serial = 275] [outer = 18DDD000] 09:13:20 INFO - PROCESS | 2596 | 1466180000600 Marionette TRACE conn7 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:20 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. 09:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 690ms 09:13:20 INFO - PROCESS | 2596 | 1466180000642 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 09:13:20 INFO - PROCESS | 2596 | 1466180000644 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 09:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:13:20 INFO - PROCESS | 2596 | 1466180000651 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:13:20 INFO - PROCESS | 2596 | 1466180000653 Marionette TRACE conn7 <- [1,334,null,{}] 09:13:20 INFO - PROCESS | 2596 | 1466180000656 Marionette TRACE conn7 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:20 INFO - PROCESS | 2596 | 1466180000658 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:20 INFO - PROCESS | 2596 | 1466180000802 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 09:13:20 INFO - PROCESS | 2596 | 1466180000825 Marionette TRACE conn7 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:20 INFO - PROCESS | 2596 | 1466180000831 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:20 INFO - PROCESS | 2596 | ++DOCSHELL 18F61C00 == 41 [pid = 2596] [id = 93] 09:13:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 104 (18F82000) [pid = 2596] [serial = 276] [outer = 00000000] 09:13:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 105 (19342000) [pid = 2596] [serial = 277] [outer = 18F82000] 09:13:20 INFO - PROCESS | 2596 | 1466180000885 Marionette DEBUG loaded listener.js 09:13:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 106 (193CDC00) [pid = 2596] [serial = 278] [outer = 18F82000] 09:13:21 INFO - PROCESS | 2596 | 1466180001363 Marionette TRACE conn7 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:21 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. 09:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 731ms 09:13:21 INFO - PROCESS | 2596 | 1466180001383 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 09:13:21 INFO - PROCESS | 2596 | 1466180001385 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 09:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:13:21 INFO - PROCESS | 2596 | 1466180001388 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:13:21 INFO - PROCESS | 2596 | 1466180001390 Marionette TRACE conn7 <- [1,338,null,{}] 09:13:21 INFO - PROCESS | 2596 | 1466180001402 Marionette TRACE conn7 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:21 INFO - PROCESS | 2596 | 1466180001405 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:21 INFO - PROCESS | 2596 | 1466180001526 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 09:13:21 INFO - PROCESS | 2596 | 1466180001532 Marionette TRACE conn7 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:21 INFO - PROCESS | 2596 | 1466180001534 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:21 INFO - PROCESS | 2596 | ++DOCSHELL 18F8C800 == 42 [pid = 2596] [id = 94] 09:13:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 107 (19556400) [pid = 2596] [serial = 279] [outer = 00000000] 09:13:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 108 (19F6A400) [pid = 2596] [serial = 280] [outer = 19556400] 09:13:21 INFO - PROCESS | 2596 | 1466180001577 Marionette DEBUG loaded listener.js 09:13:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 109 (19FDA800) [pid = 2596] [serial = 281] [outer = 19556400] 09:13:22 INFO - PROCESS | 2596 | --DOMWINDOW == 108 (1955D400) [pid = 2596] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:13:22 INFO - PROCESS | 2596 | --DOMWINDOW == 107 (1ACF5C00) [pid = 2596] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:13:22 INFO - PROCESS | 2596 | --DOMWINDOW == 106 (151E3800) [pid = 2596] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:13:22 INFO - PROCESS | 2596 | --DOMWINDOW == 105 (17E25C00) [pid = 2596] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:13:22 INFO - PROCESS | 2596 | --DOMWINDOW == 104 (0D0C7000) [pid = 2596] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:13:22 INFO - PROCESS | 2596 | --DOMWINDOW == 103 (113CE000) [pid = 2596] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:13:22 INFO - PROCESS | 2596 | --DOMWINDOW == 102 (19FE3C00) [pid = 2596] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:13:22 INFO - PROCESS | 2596 | --DOMWINDOW == 101 (1025F800) [pid = 2596] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:13:22 INFO - PROCESS | 2596 | --DOMWINDOW == 100 (18F5A400) [pid = 2596] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:13:22 INFO - PROCESS | 2596 | 1466180002224 Marionette TRACE conn7 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:22 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. 09:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 870ms 09:13:22 INFO - PROCESS | 2596 | 1466180002259 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 09:13:22 INFO - PROCESS | 2596 | 1466180002261 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 09:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:13:22 INFO - PROCESS | 2596 | 1466180002265 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:13:22 INFO - PROCESS | 2596 | 1466180002266 Marionette TRACE conn7 <- [1,342,null,{}] 09:13:22 INFO - PROCESS | 2596 | 1466180002270 Marionette TRACE conn7 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:22 INFO - PROCESS | 2596 | 1466180002272 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:22 INFO - PROCESS | 2596 | 1466180002356 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 09:13:22 INFO - PROCESS | 2596 | 1466180002448 Marionette TRACE conn7 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:22 INFO - PROCESS | 2596 | 1466180002450 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:22 INFO - PROCESS | 2596 | ++DOCSHELL 0C805C00 == 43 [pid = 2596] [id = 95] 09:13:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 101 (10170000) [pid = 2596] [serial = 282] [outer = 00000000] 09:13:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 102 (16815800) [pid = 2596] [serial = 283] [outer = 10170000] 09:13:22 INFO - PROCESS | 2596 | 1466180002496 Marionette DEBUG loaded listener.js 09:13:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 103 (18F7F800) [pid = 2596] [serial = 284] [outer = 10170000] 09:13:22 INFO - PROCESS | 2596 | 1466180002846 Marionette TRACE conn7 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:22 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. 09:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 09:13:22 INFO - PROCESS | 2596 | 1466180002895 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 09:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:13:22 INFO - PROCESS | 2596 | 1466180002897 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 09:13:22 INFO - PROCESS | 2596 | 1466180002900 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:13:22 INFO - PROCESS | 2596 | 1466180002902 Marionette TRACE conn7 <- [1,346,null,{}] 09:13:22 INFO - PROCESS | 2596 | 1466180002905 Marionette TRACE conn7 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:22 INFO - PROCESS | 2596 | 1466180002907 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:23 INFO - PROCESS | 2596 | 1466180003020 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 09:13:23 INFO - PROCESS | 2596 | 1466180003029 Marionette TRACE conn7 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:23 INFO - PROCESS | 2596 | 1466180003031 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:23 INFO - PROCESS | 2596 | ++DOCSHELL 15147C00 == 44 [pid = 2596] [id = 96] 09:13:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 104 (191DB400) [pid = 2596] [serial = 285] [outer = 00000000] 09:13:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 105 (191E4000) [pid = 2596] [serial = 286] [outer = 191DB400] 09:13:23 INFO - PROCESS | 2596 | 1466180003074 Marionette DEBUG loaded listener.js 09:13:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 106 (191E6400) [pid = 2596] [serial = 287] [outer = 191DB400] 09:13:23 INFO - PROCESS | 2596 | 1466180003471 Marionette TRACE conn7 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:23 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. 09:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 09:13:23 INFO - PROCESS | 2596 | 1466180003531 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 09:13:23 INFO - PROCESS | 2596 | 1466180003542 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 09:13:23 INFO - PROCESS | 2596 | 1466180003546 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:13:23 INFO - PROCESS | 2596 | 1466180003548 Marionette TRACE conn7 <- [1,350,null,{}] 09:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:13:23 INFO - PROCESS | 2596 | 1466180003551 Marionette TRACE conn7 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:23 INFO - PROCESS | 2596 | 1466180003553 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:23 INFO - PROCESS | 2596 | 1466180003669 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 09:13:23 INFO - PROCESS | 2596 | 1466180003713 Marionette TRACE conn7 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:23 INFO - PROCESS | 2596 | 1466180003715 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:23 INFO - PROCESS | 2596 | ++DOCSHELL 191E8400 == 45 [pid = 2596] [id = 97] 09:13:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 107 (191E9000) [pid = 2596] [serial = 288] [outer = 00000000] 09:13:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 108 (1B66F000) [pid = 2596] [serial = 289] [outer = 191E9000] 09:13:23 INFO - PROCESS | 2596 | 1466180003760 Marionette DEBUG loaded listener.js 09:13:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 109 (1C521400) [pid = 2596] [serial = 290] [outer = 191E9000] 09:13:24 INFO - PROCESS | 2596 | 1466180004254 Marionette TRACE conn7 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:24 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. 09:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 730ms 09:13:24 INFO - PROCESS | 2596 | 1466180004283 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 09:13:24 INFO - PROCESS | 2596 | 1466180004288 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 09:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:13:24 INFO - PROCESS | 2596 | 1466180004293 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:13:24 INFO - PROCESS | 2596 | 1466180004297 Marionette TRACE conn7 <- [1,354,null,{}] 09:13:24 INFO - PROCESS | 2596 | 1466180004303 Marionette TRACE conn7 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:24 INFO - PROCESS | 2596 | 1466180004306 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:24 INFO - PROCESS | 2596 | 1466180004430 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 09:13:24 INFO - PROCESS | 2596 | 1466180004534 Marionette TRACE conn7 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:24 INFO - PROCESS | 2596 | 1466180004539 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:24 INFO - PROCESS | 2596 | ++DOCSHELL 1014A000 == 46 [pid = 2596] [id = 98] 09:13:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 110 (10332C00) [pid = 2596] [serial = 291] [outer = 00000000] 09:13:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 111 (113CA800) [pid = 2596] [serial = 292] [outer = 10332C00] 09:13:24 INFO - PROCESS | 2596 | 1466180004600 Marionette DEBUG loaded listener.js 09:13:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 112 (1504EC00) [pid = 2596] [serial = 293] [outer = 10332C00] 09:13:25 INFO - PROCESS | 2596 | 1466180005296 Marionette TRACE conn7 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:25 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. 09:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1019ms 09:13:25 INFO - PROCESS | 2596 | 1466180005325 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 09:13:25 INFO - PROCESS | 2596 | 1466180005330 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 09:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:13:25 INFO - PROCESS | 2596 | 1466180005337 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:13:25 INFO - PROCESS | 2596 | 1466180005340 Marionette TRACE conn7 <- [1,358,null,{}] 09:13:25 INFO - PROCESS | 2596 | 1466180005344 Marionette TRACE conn7 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:25 INFO - PROCESS | 2596 | 1466180005347 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:25 INFO - PROCESS | 2596 | 1466180005463 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 09:13:25 INFO - PROCESS | 2596 | 1466180005593 Marionette TRACE conn7 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:25 INFO - PROCESS | 2596 | 1466180005595 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:25 INFO - PROCESS | 2596 | ++DOCSHELL 169B2800 == 47 [pid = 2596] [id = 99] 09:13:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 113 (169B6000) [pid = 2596] [serial = 294] [outer = 00000000] 09:13:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 114 (17D96000) [pid = 2596] [serial = 295] [outer = 169B6000] 09:13:25 INFO - PROCESS | 2596 | 1466180005656 Marionette DEBUG loaded listener.js 09:13:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 115 (17E22400) [pid = 2596] [serial = 296] [outer = 169B6000] 09:13:26 INFO - PROCESS | 2596 | 1466180006319 Marionette TRACE conn7 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:26 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. 09:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1023ms 09:13:26 INFO - PROCESS | 2596 | 1466180006361 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 09:13:26 INFO - PROCESS | 2596 | 1466180006363 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 09:13:26 INFO - PROCESS | 2596 | 1466180006367 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:13:26 INFO - PROCESS | 2596 | 1466180006370 Marionette TRACE conn7 <- [1,362,null,{}] 09:13:26 INFO - PROCESS | 2596 | 1466180006381 Marionette TRACE conn7 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:26 INFO - PROCESS | 2596 | 1466180006386 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:26 INFO - PROCESS | 2596 | 1466180006497 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 09:13:26 INFO - PROCESS | 2596 | 1466180006629 Marionette TRACE conn7 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:26 INFO - PROCESS | 2596 | 1466180006632 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:26 INFO - PROCESS | 2596 | ++DOCSHELL 1825E800 == 48 [pid = 2596] [id = 100] 09:13:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 116 (1825EC00) [pid = 2596] [serial = 297] [outer = 00000000] 09:13:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 117 (18F58400) [pid = 2596] [serial = 298] [outer = 1825EC00] 09:13:26 INFO - PROCESS | 2596 | 1466180006694 Marionette DEBUG loaded listener.js 09:13:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 118 (19346400) [pid = 2596] [serial = 299] [outer = 1825EC00] 09:13:27 INFO - PROCESS | 2596 | 1466180007330 Marionette TRACE conn7 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:27 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. 09:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 970ms 09:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:13:27 INFO - PROCESS | 2596 | 1466180007340 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 09:13:27 INFO - PROCESS | 2596 | 1466180007343 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 09:13:27 INFO - PROCESS | 2596 | 1466180007347 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:13:27 INFO - PROCESS | 2596 | 1466180007349 Marionette TRACE conn7 <- [1,366,null,{}] 09:13:27 INFO - PROCESS | 2596 | 1466180007352 Marionette TRACE conn7 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:27 INFO - PROCESS | 2596 | 1466180007354 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:27 INFO - PROCESS | 2596 | 1466180007465 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 09:13:27 INFO - PROCESS | 2596 | 1466180007595 Marionette TRACE conn7 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:27 INFO - PROCESS | 2596 | 1466180007597 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:27 INFO - PROCESS | 2596 | ++DOCSHELL 1955E400 == 49 [pid = 2596] [id = 101] 09:13:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 119 (1987C000) [pid = 2596] [serial = 300] [outer = 00000000] 09:13:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 120 (1B673000) [pid = 2596] [serial = 301] [outer = 1987C000] 09:13:27 INFO - PROCESS | 2596 | 1466180007656 Marionette DEBUG loaded listener.js 09:13:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 121 (1C53F800) [pid = 2596] [serial = 302] [outer = 1987C000] 09:13:28 INFO - PROCESS | 2596 | 1466180008414 Marionette TRACE conn7 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:28 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. 09:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1129ms 09:13:28 INFO - PROCESS | 2596 | 1466180008480 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 09:13:28 INFO - PROCESS | 2596 | 1466180008485 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 09:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:13:28 INFO - PROCESS | 2596 | 1466180008489 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:13:28 INFO - PROCESS | 2596 | 1466180008493 Marionette TRACE conn7 <- [1,370,null,{}] 09:13:28 INFO - PROCESS | 2596 | 1466180008499 Marionette TRACE conn7 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:28 INFO - PROCESS | 2596 | 1466180008501 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:28 INFO - PROCESS | 2596 | 1466180008605 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 09:13:28 INFO - PROCESS | 2596 | 1466180008732 Marionette TRACE conn7 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:28 INFO - PROCESS | 2596 | 1466180008735 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:28 INFO - PROCESS | 2596 | ++DOCSHELL 109E4400 == 50 [pid = 2596] [id = 102] 09:13:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 122 (14704800) [pid = 2596] [serial = 303] [outer = 00000000] 09:13:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 123 (15094800) [pid = 2596] [serial = 304] [outer = 14704800] 09:13:28 INFO - PROCESS | 2596 | 1466180008786 Marionette DEBUG loaded listener.js 09:13:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 124 (169B4800) [pid = 2596] [serial = 305] [outer = 14704800] 09:13:29 INFO - PROCESS | 2596 | --DOCSHELL 15147C00 == 49 [pid = 2596] [id = 96] 09:13:29 INFO - PROCESS | 2596 | --DOCSHELL 0C805C00 == 48 [pid = 2596] [id = 95] 09:13:29 INFO - PROCESS | 2596 | --DOCSHELL 18F8C800 == 47 [pid = 2596] [id = 94] 09:13:29 INFO - PROCESS | 2596 | --DOCSHELL 18F61C00 == 46 [pid = 2596] [id = 93] 09:13:29 INFO - PROCESS | 2596 | --DOCSHELL 18DD9400 == 45 [pid = 2596] [id = 92] 09:13:29 INFO - PROCESS | 2596 | --DOCSHELL 17E1A800 == 44 [pid = 2596] [id = 91] 09:13:29 INFO - PROCESS | 2596 | --DOCSHELL 15053400 == 43 [pid = 2596] [id = 90] 09:13:29 INFO - PROCESS | 2596 | --DOCSHELL 102AFC00 == 42 [pid = 2596] [id = 89] 09:13:29 INFO - PROCESS | 2596 | --DOCSHELL 0C80F800 == 41 [pid = 2596] [id = 88] 09:13:29 INFO - PROCESS | 2596 | --DOCSHELL 0C80E400 == 40 [pid = 2596] [id = 84] 09:13:29 INFO - PROCESS | 2596 | --DOCSHELL 0C80D000 == 39 [pid = 2596] [id = 71] 09:13:29 INFO - PROCESS | 2596 | --DOCSHELL 18DDC800 == 38 [pid = 2596] [id = 59] 09:13:29 INFO - PROCESS | 2596 | --DOCSHELL 18DE2800 == 37 [pid = 2596] [id = 87] 09:13:29 INFO - PROCESS | 2596 | --DOCSHELL 17EBC000 == 36 [pid = 2596] [id = 86] 09:13:29 INFO - PROCESS | 2596 | --DOCSHELL 16815000 == 35 [pid = 2596] [id = 85] 09:13:29 INFO - PROCESS | 2596 | --DOCSHELL 1B504000 == 34 [pid = 2596] [id = 70] 09:13:29 INFO - PROCESS | 2596 | --DOCSHELL 17A63400 == 33 [pid = 2596] [id = 72] 09:13:29 INFO - PROCESS | 2596 | --DOCSHELL 1C392000 == 32 [pid = 2596] [id = 73] 09:13:29 INFO - PROCESS | 2596 | --DOCSHELL 1955E400 == 31 [pid = 2596] [id = 101] 09:13:29 INFO - PROCESS | 2596 | --DOCSHELL 1825E800 == 30 [pid = 2596] [id = 100] 09:13:29 INFO - PROCESS | 2596 | --DOCSHELL 191E8400 == 29 [pid = 2596] [id = 97] 09:13:29 INFO - PROCESS | 2596 | --DOCSHELL 1014A000 == 28 [pid = 2596] [id = 98] 09:13:29 INFO - PROCESS | 2596 | --DOCSHELL 169B2800 == 27 [pid = 2596] [id = 99] 09:13:29 INFO - PROCESS | 2596 | --DOMWINDOW == 123 (19878000) [pid = 2596] [serial = 235] [outer = 00000000] [url = about:blank] 09:13:29 INFO - PROCESS | 2596 | --DOMWINDOW == 122 (1BE77C00) [pid = 2596] [serial = 238] [outer = 00000000] [url = about:blank] 09:13:29 INFO - PROCESS | 2596 | --DOMWINDOW == 121 (19FD9C00) [pid = 2596] [serial = 236] [outer = 00000000] [url = about:blank] 09:13:29 INFO - PROCESS | 2596 | --DOMWINDOW == 120 (1C52A000) [pid = 2596] [serial = 217] [outer = 00000000] [url = about:blank] 09:13:29 INFO - PROCESS | 2596 | --DOMWINDOW == 119 (1604A000) [pid = 2596] [serial = 226] [outer = 00000000] [url = about:blank] 09:13:29 INFO - PROCESS | 2596 | --DOMWINDOW == 118 (1681AC00) [pid = 2596] [serial = 227] [outer = 00000000] [url = about:blank] 09:13:29 INFO - PROCESS | 2596 | --DOMWINDOW == 117 (182EB000) [pid = 2596] [serial = 229] [outer = 00000000] [url = about:blank] 09:13:29 INFO - PROCESS | 2596 | --DOMWINDOW == 116 (10368C00) [pid = 2596] [serial = 223] [outer = 00000000] [url = about:blank] 09:13:29 INFO - PROCESS | 2596 | --DOMWINDOW == 115 (113CB400) [pid = 2596] [serial = 224] [outer = 00000000] [url = about:blank] 09:13:29 INFO - PROCESS | 2596 | --DOMWINDOW == 114 (18D80000) [pid = 2596] [serial = 214] [outer = 00000000] [url = about:blank] 09:13:29 INFO - PROCESS | 2596 | --DOMWINDOW == 113 (10727C00) [pid = 2596] [serial = 211] [outer = 00000000] [url = about:blank] 09:13:29 INFO - PROCESS | 2596 | --DOMWINDOW == 112 (19552800) [pid = 2596] [serial = 242] [outer = 00000000] [url = about:blank] 09:13:29 INFO - PROCESS | 2596 | --DOMWINDOW == 111 (18F5AC00) [pid = 2596] [serial = 241] [outer = 00000000] [url = about:blank] 09:13:29 INFO - PROCESS | 2596 | --DOMWINDOW == 110 (1C538800) [pid = 2596] [serial = 244] [outer = 00000000] [url = about:blank] 09:13:29 INFO - PROCESS | 2596 | --DOMWINDOW == 109 (1C540000) [pid = 2596] [serial = 245] [outer = 00000000] [url = about:blank] 09:13:29 INFO - PROCESS | 2596 | --DOMWINDOW == 108 (1C522400) [pid = 2596] [serial = 239] [outer = 00000000] [url = about:blank] 09:13:29 INFO - PROCESS | 2596 | --DOMWINDOW == 107 (10370400) [pid = 2596] [serial = 221] [outer = 00000000] [url = about:blank] 09:13:29 INFO - PROCESS | 2596 | --DOMWINDOW == 106 (10367800) [pid = 2596] [serial = 220] [outer = 00000000] [url = about:blank] 09:13:29 INFO - PROCESS | 2596 | --DOMWINDOW == 105 (19065800) [pid = 2596] [serial = 232] [outer = 00000000] [url = about:blank] 09:13:29 INFO - PROCESS | 2596 | --DOMWINDOW == 104 (1933E800) [pid = 2596] [serial = 233] [outer = 00000000] [url = about:blank] 09:13:29 INFO - PROCESS | 2596 | --DOMWINDOW == 103 (18BD7400) [pid = 2596] [serial = 230] [outer = 00000000] [url = about:blank] 09:13:29 INFO - PROCESS | 2596 | --DOMWINDOW == 102 (1CCCC400) [pid = 2596] [serial = 247] [outer = 00000000] [url = about:blank] 09:13:30 INFO - PROCESS | 2596 | 1466180010182 Marionette TRACE conn7 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:30 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. 09:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1737ms 09:13:30 INFO - PROCESS | 2596 | 1466180010227 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 09:13:30 INFO - PROCESS | 2596 | 1466180010231 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 09:13:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:13:30 INFO - PROCESS | 2596 | 1466180010236 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - PROCESS | 2596 | 1466180010239 Marionette TRACE conn7 <- [1,374,null,{}] 09:13:30 INFO - PROCESS | 2596 | 1466180010244 Marionette TRACE conn7 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:30 INFO - PROCESS | 2596 | 1466180010247 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:30 INFO - PROCESS | 2596 | 1466180010337 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 09:13:30 INFO - PROCESS | 2596 | 1466180010425 Marionette TRACE conn7 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:30 INFO - PROCESS | 2596 | 1466180010427 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:30 INFO - PROCESS | 2596 | ++DOCSHELL 0C810400 == 28 [pid = 2596] [id = 103] 09:13:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 103 (0C810C00) [pid = 2596] [serial = 306] [outer = 00000000] 09:13:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 104 (0D179000) [pid = 2596] [serial = 307] [outer = 0C810C00] 09:13:30 INFO - PROCESS | 2596 | 1466180010478 Marionette DEBUG loaded listener.js 09:13:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 105 (1016E800) [pid = 2596] [serial = 308] [outer = 0C810C00] 09:13:30 INFO - PROCESS | 2596 | 1466180010924 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:13:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:13:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 730ms 09:13:30 INFO - PROCESS | 2596 | 1466180010967 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 09:13:30 INFO - PROCESS | 2596 | 1466180010971 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 09:13:30 INFO - PROCESS | 2596 | 1466180010977 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:13:30 INFO - PROCESS | 2596 | 1466180010980 Marionette TRACE conn7 <- [1,378,null,{}] 09:13:30 INFO - PROCESS | 2596 | 1466180010984 Marionette TRACE conn7 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:30 INFO - PROCESS | 2596 | 1466180010986 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:31 INFO - PROCESS | 2596 | 1466180011078 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 09:13:31 INFO - PROCESS | 2596 | 1466180011085 Marionette TRACE conn7 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:31 INFO - PROCESS | 2596 | 1466180011087 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:31 INFO - PROCESS | 2596 | ++DOCSHELL 1072F000 == 29 [pid = 2596] [id = 104] 09:13:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 106 (1093A000) [pid = 2596] [serial = 309] [outer = 00000000] 09:13:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 107 (10A43400) [pid = 2596] [serial = 310] [outer = 1093A000] 09:13:31 INFO - PROCESS | 2596 | 1466180011134 Marionette DEBUG loaded listener.js 09:13:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 108 (14708800) [pid = 2596] [serial = 311] [outer = 1093A000] 09:13:31 INFO - PROCESS | 2596 | 1466180011604 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:13:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:13:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 670ms 09:13:31 INFO - PROCESS | 2596 | 1466180011652 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 09:13:31 INFO - PROCESS | 2596 | 1466180011654 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 09:13:31 INFO - PROCESS | 2596 | 1466180011657 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:13:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:13:31 INFO - PROCESS | 2596 | 1466180011661 Marionette TRACE conn7 <- [1,382,null,{}] 09:13:31 INFO - PROCESS | 2596 | 1466180011671 Marionette TRACE conn7 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:31 INFO - PROCESS | 2596 | 1466180011676 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:31 INFO - PROCESS | 2596 | 1466180011787 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 09:13:31 INFO - PROCESS | 2596 | 1466180011883 Marionette TRACE conn7 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:31 INFO - PROCESS | 2596 | 1466180011886 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:31 INFO - PROCESS | 2596 | ++DOCSHELL 16819400 == 30 [pid = 2596] [id = 105] 09:13:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 109 (16819C00) [pid = 2596] [serial = 312] [outer = 00000000] 09:13:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 110 (16820800) [pid = 2596] [serial = 313] [outer = 16819C00] 09:13:31 INFO - PROCESS | 2596 | 1466180011934 Marionette DEBUG loaded listener.js 09:13:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 111 (169B3C00) [pid = 2596] [serial = 314] [outer = 16819C00] 09:13:32 INFO - PROCESS | 2596 | 1466180012390 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:13:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:13:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 770ms 09:13:32 INFO - PROCESS | 2596 | 1466180012432 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 09:13:32 INFO - PROCESS | 2596 | 1466180012435 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 09:13:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:13:32 INFO - PROCESS | 2596 | 1466180012438 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:13:32 INFO - PROCESS | 2596 | 1466180012440 Marionette TRACE conn7 <- [1,386,null,{}] 09:13:32 INFO - PROCESS | 2596 | 1466180012443 Marionette TRACE conn7 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:32 INFO - PROCESS | 2596 | 1466180012445 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:32 INFO - PROCESS | 2596 | 1466180012571 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 09:13:32 INFO - PROCESS | 2596 | 1466180012650 Marionette TRACE conn7 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:32 INFO - PROCESS | 2596 | 1466180012652 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:32 INFO - PROCESS | 2596 | ++DOCSHELL 17A5EC00 == 31 [pid = 2596] [id = 106] 09:13:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 112 (17A64800) [pid = 2596] [serial = 315] [outer = 00000000] 09:13:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 113 (17E2B400) [pid = 2596] [serial = 316] [outer = 17A64800] 09:13:32 INFO - PROCESS | 2596 | 1466180012696 Marionette DEBUG loaded listener.js 09:13:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 114 (18256400) [pid = 2596] [serial = 317] [outer = 17A64800] 09:13:33 INFO - PROCESS | 2596 | 1466180013175 Marionette TRACE conn7 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:13:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:13:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 770ms 09:13:33 INFO - PROCESS | 2596 | 1466180013212 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 09:13:33 INFO - PROCESS | 2596 | 1466180013214 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 09:13:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:13:33 INFO - PROCESS | 2596 | 1466180013217 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:13:33 INFO - PROCESS | 2596 | 1466180013219 Marionette TRACE conn7 <- [1,390,null,{}] 09:13:33 INFO - PROCESS | 2596 | 1466180013222 Marionette TRACE conn7 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:33 INFO - PROCESS | 2596 | 1466180013224 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:33 INFO - PROCESS | 2596 | 1466180013338 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 09:13:33 INFO - PROCESS | 2596 | 1466180013349 Marionette TRACE conn7 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:33 INFO - PROCESS | 2596 | 1466180013351 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:33 INFO - PROCESS | 2596 | ++DOCSHELL 18260C00 == 32 [pid = 2596] [id = 107] 09:13:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 115 (182E9000) [pid = 2596] [serial = 318] [outer = 00000000] 09:13:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 116 (18CD5C00) [pid = 2596] [serial = 319] [outer = 182E9000] 09:13:33 INFO - PROCESS | 2596 | 1466180013441 Marionette DEBUG loaded listener.js 09:13:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 117 (18DDC800) [pid = 2596] [serial = 320] [outer = 182E9000] 09:13:33 INFO - PROCESS | 2596 | 1466180013908 Marionette TRACE conn7 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:13:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:13:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 729ms 09:13:33 INFO - PROCESS | 2596 | 1466180013948 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 09:13:33 INFO - PROCESS | 2596 | 1466180013950 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 09:13:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:13:33 INFO - PROCESS | 2596 | 1466180013959 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:13:33 INFO - PROCESS | 2596 | 1466180013961 Marionette TRACE conn7 <- [1,394,null,{}] 09:13:33 INFO - PROCESS | 2596 | 1466180013964 Marionette TRACE conn7 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:33 INFO - PROCESS | 2596 | 1466180013970 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:34 INFO - PROCESS | 2596 | 1466180014110 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 09:13:34 INFO - PROCESS | 2596 | 1466180014176 Marionette TRACE conn7 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:34 INFO - PROCESS | 2596 | 1466180014178 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:34 INFO - PROCESS | 2596 | ++DOCSHELL 18F5E800 == 33 [pid = 2596] [id = 108] 09:13:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 118 (19060000) [pid = 2596] [serial = 321] [outer = 00000000] 09:13:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 119 (191E6000) [pid = 2596] [serial = 322] [outer = 19060000] 09:13:34 INFO - PROCESS | 2596 | 1466180014225 Marionette DEBUG loaded listener.js 09:13:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 120 (193C4000) [pid = 2596] [serial = 323] [outer = 19060000] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 119 (10146800) [pid = 2596] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 118 (10939000) [pid = 2596] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 117 (19559C00) [pid = 2596] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 116 (18DDCC00) [pid = 2596] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 115 (16817800) [pid = 2596] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 114 (18F82000) [pid = 2596] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 113 (10170000) [pid = 2596] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 112 (19556400) [pid = 2596] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 111 (0C80EC00) [pid = 2596] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 110 (0C945800) [pid = 2596] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 109 (15145400) [pid = 2596] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 108 (191DB400) [pid = 2596] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 107 (1CE28C00) [pid = 2596] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 106 (16817000) [pid = 2596] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 105 (10331400) [pid = 2596] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 104 (17E1C000) [pid = 2596] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 103 (193C0C00) [pid = 2596] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 102 (191E9000) [pid = 2596] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 101 (1C543C00) [pid = 2596] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 100 (18DDD000) [pid = 2596] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 99 (15056000) [pid = 2596] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 98 (0C80F400) [pid = 2596] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 97 (1C394C00) [pid = 2596] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 96 (0D073000) [pid = 2596] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 95 (1B5AE000) [pid = 2596] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 94 (17A63800) [pid = 2596] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:13:34 INFO - PROCESS | 2596 | --DOMWINDOW == 93 (09262000) [pid = 2596] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:13:35 INFO - PROCESS | 2596 | 1466180015090 Marionette TRACE conn7 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:13:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:13:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1182ms 09:13:35 INFO - PROCESS | 2596 | 1466180015145 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 09:13:35 INFO - PROCESS | 2596 | 1466180015147 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 09:13:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:13:35 INFO - PROCESS | 2596 | 1466180015150 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:13:35 INFO - PROCESS | 2596 | 1466180015152 Marionette TRACE conn7 <- [1,398,null,{}] 09:13:35 INFO - PROCESS | 2596 | 1466180015155 Marionette TRACE conn7 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:35 INFO - PROCESS | 2596 | 1466180015157 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:35 INFO - PROCESS | 2596 | 1466180015235 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 09:13:35 INFO - PROCESS | 2596 | 1466180015240 Marionette TRACE conn7 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:35 INFO - PROCESS | 2596 | 1466180015242 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:35 INFO - PROCESS | 2596 | ++DOCSHELL 1016DC00 == 34 [pid = 2596] [id = 109] 09:13:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 94 (10332400) [pid = 2596] [serial = 324] [outer = 00000000] 09:13:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 95 (1681D400) [pid = 2596] [serial = 325] [outer = 10332400] 09:13:35 INFO - PROCESS | 2596 | 1466180015285 Marionette DEBUG loaded listener.js 09:13:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 96 (169ABC00) [pid = 2596] [serial = 326] [outer = 10332400] 09:13:35 INFO - PROCESS | 2596 | 1466180015729 Marionette TRACE conn7 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:13:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:13:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 630ms 09:13:35 INFO - PROCESS | 2596 | 1466180015781 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 09:13:35 INFO - PROCESS | 2596 | 1466180015783 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 09:13:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:13:35 INFO - PROCESS | 2596 | 1466180015786 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:13:35 INFO - PROCESS | 2596 | 1466180015788 Marionette TRACE conn7 <- [1,402,null,{}] 09:13:35 INFO - PROCESS | 2596 | 1466180015791 Marionette TRACE conn7 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:35 INFO - PROCESS | 2596 | 1466180015793 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:35 INFO - PROCESS | 2596 | 1466180015871 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 09:13:35 INFO - PROCESS | 2596 | 1466180015880 Marionette TRACE conn7 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:35 INFO - PROCESS | 2596 | 1466180015882 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:35 INFO - PROCESS | 2596 | ++DOCSHELL 18F60000 == 35 [pid = 2596] [id = 110] 09:13:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 97 (18F61400) [pid = 2596] [serial = 327] [outer = 00000000] 09:13:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 98 (191E4C00) [pid = 2596] [serial = 328] [outer = 18F61400] 09:13:35 INFO - PROCESS | 2596 | 1466180015928 Marionette DEBUG loaded listener.js 09:13:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 99 (19066800) [pid = 2596] [serial = 329] [outer = 18F61400] 09:13:36 INFO - PROCESS | 2596 | 1466180016381 Marionette TRACE conn7 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:13:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:13:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 630ms 09:13:36 INFO - PROCESS | 2596 | 1466180016424 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 09:13:36 INFO - PROCESS | 2596 | 1466180016426 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 09:13:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:13:36 INFO - PROCESS | 2596 | 1466180016429 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:13:36 INFO - PROCESS | 2596 | 1466180016431 Marionette TRACE conn7 <- [1,406,null,{}] 09:13:36 INFO - PROCESS | 2596 | 1466180016434 Marionette TRACE conn7 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:36 INFO - PROCESS | 2596 | 1466180016436 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:36 INFO - PROCESS | 2596 | 1466180016518 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 09:13:36 INFO - PROCESS | 2596 | 1466180016524 Marionette TRACE conn7 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:36 INFO - PROCESS | 2596 | 1466180016535 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:36 INFO - PROCESS | 2596 | ++DOCSHELL 16819000 == 36 [pid = 2596] [id = 111] 09:13:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 100 (1955D400) [pid = 2596] [serial = 330] [outer = 00000000] 09:13:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 101 (1983D400) [pid = 2596] [serial = 331] [outer = 1955D400] 09:13:36 INFO - PROCESS | 2596 | 1466180016579 Marionette DEBUG loaded listener.js 09:13:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 102 (19841400) [pid = 2596] [serial = 332] [outer = 1955D400] 09:13:37 INFO - PROCESS | 2596 | 1466180017428 Marionette TRACE conn7 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:13:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:13:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1017ms 09:13:37 INFO - PROCESS | 2596 | 1466180017492 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 09:13:37 INFO - PROCESS | 2596 | 1466180017496 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 09:13:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:13:37 INFO - PROCESS | 2596 | 1466180017502 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:13:37 INFO - PROCESS | 2596 | 1466180017508 Marionette TRACE conn7 <- [1,410,null,{}] 09:13:37 INFO - PROCESS | 2596 | 1466180017513 Marionette TRACE conn7 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:37 INFO - PROCESS | 2596 | 1466180017516 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:37 INFO - PROCESS | 2596 | 1466180017645 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 09:13:37 INFO - PROCESS | 2596 | 1466180017766 Marionette TRACE conn7 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:37 INFO - PROCESS | 2596 | 1466180017769 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:37 INFO - PROCESS | 2596 | ++DOCSHELL 0C890400 == 37 [pid = 2596] [id = 112] 09:13:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 103 (0C897400) [pid = 2596] [serial = 333] [outer = 00000000] 09:13:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 104 (1072E400) [pid = 2596] [serial = 334] [outer = 0C897400] 09:13:37 INFO - PROCESS | 2596 | 1466180017827 Marionette DEBUG loaded listener.js 09:13:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 105 (149E0400) [pid = 2596] [serial = 335] [outer = 0C897400] 09:13:38 INFO - PROCESS | 2596 | 1466180018636 Marionette TRACE conn7 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:13:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:13:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1182ms 09:13:38 INFO - PROCESS | 2596 | 1466180018685 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 09:13:38 INFO - PROCESS | 2596 | 1466180018690 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 09:13:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:13:38 INFO - PROCESS | 2596 | 1466180018696 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:13:38 INFO - PROCESS | 2596 | 1466180018699 Marionette TRACE conn7 <- [1,414,null,{}] 09:13:38 INFO - PROCESS | 2596 | 1466180018703 Marionette TRACE conn7 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:38 INFO - PROCESS | 2596 | 1466180018706 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:38 INFO - PROCESS | 2596 | 1466180018830 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 09:13:39 INFO - PROCESS | 2596 | 1466180019022 Marionette TRACE conn7 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:39 INFO - PROCESS | 2596 | 1466180019026 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:39 INFO - PROCESS | 2596 | ++DOCSHELL 0925F800 == 38 [pid = 2596] [id = 113] 09:13:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 106 (09260800) [pid = 2596] [serial = 336] [outer = 00000000] 09:13:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 107 (0C808400) [pid = 2596] [serial = 337] [outer = 09260800] 09:13:39 INFO - PROCESS | 2596 | 1466180019087 Marionette DEBUG loaded listener.js 09:13:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 108 (0C891000) [pid = 2596] [serial = 338] [outer = 09260800] 09:13:39 INFO - PROCESS | 2596 | --DOCSHELL 18F60000 == 37 [pid = 2596] [id = 110] 09:13:39 INFO - PROCESS | 2596 | --DOCSHELL 1016DC00 == 36 [pid = 2596] [id = 109] 09:13:39 INFO - PROCESS | 2596 | --DOCSHELL 18F5E800 == 35 [pid = 2596] [id = 108] 09:13:39 INFO - PROCESS | 2596 | --DOCSHELL 18260C00 == 34 [pid = 2596] [id = 107] 09:13:39 INFO - PROCESS | 2596 | --DOCSHELL 17A5EC00 == 33 [pid = 2596] [id = 106] 09:13:39 INFO - PROCESS | 2596 | --DOCSHELL 16819400 == 32 [pid = 2596] [id = 105] 09:13:39 INFO - PROCESS | 2596 | --DOCSHELL 1072F000 == 31 [pid = 2596] [id = 104] 09:13:39 INFO - PROCESS | 2596 | --DOCSHELL 0C810400 == 30 [pid = 2596] [id = 103] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 107 (15119800) [pid = 2596] [serial = 100] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 106 (149E1000) [pid = 2596] [serial = 136] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 105 (1B67CC00) [pid = 2596] [serial = 167] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 104 (18DE4000) [pid = 2596] [serial = 176] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 103 (169AE400) [pid = 2596] [serial = 130] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 102 (16811800) [pid = 2596] [serial = 173] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 101 (149E0C00) [pid = 2596] [serial = 212] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 100 (1CCC8000) [pid = 2596] [serial = 218] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 99 (10365400) [pid = 2596] [serial = 170] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 98 (1C525800) [pid = 2596] [serial = 209] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 97 (18DDEC00) [pid = 2596] [serial = 215] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 96 (0C942000) [pid = 2596] [serial = 133] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 95 (19342000) [pid = 2596] [serial = 277] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 94 (193CDC00) [pid = 2596] [serial = 278] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 93 (16815800) [pid = 2596] [serial = 283] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 92 (19F6A400) [pid = 2596] [serial = 280] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 91 (0D06E000) [pid = 2596] [serial = 250] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (10168C00) [pid = 2596] [serial = 251] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (10334800) [pid = 2596] [serial = 262] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (10729400) [pid = 2596] [serial = 263] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (16812C00) [pid = 2596] [serial = 268] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (191E4000) [pid = 2596] [serial = 286] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (169AA000) [pid = 2596] [serial = 269] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (1CEDD000) [pid = 2596] [serial = 259] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (1CEE2000) [pid = 2596] [serial = 260] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (1681D000) [pid = 2596] [serial = 253] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (169AD800) [pid = 2596] [serial = 254] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (10372C00) [pid = 2596] [serial = 265] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (109E1400) [pid = 2596] [serial = 266] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (17E24C00) [pid = 2596] [serial = 271] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1955A000) [pid = 2596] [serial = 256] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (19F6C400) [pid = 2596] [serial = 257] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (191E6400) [pid = 2596] [serial = 287] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (19FDA800) [pid = 2596] [serial = 281] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1C521400) [pid = 2596] [serial = 290] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (1CCCEC00) [pid = 2596] [serial = 248] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (18DE5000) [pid = 2596] [serial = 274] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1B66F000) [pid = 2596] [serial = 289] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (18F54C00) [pid = 2596] [serial = 275] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (17E2E800) [pid = 2596] [serial = 272] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (18F7F800) [pid = 2596] [serial = 284] [outer = 00000000] [url = about:blank] 09:13:39 INFO - PROCESS | 2596 | 1466180019750 Marionette TRACE conn7 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:13:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:13:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1119ms 09:13:39 INFO - PROCESS | 2596 | 1466180019820 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 09:13:39 INFO - PROCESS | 2596 | 1466180019823 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 09:13:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:13:39 INFO - PROCESS | 2596 | 1466180019827 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:13:39 INFO - PROCESS | 2596 | 1466180019830 Marionette TRACE conn7 <- [1,418,null,{}] 09:13:39 INFO - PROCESS | 2596 | 1466180019835 Marionette TRACE conn7 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:39 INFO - PROCESS | 2596 | 1466180019839 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:39 INFO - PROCESS | 2596 | 1466180019928 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 09:13:40 INFO - PROCESS | 2596 | 1466180020015 Marionette TRACE conn7 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:40 INFO - PROCESS | 2596 | 1466180020017 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:40 INFO - PROCESS | 2596 | ++DOCSHELL 10168C00 == 31 [pid = 2596] [id = 114] 09:13:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (10169800) [pid = 2596] [serial = 339] [outer = 00000000] 09:13:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (1033C400) [pid = 2596] [serial = 340] [outer = 10169800] 09:13:40 INFO - PROCESS | 2596 | 1466180020067 Marionette DEBUG loaded listener.js 09:13:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (1036A800) [pid = 2596] [serial = 341] [outer = 10169800] 09:13:40 INFO - PROCESS | 2596 | 1466180020970 Marionette TRACE conn7 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:13:40 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 09:13:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1181ms 09:13:40 INFO - PROCESS | 2596 | 1466180021012 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 09:13:40 INFO - PROCESS | 2596 | 1466180021016 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 09:13:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:13:41 INFO - PROCESS | 2596 | 1466180021020 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:13:41 INFO - PROCESS | 2596 | 1466180021022 Marionette TRACE conn7 <- [1,422,null,{}] 09:13:41 INFO - PROCESS | 2596 | 1466180021026 Marionette TRACE conn7 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:41 INFO - PROCESS | 2596 | 1466180021029 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:41 INFO - PROCESS | 2596 | 1466180021121 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 09:13:41 INFO - PROCESS | 2596 | 1466180021129 Marionette TRACE conn7 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:41 INFO - PROCESS | 2596 | 1466180021131 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:41 INFO - PROCESS | 2596 | ++DOCSHELL 1092E400 == 32 [pid = 2596] [id = 115] 09:13:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (1092F400) [pid = 2596] [serial = 342] [outer = 00000000] 09:13:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (15055400) [pid = 2596] [serial = 343] [outer = 1092F400] 09:13:41 INFO - PROCESS | 2596 | 1466180021176 Marionette DEBUG loaded listener.js 09:13:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (1511BC00) [pid = 2596] [serial = 344] [outer = 1092F400] 09:13:42 INFO - PROCESS | 2596 | 1466180022108 Marionette TRACE conn7 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:13:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:13:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1120ms 09:13:42 INFO - PROCESS | 2596 | 1466180022149 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 09:13:42 INFO - PROCESS | 2596 | 1466180022151 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 09:13:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:13:42 INFO - PROCESS | 2596 | 1466180022157 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:13:42 INFO - PROCESS | 2596 | 1466180022162 Marionette TRACE conn7 <- [1,426,null,{}] 09:13:42 INFO - PROCESS | 2596 | 1466180022172 Marionette TRACE conn7 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:42 INFO - PROCESS | 2596 | 1466180022176 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:42 INFO - PROCESS | 2596 | 1466180022300 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 09:13:42 INFO - PROCESS | 2596 | 1466180022308 Marionette TRACE conn7 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:42 INFO - PROCESS | 2596 | 1466180022310 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:42 INFO - PROCESS | 2596 | ++DOCSHELL 16817000 == 33 [pid = 2596] [id = 116] 09:13:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (1681F800) [pid = 2596] [serial = 345] [outer = 00000000] 09:13:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (169AC800) [pid = 2596] [serial = 346] [outer = 1681F800] 09:13:42 INFO - PROCESS | 2596 | 1466180022400 Marionette DEBUG loaded listener.js 09:13:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (169B2400) [pid = 2596] [serial = 347] [outer = 1681F800] 09:13:42 INFO - PROCESS | 2596 | 1466180022882 Marionette TRACE conn7 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:13:42 INFO - PROCESS | 2596 | 1466180022953 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 09:13:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:13:42 INFO - PROCESS | 2596 | 1466180022963 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:13:42 INFO - PROCESS | 2596 | 1466180022965 Marionette TRACE conn7 <- [1,430,null,{}] 09:13:42 INFO - PROCESS | 2596 | 1466180022969 Marionette TRACE conn7 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:42 INFO - PROCESS | 2596 | 1466180022971 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:43 INFO - PROCESS | 2596 | 1466180023084 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 09:13:43 INFO - PROCESS | 2596 | 1466180023097 Marionette TRACE conn7 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:43 INFO - PROCESS | 2596 | 1466180023099 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:43 INFO - PROCESS | 2596 | ++DOCSHELL 17E20400 == 34 [pid = 2596] [id = 117] 09:13:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (17E21800) [pid = 2596] [serial = 348] [outer = 00000000] 09:13:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (18255000) [pid = 2596] [serial = 349] [outer = 17E21800] 09:13:43 INFO - PROCESS | 2596 | 1466180023186 Marionette DEBUG loaded listener.js 09:13:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (1825B000) [pid = 2596] [serial = 350] [outer = 17E21800] 09:13:43 INFO - PROCESS | 2596 | 1466180023614 Marionette TRACE conn7 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:13:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:13:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 689ms 09:13:43 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (16819C00) [pid = 2596] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:13:43 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1093A000) [pid = 2596] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:13:43 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (14704800) [pid = 2596] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:13:43 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (17A64800) [pid = 2596] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:13:43 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (0C810C00) [pid = 2596] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:13:43 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (182E9000) [pid = 2596] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:13:43 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (19060000) [pid = 2596] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:13:43 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (18F61400) [pid = 2596] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:13:43 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (10332C00) [pid = 2596] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:13:43 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (169B6000) [pid = 2596] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:13:43 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (1825EC00) [pid = 2596] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:13:43 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (1987C000) [pid = 2596] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:13:43 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (10332400) [pid = 2596] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:13:43 INFO - PROCESS | 2596 | 1466180023734 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 09:13:43 INFO - PROCESS | 2596 | 1466180023736 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 09:13:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:13:43 INFO - PROCESS | 2596 | 1466180023740 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:13:43 INFO - PROCESS | 2596 | 1466180023742 Marionette TRACE conn7 <- [1,434,null,{}] 09:13:43 INFO - PROCESS | 2596 | 1466180023747 Marionette TRACE conn7 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:43 INFO - PROCESS | 2596 | 1466180023749 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:43 INFO - PROCESS | 2596 | 1466180023834 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 09:13:43 INFO - PROCESS | 2596 | 1466180023841 Marionette TRACE conn7 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:43 INFO - PROCESS | 2596 | 1466180023846 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:43 INFO - PROCESS | 2596 | ++DOCSHELL 109E0C00 == 35 [pid = 2596] [id = 118] 09:13:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (149DC400) [pid = 2596] [serial = 351] [outer = 00000000] 09:13:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (16863C00) [pid = 2596] [serial = 352] [outer = 149DC400] 09:13:43 INFO - PROCESS | 2596 | 1466180023901 Marionette DEBUG loaded listener.js 09:13:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (1825EC00) [pid = 2596] [serial = 353] [outer = 149DC400] 09:13:44 INFO - PROCESS | 2596 | 1466180024368 Marionette TRACE conn7 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:13:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:13:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 09:13:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:13:44 INFO - PROCESS | 2596 | 1466180024411 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 09:13:44 INFO - PROCESS | 2596 | 1466180024413 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 09:13:44 INFO - PROCESS | 2596 | 1466180024416 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:13:44 INFO - PROCESS | 2596 | 1466180024418 Marionette TRACE conn7 <- [1,438,null,{}] 09:13:44 INFO - PROCESS | 2596 | 1466180024421 Marionette TRACE conn7 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:44 INFO - PROCESS | 2596 | 1466180024423 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:44 INFO - PROCESS | 2596 | 1466180024521 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 09:13:44 INFO - PROCESS | 2596 | 1466180024527 Marionette TRACE conn7 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:44 INFO - PROCESS | 2596 | 1466180024529 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:44 INFO - PROCESS | 2596 | ++DOCSHELL 182E9000 == 36 [pid = 2596] [id = 119] 09:13:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (18BCD000) [pid = 2596] [serial = 354] [outer = 00000000] 09:13:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (18F52400) [pid = 2596] [serial = 355] [outer = 18BCD000] 09:13:44 INFO - PROCESS | 2596 | 1466180024573 Marionette DEBUG loaded listener.js 09:13:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (18DD9C00) [pid = 2596] [serial = 356] [outer = 18BCD000] 09:13:44 INFO - PROCESS | 2596 | 1466180025005 Marionette TRACE conn7 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:13:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:13:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 09:13:45 INFO - PROCESS | 2596 | 1466180025047 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 09:13:45 INFO - PROCESS | 2596 | 1466180025049 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 09:13:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:13:45 INFO - PROCESS | 2596 | 1466180025052 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:13:45 INFO - PROCESS | 2596 | 1466180025054 Marionette TRACE conn7 <- [1,442,null,{}] 09:13:45 INFO - PROCESS | 2596 | 1466180025057 Marionette TRACE conn7 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:45 INFO - PROCESS | 2596 | 1466180025060 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:45 INFO - PROCESS | 2596 | 1466180025142 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 09:13:45 INFO - PROCESS | 2596 | 1466180025151 Marionette TRACE conn7 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:45 INFO - PROCESS | 2596 | 1466180025152 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:45 INFO - PROCESS | 2596 | ++DOCSHELL 1504B000 == 37 [pid = 2596] [id = 120] 09:13:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (18F86800) [pid = 2596] [serial = 357] [outer = 00000000] 09:13:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (191DB800) [pid = 2596] [serial = 358] [outer = 18F86800] 09:13:45 INFO - PROCESS | 2596 | 1466180025196 Marionette DEBUG loaded listener.js 09:13:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (191DBC00) [pid = 2596] [serial = 359] [outer = 18F86800] 09:13:45 INFO - PROCESS | 2596 | 1466180025648 Marionette TRACE conn7 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:13:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:13:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 630ms 09:13:45 INFO - PROCESS | 2596 | 1466180025688 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 09:13:45 INFO - PROCESS | 2596 | 1466180025690 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 09:13:45 INFO - PROCESS | 2596 | 1466180025693 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:13:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:13:45 INFO - PROCESS | 2596 | 1466180025695 Marionette TRACE conn7 <- [1,446,null,{}] 09:13:45 INFO - PROCESS | 2596 | 1466180025698 Marionette TRACE conn7 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:45 INFO - PROCESS | 2596 | 1466180025700 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:45 INFO - PROCESS | 2596 | 1466180025870 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 09:13:45 INFO - PROCESS | 2596 | 1466180025977 Marionette TRACE conn7 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:45 INFO - PROCESS | 2596 | 1466180025981 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:45 INFO - PROCESS | 2596 | ++DOCSHELL 0D0CC400 == 38 [pid = 2596] [id = 121] 09:13:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (0D0D2400) [pid = 2596] [serial = 360] [outer = 00000000] 09:13:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1016D800) [pid = 2596] [serial = 361] [outer = 0D0D2400] 09:13:46 INFO - PROCESS | 2596 | 1466180026042 Marionette DEBUG loaded listener.js 09:13:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (10339800) [pid = 2596] [serial = 362] [outer = 0D0D2400] 09:13:46 INFO - PROCESS | 2596 | 1466180026740 Marionette TRACE conn7 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:13:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:13:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1071ms 09:13:46 INFO - PROCESS | 2596 | 1466180026770 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 09:13:46 INFO - PROCESS | 2596 | 1466180026775 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 09:13:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:13:46 INFO - PROCESS | 2596 | 1466180026779 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:13:46 INFO - PROCESS | 2596 | 1466180026782 Marionette TRACE conn7 <- [1,450,null,{}] 09:13:46 INFO - PROCESS | 2596 | 1466180026807 Marionette TRACE conn7 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:46 INFO - PROCESS | 2596 | 1466180026810 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:46 INFO - PROCESS | 2596 | 1466180026921 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 09:13:47 INFO - PROCESS | 2596 | 1466180027050 Marionette TRACE conn7 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:47 INFO - PROCESS | 2596 | 1466180027053 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:47 INFO - PROCESS | 2596 | ++DOCSHELL 1514DC00 == 39 [pid = 2596] [id = 122] 09:13:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (15151000) [pid = 2596] [serial = 363] [outer = 00000000] 09:13:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (152CCC00) [pid = 2596] [serial = 364] [outer = 15151000] 09:13:47 INFO - PROCESS | 2596 | 1466180027114 Marionette DEBUG loaded listener.js 09:13:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (16816C00) [pid = 2596] [serial = 365] [outer = 15151000] 09:13:47 INFO - PROCESS | 2596 | 1466180027722 Marionette TRACE conn7 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:13:47 INFO - PROCESS | 2596 | 1466180027776 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 09:13:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:13:47 INFO - PROCESS | 2596 | 1466180027780 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:13:47 INFO - PROCESS | 2596 | 1466180027783 Marionette TRACE conn7 <- [1,454,null,{}] 09:13:47 INFO - PROCESS | 2596 | 1466180027786 Marionette TRACE conn7 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:47 INFO - PROCESS | 2596 | 1466180027789 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:47 INFO - PROCESS | 2596 | 1466180027899 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 09:13:47 INFO - PROCESS | 2596 | 1466180028000 Marionette TRACE conn7 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:47 INFO - PROCESS | 2596 | 1466180028003 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:48 INFO - PROCESS | 2596 | ++DOCSHELL 191E5C00 == 40 [pid = 2596] [id = 123] 09:13:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (191E7000) [pid = 2596] [serial = 366] [outer = 00000000] 09:13:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (193BE400) [pid = 2596] [serial = 367] [outer = 191E7000] 09:13:48 INFO - PROCESS | 2596 | 1466180028066 Marionette DEBUG loaded listener.js 09:13:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (193C5C00) [pid = 2596] [serial = 368] [outer = 191E7000] 09:13:48 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:48 INFO - PROCESS | 2596 | 1466180028699 Marionette TRACE conn7 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:13:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:13:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 970ms 09:13:48 INFO - PROCESS | 2596 | 1466180028753 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 09:13:48 INFO - PROCESS | 2596 | 1466180028757 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 09:13:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:13:48 INFO - PROCESS | 2596 | 1466180028767 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:13:48 INFO - PROCESS | 2596 | 1466180028772 Marionette TRACE conn7 <- [1,458,null,{}] 09:13:48 INFO - PROCESS | 2596 | 1466180028776 Marionette TRACE conn7 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:48 INFO - PROCESS | 2596 | 1466180028778 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:48 INFO - PROCESS | 2596 | 1466180028889 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 09:13:49 INFO - PROCESS | 2596 | 1466180029010 Marionette TRACE conn7 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:49 INFO - PROCESS | 2596 | 1466180029012 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:49 INFO - PROCESS | 2596 | ++DOCSHELL 19554800 == 41 [pid = 2596] [id = 124] 09:13:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (19F6D800) [pid = 2596] [serial = 369] [outer = 00000000] 09:13:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (1ACF5400) [pid = 2596] [serial = 370] [outer = 19F6D800] 09:13:49 INFO - PROCESS | 2596 | 1466180029067 Marionette DEBUG loaded listener.js 09:13:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (1B4E5C00) [pid = 2596] [serial = 371] [outer = 19F6D800] 09:13:49 INFO - PROCESS | 2596 | 1466180029801 Marionette TRACE conn7 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:13:49 INFO - PROCESS | 2596 | 1466180029849 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 09:13:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:13:49 INFO - PROCESS | 2596 | 1466180029854 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:13:49 INFO - PROCESS | 2596 | 1466180029857 Marionette TRACE conn7 <- [1,462,null,{}] 09:13:49 INFO - PROCESS | 2596 | 1466180029862 Marionette TRACE conn7 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:49 INFO - PROCESS | 2596 | 1466180029865 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:49 INFO - PROCESS | 2596 | 1466180029968 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 09:13:50 INFO - PROCESS | 2596 | 1466180030097 Marionette TRACE conn7 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:50 INFO - PROCESS | 2596 | 1466180030102 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:50 INFO - PROCESS | 2596 | ++DOCSHELL 149A3000 == 42 [pid = 2596] [id = 125] 09:13:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (149E0C00) [pid = 2596] [serial = 372] [outer = 00000000] 09:13:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (15028000) [pid = 2596] [serial = 373] [outer = 149E0C00] 09:13:50 INFO - PROCESS | 2596 | 1466180030154 Marionette DEBUG loaded listener.js 09:13:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (15053000) [pid = 2596] [serial = 374] [outer = 149E0C00] 09:13:51 INFO - PROCESS | 2596 | --DOCSHELL 182E9000 == 41 [pid = 2596] [id = 119] 09:13:51 INFO - PROCESS | 2596 | --DOCSHELL 109E0C00 == 40 [pid = 2596] [id = 118] 09:13:51 INFO - PROCESS | 2596 | --DOCSHELL 17E20400 == 39 [pid = 2596] [id = 117] 09:13:51 INFO - PROCESS | 2596 | --DOCSHELL 16817000 == 38 [pid = 2596] [id = 116] 09:13:51 INFO - PROCESS | 2596 | --DOCSHELL 1092E400 == 37 [pid = 2596] [id = 115] 09:13:51 INFO - PROCESS | 2596 | --DOCSHELL 10168C00 == 36 [pid = 2596] [id = 114] 09:13:51 INFO - PROCESS | 2596 | --DOCSHELL 0925F800 == 35 [pid = 2596] [id = 113] 09:13:51 INFO - PROCESS | 2596 | --DOCSHELL 16819000 == 34 [pid = 2596] [id = 111] 09:13:51 INFO - PROCESS | 2596 | --DOCSHELL 0C890400 == 33 [pid = 2596] [id = 112] 09:13:51 INFO - PROCESS | 2596 | --DOCSHELL 109E4400 == 32 [pid = 2596] [id = 102] 09:13:51 INFO - PROCESS | 2596 | --DOCSHELL 19554800 == 31 [pid = 2596] [id = 124] 09:13:51 INFO - PROCESS | 2596 | --DOCSHELL 1514DC00 == 30 [pid = 2596] [id = 122] 09:13:51 INFO - PROCESS | 2596 | --DOCSHELL 191E5C00 == 29 [pid = 2596] [id = 123] 09:13:51 INFO - PROCESS | 2596 | --DOCSHELL 1504B000 == 28 [pid = 2596] [id = 120] 09:13:51 INFO - PROCESS | 2596 | --DOCSHELL 0D0CC400 == 27 [pid = 2596] [id = 121] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (16820800) [pid = 2596] [serial = 313] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (10A43400) [pid = 2596] [serial = 310] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (14708800) [pid = 2596] [serial = 311] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (169B4800) [pid = 2596] [serial = 305] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (15094800) [pid = 2596] [serial = 304] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (17E2B400) [pid = 2596] [serial = 316] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (0D179000) [pid = 2596] [serial = 307] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (1016E800) [pid = 2596] [serial = 308] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (18CD5C00) [pid = 2596] [serial = 319] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (18256400) [pid = 2596] [serial = 317] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (191E6000) [pid = 2596] [serial = 322] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (18DDC800) [pid = 2596] [serial = 320] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (191E4C00) [pid = 2596] [serial = 328] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (1504EC00) [pid = 2596] [serial = 293] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (113CA800) [pid = 2596] [serial = 292] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (17E22400) [pid = 2596] [serial = 296] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (17D96000) [pid = 2596] [serial = 295] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (19346400) [pid = 2596] [serial = 299] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (18F58400) [pid = 2596] [serial = 298] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1C53F800) [pid = 2596] [serial = 302] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (1B673000) [pid = 2596] [serial = 301] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (193C4000) [pid = 2596] [serial = 323] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (1681D400) [pid = 2596] [serial = 325] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (169B3C00) [pid = 2596] [serial = 314] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (169ABC00) [pid = 2596] [serial = 326] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (19066800) [pid = 2596] [serial = 329] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (1983D400) [pid = 2596] [serial = 331] [outer = 00000000] [url = about:blank] 09:13:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (0926FC00) [pid = 2596] [serial = 375] [outer = 15120800] 09:13:51 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:51 INFO - PROCESS | 2596 | 1466180031525 Marionette TRACE conn7 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:13:51 INFO - PROCESS | 2596 | 1466180031585 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 09:13:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:13:51 INFO - PROCESS | 2596 | 1466180031589 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:13:51 INFO - PROCESS | 2596 | 1466180031593 Marionette TRACE conn7 <- [1,466,null,{}] 09:13:51 INFO - PROCESS | 2596 | 1466180031598 Marionette TRACE conn7 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:51 INFO - PROCESS | 2596 | 1466180031600 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:51 INFO - PROCESS | 2596 | 1466180031690 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 09:13:51 INFO - PROCESS | 2596 | 1466180031698 Marionette TRACE conn7 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:51 INFO - PROCESS | 2596 | 1466180031702 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:51 INFO - PROCESS | 2596 | ++DOCSHELL 102A6C00 == 28 [pid = 2596] [id = 126] 09:13:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (102A7400) [pid = 2596] [serial = 376] [outer = 00000000] 09:13:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (10333400) [pid = 2596] [serial = 377] [outer = 102A7400] 09:13:51 INFO - PROCESS | 2596 | 1466180031750 Marionette DEBUG loaded listener.js 09:13:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (10368400) [pid = 2596] [serial = 378] [outer = 102A7400] 09:13:52 INFO - PROCESS | 2596 | 1466180032237 Marionette TRACE conn7 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:13:52 INFO - PROCESS | 2596 | 1466180032266 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 09:13:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:13:52 INFO - PROCESS | 2596 | 1466180032272 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:13:52 INFO - PROCESS | 2596 | 1466180032275 Marionette TRACE conn7 <- [1,470,null,{}] 09:13:52 INFO - PROCESS | 2596 | 1466180032279 Marionette TRACE conn7 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:52 INFO - PROCESS | 2596 | 1466180032281 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:52 INFO - PROCESS | 2596 | 1466180032373 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 09:13:52 INFO - PROCESS | 2596 | 1466180032382 Marionette TRACE conn7 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:52 INFO - PROCESS | 2596 | 1466180032385 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:52 INFO - PROCESS | 2596 | ++DOCSHELL 14705800 == 29 [pid = 2596] [id = 127] 09:13:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (14706000) [pid = 2596] [serial = 379] [outer = 00000000] 09:13:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (14999400) [pid = 2596] [serial = 380] [outer = 14706000] 09:13:52 INFO - PROCESS | 2596 | 1466180032436 Marionette DEBUG loaded listener.js 09:13:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (14AC0400) [pid = 2596] [serial = 381] [outer = 14706000] 09:13:52 INFO - PROCESS | 2596 | 1466180032923 Marionette TRACE conn7 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:13:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:13:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 09:13:52 INFO - PROCESS | 2596 | 1466180032947 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 09:13:52 INFO - PROCESS | 2596 | 1466180032949 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 09:13:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:13:52 INFO - PROCESS | 2596 | 1466180032952 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:13:52 INFO - PROCESS | 2596 | 1466180032956 Marionette TRACE conn7 <- [1,474,null,{}] 09:13:52 INFO - PROCESS | 2596 | 1466180032966 Marionette TRACE conn7 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:52 INFO - PROCESS | 2596 | 1466180032971 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:53 INFO - PROCESS | 2596 | 1466180033085 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 09:13:53 INFO - PROCESS | 2596 | 1466180033096 Marionette TRACE conn7 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:53 INFO - PROCESS | 2596 | 1466180033099 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:53 INFO - PROCESS | 2596 | ++DOCSHELL 1681F000 == 30 [pid = 2596] [id = 128] 09:13:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (16820000) [pid = 2596] [serial = 382] [outer = 00000000] 09:13:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (169AB000) [pid = 2596] [serial = 383] [outer = 16820000] 09:13:53 INFO - PROCESS | 2596 | 1466180033216 Marionette DEBUG loaded listener.js 09:13:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (169B3C00) [pid = 2596] [serial = 384] [outer = 16820000] 09:13:53 INFO - PROCESS | 2596 | 1466180033670 Marionette TRACE conn7 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:13:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:13:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 769ms 09:13:53 INFO - PROCESS | 2596 | 1466180033726 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 09:13:53 INFO - PROCESS | 2596 | 1466180033729 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 09:13:53 INFO - PROCESS | 2596 | 1466180033732 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:13:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:13:53 INFO - PROCESS | 2596 | 1466180033734 Marionette TRACE conn7 <- [1,478,null,{}] 09:13:53 INFO - PROCESS | 2596 | 1466180033738 Marionette TRACE conn7 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:53 INFO - PROCESS | 2596 | 1466180033740 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:53 INFO - PROCESS | 2596 | 1466180033864 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 09:13:53 INFO - PROCESS | 2596 | 1466180033876 Marionette TRACE conn7 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:53 INFO - PROCESS | 2596 | 1466180033878 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:53 INFO - PROCESS | 2596 | ++DOCSHELL 17A67000 == 31 [pid = 2596] [id = 129] 09:13:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (17A67800) [pid = 2596] [serial = 385] [outer = 00000000] 09:13:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (17D9E000) [pid = 2596] [serial = 386] [outer = 17A67800] 09:13:53 INFO - PROCESS | 2596 | 1466180033923 Marionette DEBUG loaded listener.js 09:13:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (17E22800) [pid = 2596] [serial = 387] [outer = 17A67800] 09:13:54 INFO - PROCESS | 2596 | 1466180034380 Marionette TRACE conn7 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:13:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:13:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 09:13:54 INFO - PROCESS | 2596 | 1466180034414 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 09:13:54 INFO - PROCESS | 2596 | 1466180034416 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 09:13:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:13:54 INFO - PROCESS | 2596 | 1466180034459 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:13:54 INFO - PROCESS | 2596 | 1466180034461 Marionette TRACE conn7 <- [1,482,null,{}] 09:13:54 INFO - PROCESS | 2596 | 1466180034465 Marionette TRACE conn7 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:54 INFO - PROCESS | 2596 | 1466180034467 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:54 INFO - PROCESS | 2596 | 1466180034571 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 09:13:54 INFO - PROCESS | 2596 | 1466180034582 Marionette TRACE conn7 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:54 INFO - PROCESS | 2596 | 1466180034584 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:54 INFO - PROCESS | 2596 | ++DOCSHELL 18254C00 == 32 [pid = 2596] [id = 130] 09:13:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (18255400) [pid = 2596] [serial = 388] [outer = 00000000] 09:13:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1825BC00) [pid = 2596] [serial = 389] [outer = 18255400] 09:13:54 INFO - PROCESS | 2596 | 1466180034677 Marionette DEBUG loaded listener.js 09:13:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (18BD5400) [pid = 2596] [serial = 390] [outer = 18255400] 09:13:55 INFO - PROCESS | 2596 | 1466180035145 Marionette TRACE conn7 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:13:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:13:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 730ms 09:13:55 INFO - PROCESS | 2596 | 1466180035183 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 09:13:55 INFO - PROCESS | 2596 | 1466180035185 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 09:13:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:13:55 INFO - PROCESS | 2596 | 1466180035189 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:13:55 INFO - PROCESS | 2596 | 1466180035190 Marionette TRACE conn7 <- [1,486,null,{}] 09:13:55 INFO - PROCESS | 2596 | 1466180035200 Marionette TRACE conn7 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:55 INFO - PROCESS | 2596 | 1466180035206 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:55 INFO - PROCESS | 2596 | 1466180035345 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 09:13:55 INFO - PROCESS | 2596 | 1466180035406 Marionette TRACE conn7 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:55 INFO - PROCESS | 2596 | 1466180035408 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:55 INFO - PROCESS | 2596 | ++DOCSHELL 18DE3800 == 33 [pid = 2596] [id = 131] 09:13:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (18F56C00) [pid = 2596] [serial = 391] [outer = 00000000] 09:13:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (18F5E000) [pid = 2596] [serial = 392] [outer = 18F56C00] 09:13:55 INFO - PROCESS | 2596 | 1466180035454 Marionette DEBUG loaded listener.js 09:13:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (18F8C400) [pid = 2596] [serial = 393] [outer = 18F56C00] 09:13:55 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (18F86800) [pid = 2596] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:13:55 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (1681F800) [pid = 2596] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:13:55 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (17E21800) [pid = 2596] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:13:55 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (149DC400) [pid = 2596] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:13:55 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (0C897400) [pid = 2596] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:13:55 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (1092F400) [pid = 2596] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:13:55 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (10169800) [pid = 2596] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:13:55 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (1955D400) [pid = 2596] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:13:55 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (09260800) [pid = 2596] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:13:55 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (18BCD000) [pid = 2596] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:13:56 INFO - PROCESS | 2596 | 1466180036075 Marionette TRACE conn7 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:13:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:13:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 930ms 09:13:56 INFO - PROCESS | 2596 | 1466180036122 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 09:13:56 INFO - PROCESS | 2596 | 1466180036124 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 09:13:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:13:56 INFO - PROCESS | 2596 | 1466180036127 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:13:56 INFO - PROCESS | 2596 | 1466180036129 Marionette TRACE conn7 <- [1,490,null,{}] 09:13:56 INFO - PROCESS | 2596 | 1466180036132 Marionette TRACE conn7 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:56 INFO - PROCESS | 2596 | 1466180036134 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:56 INFO - PROCESS | 2596 | 1466180036210 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 09:13:56 INFO - PROCESS | 2596 | 1466180036215 Marionette TRACE conn7 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:56 INFO - PROCESS | 2596 | 1466180036217 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:56 INFO - PROCESS | 2596 | ++DOCSHELL 1514B000 == 34 [pid = 2596] [id = 132] 09:13:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (17E19C00) [pid = 2596] [serial = 394] [outer = 00000000] 09:13:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (18DE0400) [pid = 2596] [serial = 395] [outer = 17E19C00] 09:13:56 INFO - PROCESS | 2596 | 1466180036260 Marionette DEBUG loaded listener.js 09:13:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (182EC400) [pid = 2596] [serial = 396] [outer = 17E19C00] 09:13:56 INFO - PROCESS | 2596 | 1466180036676 Marionette TRACE conn7 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:13:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:13:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 570ms 09:13:56 INFO - PROCESS | 2596 | 1466180036698 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 09:13:56 INFO - PROCESS | 2596 | 1466180036700 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 09:13:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:13:56 INFO - PROCESS | 2596 | 1466180036715 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:13:56 INFO - PROCESS | 2596 | 1466180036717 Marionette TRACE conn7 <- [1,494,null,{}] 09:13:56 INFO - PROCESS | 2596 | 1466180036720 Marionette TRACE conn7 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:56 INFO - PROCESS | 2596 | 1466180036722 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:56 INFO - PROCESS | 2596 | 1466180036798 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 09:13:56 INFO - PROCESS | 2596 | 1466180036803 Marionette TRACE conn7 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:56 INFO - PROCESS | 2596 | 1466180036805 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:56 INFO - PROCESS | 2596 | ++DOCSHELL 16816800 == 35 [pid = 2596] [id = 133] 09:13:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (18F60000) [pid = 2596] [serial = 397] [outer = 00000000] 09:13:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (191E2C00) [pid = 2596] [serial = 398] [outer = 18F60000] 09:13:56 INFO - PROCESS | 2596 | 1466180036848 Marionette DEBUG loaded listener.js 09:13:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (191DF800) [pid = 2596] [serial = 399] [outer = 18F60000] 09:13:57 INFO - PROCESS | 2596 | 1466180037300 Marionette TRACE conn7 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:13:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:13:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 631ms 09:13:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:13:57 INFO - PROCESS | 2596 | 1466180037350 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 09:13:57 INFO - PROCESS | 2596 | 1466180037352 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 09:13:57 INFO - PROCESS | 2596 | 1466180037355 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:13:57 INFO - PROCESS | 2596 | 1466180037356 Marionette TRACE conn7 <- [1,498,null,{}] 09:13:57 INFO - PROCESS | 2596 | 1466180037360 Marionette TRACE conn7 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:57 INFO - PROCESS | 2596 | 1466180037362 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:57 INFO - PROCESS | 2596 | 1466180037440 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 09:13:57 INFO - PROCESS | 2596 | 1466180037448 Marionette TRACE conn7 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:57 INFO - PROCESS | 2596 | 1466180037450 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:57 INFO - PROCESS | 2596 | ++DOCSHELL 1681EC00 == 36 [pid = 2596] [id = 134] 09:13:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (19346400) [pid = 2596] [serial = 400] [outer = 00000000] 09:13:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (193C7000) [pid = 2596] [serial = 401] [outer = 19346400] 09:13:57 INFO - PROCESS | 2596 | 1466180037497 Marionette DEBUG loaded listener.js 09:13:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (193CD000) [pid = 2596] [serial = 402] [outer = 19346400] 09:13:58 INFO - PROCESS | 2596 | 1466180038234 Marionette TRACE conn7 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:13:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:13:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 930ms 09:13:58 INFO - PROCESS | 2596 | 1466180038286 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 09:13:58 INFO - PROCESS | 2596 | 1466180038291 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 09:13:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:13:58 INFO - PROCESS | 2596 | 1466180038296 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:13:58 INFO - PROCESS | 2596 | 1466180038299 Marionette TRACE conn7 <- [1,502,null,{}] 09:13:58 INFO - PROCESS | 2596 | 1466180038305 Marionette TRACE conn7 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:58 INFO - PROCESS | 2596 | 1466180038308 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:58 INFO - PROCESS | 2596 | 1466180038442 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 09:13:58 INFO - PROCESS | 2596 | 1466180038558 Marionette TRACE conn7 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:58 INFO - PROCESS | 2596 | 1466180038561 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:58 INFO - PROCESS | 2596 | ++DOCSHELL 1014A000 == 37 [pid = 2596] [id = 135] 09:13:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (1025F400) [pid = 2596] [serial = 403] [outer = 00000000] 09:13:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (11532800) [pid = 2596] [serial = 404] [outer = 1025F400] 09:13:58 INFO - PROCESS | 2596 | 1466180038619 Marionette DEBUG loaded listener.js 09:13:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (149E5000) [pid = 2596] [serial = 405] [outer = 1025F400] 09:13:59 INFO - PROCESS | 2596 | 1466180039331 Marionette TRACE conn7 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:13:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:13:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1078ms 09:13:59 INFO - PROCESS | 2596 | 1466180039374 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 09:13:59 INFO - PROCESS | 2596 | 1466180039379 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 09:13:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:13:59 INFO - PROCESS | 2596 | 1466180039385 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:13:59 INFO - PROCESS | 2596 | 1466180039388 Marionette TRACE conn7 <- [1,506,null,{}] 09:13:59 INFO - PROCESS | 2596 | 1466180039393 Marionette TRACE conn7 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:59 INFO - PROCESS | 2596 | 1466180039395 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:59 INFO - PROCESS | 2596 | 1466180039565 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 09:13:59 INFO - PROCESS | 2596 | 1466180039582 Marionette TRACE conn7 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:59 INFO - PROCESS | 2596 | 1466180039585 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:13:59 INFO - PROCESS | 2596 | ++DOCSHELL 16816400 == 38 [pid = 2596] [id = 136] 09:13:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (16819000) [pid = 2596] [serial = 406] [outer = 00000000] 09:13:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (17183000) [pid = 2596] [serial = 407] [outer = 16819000] 09:13:59 INFO - PROCESS | 2596 | 1466180039642 Marionette DEBUG loaded listener.js 09:13:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (17AE5C00) [pid = 2596] [serial = 408] [outer = 16819000] 09:14:00 INFO - PROCESS | 2596 | 1466180040562 Marionette TRACE conn7 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:14:00 INFO - PROCESS | 2596 | --DOCSHELL 16816800 == 37 [pid = 2596] [id = 133] 09:14:00 INFO - PROCESS | 2596 | --DOCSHELL 1514B000 == 36 [pid = 2596] [id = 132] 09:14:00 INFO - PROCESS | 2596 | --DOCSHELL 18DE3800 == 35 [pid = 2596] [id = 131] 09:14:00 INFO - PROCESS | 2596 | --DOCSHELL 18254C00 == 34 [pid = 2596] [id = 130] 09:14:00 INFO - PROCESS | 2596 | --DOCSHELL 17A67000 == 33 [pid = 2596] [id = 129] 09:14:00 INFO - PROCESS | 2596 | --DOCSHELL 1681F000 == 32 [pid = 2596] [id = 128] 09:14:00 INFO - PROCESS | 2596 | --DOCSHELL 14705800 == 31 [pid = 2596] [id = 127] 09:14:00 INFO - PROCESS | 2596 | --DOCSHELL 102A6C00 == 30 [pid = 2596] [id = 126] 09:14:00 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (169B2400) [pid = 2596] [serial = 347] [outer = 00000000] [url = about:blank] 09:14:00 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (169AC800) [pid = 2596] [serial = 346] [outer = 00000000] [url = about:blank] 09:14:00 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (18255000) [pid = 2596] [serial = 349] [outer = 00000000] [url = about:blank] 09:14:00 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (1825EC00) [pid = 2596] [serial = 353] [outer = 00000000] [url = about:blank] 09:14:00 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (16863C00) [pid = 2596] [serial = 352] [outer = 00000000] [url = about:blank] 09:14:00 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (1072E400) [pid = 2596] [serial = 334] [outer = 00000000] [url = about:blank] 09:14:00 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (149E0400) [pid = 2596] [serial = 335] [outer = 00000000] [url = about:blank] 09:14:00 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (15055400) [pid = 2596] [serial = 343] [outer = 00000000] [url = about:blank] 09:14:00 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (1033C400) [pid = 2596] [serial = 340] [outer = 00000000] [url = about:blank] 09:14:00 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1036A800) [pid = 2596] [serial = 341] [outer = 00000000] [url = about:blank] 09:14:00 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (19841400) [pid = 2596] [serial = 332] [outer = 00000000] [url = about:blank] 09:14:00 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (0C808400) [pid = 2596] [serial = 337] [outer = 00000000] [url = about:blank] 09:14:00 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (18F52400) [pid = 2596] [serial = 355] [outer = 00000000] [url = about:blank] 09:14:00 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (0C891000) [pid = 2596] [serial = 338] [outer = 00000000] [url = about:blank] 09:14:00 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (191DBC00) [pid = 2596] [serial = 359] [outer = 00000000] [url = about:blank] 09:14:00 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (1825B000) [pid = 2596] [serial = 350] [outer = 00000000] [url = about:blank] 09:14:00 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1511BC00) [pid = 2596] [serial = 344] [outer = 00000000] [url = about:blank] 09:14:00 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (18DD9C00) [pid = 2596] [serial = 356] [outer = 00000000] [url = about:blank] 09:14:00 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (191DB800) [pid = 2596] [serial = 358] [outer = 00000000] [url = about:blank] 09:14:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:14:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1221ms 09:14:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:14:00 INFO - PROCESS | 2596 | 1466180040610 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 09:14:00 INFO - PROCESS | 2596 | 1466180040614 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 09:14:00 INFO - PROCESS | 2596 | 1466180040620 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:14:00 INFO - PROCESS | 2596 | 1466180040622 Marionette TRACE conn7 <- [1,510,null,{}] 09:14:00 INFO - PROCESS | 2596 | 1466180040628 Marionette TRACE conn7 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:00 INFO - PROCESS | 2596 | 1466180040631 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:00 INFO - PROCESS | 2596 | 1466180040731 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 09:14:00 INFO - PROCESS | 2596 | 1466180040815 Marionette TRACE conn7 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:00 INFO - PROCESS | 2596 | 1466180040819 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:00 INFO - PROCESS | 2596 | ++DOCSHELL 09260800 == 31 [pid = 2596] [id = 137] 09:14:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (0C80B000) [pid = 2596] [serial = 409] [outer = 00000000] 09:14:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (10154000) [pid = 2596] [serial = 410] [outer = 0C80B000] 09:14:00 INFO - PROCESS | 2596 | 1466180040867 Marionette DEBUG loaded listener.js 09:14:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (10332400) [pid = 2596] [serial = 411] [outer = 0C80B000] 09:14:01 INFO - PROCESS | 2596 | 1466180041333 Marionette TRACE conn7 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:14:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:14:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 09:14:01 INFO - PROCESS | 2596 | 1466180041351 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 09:14:01 INFO - PROCESS | 2596 | 1466180041355 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 09:14:01 INFO - PROCESS | 2596 | 1466180041360 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:14:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:14:01 INFO - PROCESS | 2596 | 1466180041363 Marionette TRACE conn7 <- [1,514,null,{}] 09:14:01 INFO - PROCESS | 2596 | 1466180041371 Marionette TRACE conn7 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:01 INFO - PROCESS | 2596 | 1466180041374 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:01 INFO - PROCESS | 2596 | 1466180041460 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 09:14:01 INFO - PROCESS | 2596 | 1466180041467 Marionette TRACE conn7 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:01 INFO - PROCESS | 2596 | 1466180041469 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:01 INFO - PROCESS | 2596 | ++DOCSHELL 10938C00 == 32 [pid = 2596] [id = 138] 09:14:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (10939000) [pid = 2596] [serial = 412] [outer = 00000000] 09:14:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (14ABB800) [pid = 2596] [serial = 413] [outer = 10939000] 09:14:01 INFO - PROCESS | 2596 | 1466180041515 Marionette DEBUG loaded listener.js 09:14:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (15055800) [pid = 2596] [serial = 414] [outer = 10939000] 09:14:01 INFO - PROCESS | 2596 | 1466180041986 Marionette TRACE conn7 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:14:02 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:14:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 09:14:02 INFO - PROCESS | 2596 | 1466180042035 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 09:14:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:14:02 INFO - PROCESS | 2596 | 1466180042037 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 09:14:02 INFO - PROCESS | 2596 | 1466180042040 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:14:02 INFO - PROCESS | 2596 | 1466180042044 Marionette TRACE conn7 <- [1,518,null,{}] 09:14:02 INFO - PROCESS | 2596 | 1466180042054 Marionette TRACE conn7 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:02 INFO - PROCESS | 2596 | 1466180042059 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:02 INFO - PROCESS | 2596 | 1466180042170 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 09:14:02 INFO - PROCESS | 2596 | 1466180042254 Marionette TRACE conn7 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:02 INFO - PROCESS | 2596 | 1466180042257 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:02 INFO - PROCESS | 2596 | ++DOCSHELL 169AA000 == 33 [pid = 2596] [id = 139] 09:14:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (169AE800) [pid = 2596] [serial = 415] [outer = 00000000] 09:14:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (169B5C00) [pid = 2596] [serial = 416] [outer = 169AE800] 09:14:02 INFO - PROCESS | 2596 | 1466180042305 Marionette DEBUG loaded listener.js 09:14:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (17D95800) [pid = 2596] [serial = 417] [outer = 169AE800] 09:14:02 INFO - PROCESS | 2596 | 1466180042711 Marionette TRACE conn7 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:14:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:14:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 730ms 09:14:02 INFO - PROCESS | 2596 | 1466180042775 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 09:14:02 INFO - PROCESS | 2596 | 1466180042777 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 09:14:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:14:02 INFO - PROCESS | 2596 | 1466180042780 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:14:02 INFO - PROCESS | 2596 | 1466180042782 Marionette TRACE conn7 <- [1,522,null,{}] 09:14:02 INFO - PROCESS | 2596 | 1466180042785 Marionette TRACE conn7 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:02 INFO - PROCESS | 2596 | 1466180042787 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:02 INFO - PROCESS | 2596 | 1466180042902 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 09:14:02 INFO - PROCESS | 2596 | 1466180042955 Marionette TRACE conn7 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:02 INFO - PROCESS | 2596 | 1466180042957 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:02 INFO - PROCESS | 2596 | ++DOCSHELL 18252C00 == 34 [pid = 2596] [id = 140] 09:14:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (18254C00) [pid = 2596] [serial = 418] [outer = 00000000] 09:14:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (18260000) [pid = 2596] [serial = 419] [outer = 18254C00] 09:14:02 INFO - PROCESS | 2596 | 1466180043001 Marionette DEBUG loaded listener.js 09:14:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (18CD5C00) [pid = 2596] [serial = 420] [outer = 18254C00] 09:14:03 INFO - PROCESS | 2596 | 1466180043465 Marionette TRACE conn7 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:14:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:14:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 729ms 09:14:03 INFO - PROCESS | 2596 | 1466180043527 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 09:14:03 INFO - PROCESS | 2596 | 1466180043529 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 09:14:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:14:03 INFO - PROCESS | 2596 | 1466180043538 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:14:03 INFO - PROCESS | 2596 | 1466180043540 Marionette TRACE conn7 <- [1,526,null,{}] 09:14:03 INFO - PROCESS | 2596 | 1466180043544 Marionette TRACE conn7 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:03 INFO - PROCESS | 2596 | 1466180043546 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:03 INFO - PROCESS | 2596 | 1466180043657 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 09:14:03 INFO - PROCESS | 2596 | 1466180043670 Marionette TRACE conn7 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:03 INFO - PROCESS | 2596 | 1466180043672 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:03 INFO - PROCESS | 2596 | ++DOCSHELL 18DD9C00 == 35 [pid = 2596] [id = 141] 09:14:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (18DDF000) [pid = 2596] [serial = 421] [outer = 00000000] 09:14:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (18DE4800) [pid = 2596] [serial = 422] [outer = 18DDF000] 09:14:03 INFO - PROCESS | 2596 | 1466180043719 Marionette DEBUG loaded listener.js 09:14:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (18DE6800) [pid = 2596] [serial = 423] [outer = 18DDF000] 09:14:04 INFO - PROCESS | 2596 | 1466180044200 Marionette TRACE conn7 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:14:04 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:14:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 09:14:04 INFO - PROCESS | 2596 | 1466180044209 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 09:14:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:14:04 INFO - PROCESS | 2596 | 1466180044211 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 09:14:04 INFO - PROCESS | 2596 | 1466180044214 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:14:04 INFO - PROCESS | 2596 | 1466180044216 Marionette TRACE conn7 <- [1,530,null,{}] 09:14:04 INFO - PROCESS | 2596 | 1466180044219 Marionette TRACE conn7 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:04 INFO - PROCESS | 2596 | 1466180044224 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:04 INFO - PROCESS | 2596 | 1466180044368 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 09:14:04 INFO - PROCESS | 2596 | 1466180044425 Marionette TRACE conn7 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:04 INFO - PROCESS | 2596 | 1466180044427 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:04 INFO - PROCESS | 2596 | ++DOCSHELL 18F5A800 == 36 [pid = 2596] [id = 142] 09:14:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (191DC400) [pid = 2596] [serial = 424] [outer = 00000000] 09:14:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (193CD800) [pid = 2596] [serial = 425] [outer = 191DC400] 09:14:04 INFO - PROCESS | 2596 | 1466180044470 Marionette DEBUG loaded listener.js 09:14:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (19554400) [pid = 2596] [serial = 426] [outer = 191DC400] 09:14:04 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (14706000) [pid = 2596] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:14:04 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (149E0C00) [pid = 2596] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:14:04 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (102A7400) [pid = 2596] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:14:04 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (16820000) [pid = 2596] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:14:04 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (17A67800) [pid = 2596] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:14:04 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (0D0D2400) [pid = 2596] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:14:04 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (15151000) [pid = 2596] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:14:04 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (191E7000) [pid = 2596] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:14:04 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (19F6D800) [pid = 2596] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:14:04 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (18255400) [pid = 2596] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:14:04 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (18F56C00) [pid = 2596] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:14:04 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (18F60000) [pid = 2596] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:14:04 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (17E19C00) [pid = 2596] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:14:05 INFO - PROCESS | 2596 | 1466180045049 Marionette TRACE conn7 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:14:05 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:14:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:14:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:14:05 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:14:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:14:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:14:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 870ms 09:14:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:14:05 INFO - PROCESS | 2596 | 1466180045085 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 09:14:05 INFO - PROCESS | 2596 | 1466180045087 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 09:14:05 INFO - PROCESS | 2596 | 1466180045090 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:14:05 INFO - PROCESS | 2596 | 1466180045092 Marionette TRACE conn7 <- [1,534,null,{}] 09:14:05 INFO - PROCESS | 2596 | 1466180045095 Marionette TRACE conn7 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:05 INFO - PROCESS | 2596 | 1466180045097 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:05 INFO - PROCESS | 2596 | 1466180045189 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 09:14:05 INFO - PROCESS | 2596 | 1466180045277 Marionette TRACE conn7 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:05 INFO - PROCESS | 2596 | 1466180045278 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:05 INFO - PROCESS | 2596 | ++DOCSHELL 17E24C00 == 37 [pid = 2596] [id = 143] 09:14:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (18253C00) [pid = 2596] [serial = 427] [outer = 00000000] 09:14:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (18F56C00) [pid = 2596] [serial = 428] [outer = 18253C00] 09:14:05 INFO - PROCESS | 2596 | 1466180045324 Marionette DEBUG loaded listener.js 09:14:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (19554000) [pid = 2596] [serial = 429] [outer = 18253C00] 09:14:05 INFO - PROCESS | 2596 | 1466180045662 Marionette TRACE conn7 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:14:05 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:14:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 09:14:05 INFO - PROCESS | 2596 | 1466180045721 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 09:14:05 INFO - PROCESS | 2596 | 1466180045723 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 09:14:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:14:05 INFO - PROCESS | 2596 | 1466180045726 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:14:05 INFO - PROCESS | 2596 | 1466180045728 Marionette TRACE conn7 <- [1,538,null,{}] 09:14:05 INFO - PROCESS | 2596 | 1466180045731 Marionette TRACE conn7 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:05 INFO - PROCESS | 2596 | 1466180045733 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:05 INFO - PROCESS | 2596 | 1466180045849 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 09:14:05 INFO - PROCESS | 2596 | 1466180045856 Marionette TRACE conn7 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:05 INFO - PROCESS | 2596 | 1466180045858 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:05 INFO - PROCESS | 2596 | ++DOCSHELL 14ABA800 == 38 [pid = 2596] [id = 144] 09:14:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1681E400) [pid = 2596] [serial = 430] [outer = 00000000] 09:14:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1987BC00) [pid = 2596] [serial = 431] [outer = 1681E400] 09:14:05 INFO - PROCESS | 2596 | 1466180045901 Marionette DEBUG loaded listener.js 09:14:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (19F73C00) [pid = 2596] [serial = 432] [outer = 1681E400] 09:14:06 INFO - PROCESS | 2596 | 1466180046304 Marionette TRACE conn7 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:14:06 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:14:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 09:14:06 INFO - PROCESS | 2596 | 1466180046357 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 09:14:06 INFO - PROCESS | 2596 | 1466180046359 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 09:14:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:14:06 INFO - PROCESS | 2596 | 1466180046362 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:14:06 INFO - PROCESS | 2596 | 1466180046363 Marionette TRACE conn7 <- [1,542,null,{}] 09:14:06 INFO - PROCESS | 2596 | 1466180046367 Marionette TRACE conn7 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:06 INFO - PROCESS | 2596 | 1466180046369 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:06 INFO - PROCESS | 2596 | 1466180046484 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 09:14:06 INFO - PROCESS | 2596 | 1466180046524 Marionette TRACE conn7 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:06 INFO - PROCESS | 2596 | 1466180046526 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:06 INFO - PROCESS | 2596 | ++DOCSHELL 10A39400 == 39 [pid = 2596] [id = 145] 09:14:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (1681D400) [pid = 2596] [serial = 433] [outer = 00000000] 09:14:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (1B4E3000) [pid = 2596] [serial = 434] [outer = 1681D400] 09:14:06 INFO - PROCESS | 2596 | 1466180046572 Marionette DEBUG loaded listener.js 09:14:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (1BE0FC00) [pid = 2596] [serial = 435] [outer = 1681D400] 09:14:06 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:06 INFO - PROCESS | 2596 | [2596] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:06 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:07 INFO - PROCESS | 2596 | 1466180047095 Marionette TRACE conn7 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:14:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:14:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 770ms 09:14:07 INFO - PROCESS | 2596 | 1466180047134 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 09:14:07 INFO - PROCESS | 2596 | 1466180047139 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 09:14:07 INFO - PROCESS | 2596 | 1466180047144 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:14:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:14:07 INFO - PROCESS | 2596 | 1466180047148 Marionette TRACE conn7 <- [1,546,null,{}] 09:14:07 INFO - PROCESS | 2596 | 1466180047154 Marionette TRACE conn7 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:07 INFO - PROCESS | 2596 | 1466180047157 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:07 INFO - PROCESS | 2596 | 1466180047272 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 09:14:07 INFO - PROCESS | 2596 | 1466180047369 Marionette TRACE conn7 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:07 INFO - PROCESS | 2596 | 1466180047374 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:07 INFO - PROCESS | 2596 | ++DOCSHELL 0C80FC00 == 40 [pid = 2596] [id = 146] 09:14:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (0D074400) [pid = 2596] [serial = 436] [outer = 00000000] 09:14:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (10369000) [pid = 2596] [serial = 437] [outer = 0D074400] 09:14:07 INFO - PROCESS | 2596 | 1466180047435 Marionette DEBUG loaded listener.js 09:14:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (10A39800) [pid = 2596] [serial = 438] [outer = 0D074400] 09:14:08 INFO - PROCESS | 2596 | 1466180048128 Marionette TRACE conn7 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:14:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:14:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1020ms 09:14:08 INFO - PROCESS | 2596 | 1466180048169 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 09:14:08 INFO - PROCESS | 2596 | 1466180048174 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 09:14:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:14:08 INFO - PROCESS | 2596 | 1466180048180 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:14:08 INFO - PROCESS | 2596 | 1466180048183 Marionette TRACE conn7 <- [1,550,null,{}] 09:14:08 INFO - PROCESS | 2596 | 1466180048187 Marionette TRACE conn7 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:08 INFO - PROCESS | 2596 | 1466180048190 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:08 INFO - PROCESS | 2596 | 1466180048310 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 09:14:08 INFO - PROCESS | 2596 | 1466180048439 Marionette TRACE conn7 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:08 INFO - PROCESS | 2596 | 1466180048441 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:08 INFO - PROCESS | 2596 | ++DOCSHELL 17E1A000 == 41 [pid = 2596] [id = 147] 09:14:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (17E1A400) [pid = 2596] [serial = 439] [outer = 00000000] 09:14:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (1825B400) [pid = 2596] [serial = 440] [outer = 17E1A400] 09:14:08 INFO - PROCESS | 2596 | 1466180048500 Marionette DEBUG loaded listener.js 09:14:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (18DE2800) [pid = 2596] [serial = 441] [outer = 17E1A400] 09:14:10 INFO - PROCESS | 2596 | --DOCSHELL 149A3000 == 40 [pid = 2596] [id = 125] 09:14:10 INFO - PROCESS | 2596 | --DOCSHELL 14ABA800 == 39 [pid = 2596] [id = 144] 09:14:10 INFO - PROCESS | 2596 | --DOCSHELL 17E24C00 == 38 [pid = 2596] [id = 143] 09:14:10 INFO - PROCESS | 2596 | --DOCSHELL 18F5A800 == 37 [pid = 2596] [id = 142] 09:14:10 INFO - PROCESS | 2596 | --DOCSHELL 18DD9C00 == 36 [pid = 2596] [id = 141] 09:14:10 INFO - PROCESS | 2596 | --DOCSHELL 18252C00 == 35 [pid = 2596] [id = 140] 09:14:10 INFO - PROCESS | 2596 | --DOCSHELL 169AA000 == 34 [pid = 2596] [id = 139] 09:14:10 INFO - PROCESS | 2596 | --DOCSHELL 10938C00 == 33 [pid = 2596] [id = 138] 09:14:10 INFO - PROCESS | 2596 | --DOCSHELL 09260800 == 32 [pid = 2596] [id = 137] 09:14:10 INFO - PROCESS | 2596 | --DOCSHELL 1681EC00 == 31 [pid = 2596] [id = 134] 09:14:10 INFO - PROCESS | 2596 | --DOCSHELL 1014A000 == 30 [pid = 2596] [id = 135] 09:14:10 INFO - PROCESS | 2596 | --DOCSHELL 16816400 == 29 [pid = 2596] [id = 136] 09:14:10 INFO - PROCESS | 2596 | --DOCSHELL 10A39400 == 28 [pid = 2596] [id = 145] 09:14:10 INFO - PROCESS | 2596 | --DOCSHELL 0C80FC00 == 27 [pid = 2596] [id = 146] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (18F5E000) [pid = 2596] [serial = 392] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (18BD5400) [pid = 2596] [serial = 390] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (191E2C00) [pid = 2596] [serial = 398] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (193C7000) [pid = 2596] [serial = 401] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (191DF800) [pid = 2596] [serial = 399] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (18F8C400) [pid = 2596] [serial = 393] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (18DE0400) [pid = 2596] [serial = 395] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (169B3C00) [pid = 2596] [serial = 384] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (182EC400) [pid = 2596] [serial = 396] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (14999400) [pid = 2596] [serial = 380] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (14AC0400) [pid = 2596] [serial = 381] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (15053000) [pid = 2596] [serial = 374] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (15028000) [pid = 2596] [serial = 373] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (10333400) [pid = 2596] [serial = 377] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (10368400) [pid = 2596] [serial = 378] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (169AB000) [pid = 2596] [serial = 383] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (17D9E000) [pid = 2596] [serial = 386] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (19557800) [pid = 2596] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (10339800) [pid = 2596] [serial = 362] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (1016D800) [pid = 2596] [serial = 361] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (16816C00) [pid = 2596] [serial = 365] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (152CCC00) [pid = 2596] [serial = 364] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (193C5C00) [pid = 2596] [serial = 368] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (193BE400) [pid = 2596] [serial = 367] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (1B4E5C00) [pid = 2596] [serial = 371] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (1ACF5400) [pid = 2596] [serial = 370] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (1825BC00) [pid = 2596] [serial = 389] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | --DOMWINDOW == 60 (17E22800) [pid = 2596] [serial = 387] [outer = 00000000] [url = about:blank] 09:14:10 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:10 INFO - PROCESS | 2596 | [2596] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:10 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:11 INFO - PROCESS | 2596 | 1466180051052 Marionette TRACE conn7 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:14:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:14:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 2924ms 09:14:11 INFO - PROCESS | 2596 | 1466180051108 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 09:14:11 INFO - PROCESS | 2596 | 1466180051113 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 09:14:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:14:11 INFO - PROCESS | 2596 | 1466180051118 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:14:11 INFO - PROCESS | 2596 | 1466180051121 Marionette TRACE conn7 <- [1,554,null,{}] 09:14:11 INFO - PROCESS | 2596 | 1466180051131 Marionette TRACE conn7 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:11 INFO - PROCESS | 2596 | 1466180051134 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:11 INFO - PROCESS | 2596 | 1466180051233 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 09:14:11 INFO - PROCESS | 2596 | 1466180051247 Marionette TRACE conn7 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:11 INFO - PROCESS | 2596 | 1466180051252 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:11 INFO - PROCESS | 2596 | ++DOCSHELL 10333400 == 28 [pid = 2596] [id = 148] 09:14:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (10333800) [pid = 2596] [serial = 442] [outer = 00000000] 09:14:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (10339C00) [pid = 2596] [serial = 443] [outer = 10333800] 09:14:11 INFO - PROCESS | 2596 | 1466180051304 Marionette DEBUG loaded listener.js 09:14:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (10368000) [pid = 2596] [serial = 444] [outer = 10333800] 09:14:11 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:11 INFO - PROCESS | 2596 | [2596] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:11 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:11 INFO - PROCESS | 2596 | [2596] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:11 INFO - PROCESS | 2596 | 1466180051821 Marionette TRACE conn7 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:14:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:14:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 730ms 09:14:11 INFO - PROCESS | 2596 | 1466180051848 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 09:14:11 INFO - PROCESS | 2596 | 1466180051853 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 09:14:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:14:11 INFO - PROCESS | 2596 | 1466180051859 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:14:11 INFO - PROCESS | 2596 | 1466180051861 Marionette TRACE conn7 <- [1,558,null,{}] 09:14:11 INFO - PROCESS | 2596 | 1466180051865 Marionette TRACE conn7 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:11 INFO - PROCESS | 2596 | 1466180051868 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:11 INFO - PROCESS | 2596 | 1466180051959 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 09:14:11 INFO - PROCESS | 2596 | 1466180051968 Marionette TRACE conn7 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:11 INFO - PROCESS | 2596 | 1466180051971 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:11 INFO - PROCESS | 2596 | ++DOCSHELL 10A0D000 == 29 [pid = 2596] [id = 149] 09:14:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (10A0E000) [pid = 2596] [serial = 445] [outer = 00000000] 09:14:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (113D4000) [pid = 2596] [serial = 446] [outer = 10A0E000] 09:14:12 INFO - PROCESS | 2596 | 1466180052018 Marionette DEBUG loaded listener.js 09:14:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (1499AC00) [pid = 2596] [serial = 447] [outer = 10A0E000] 09:14:12 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:12 INFO - PROCESS | 2596 | [2596] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:12 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:12 INFO - PROCESS | 2596 | 1466180052493 Marionette TRACE conn7 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:14:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:14:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 09:14:12 INFO - PROCESS | 2596 | 1466180052534 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 09:14:12 INFO - PROCESS | 2596 | 1466180052536 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 09:14:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:14:12 INFO - PROCESS | 2596 | 1466180052539 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:14:12 INFO - PROCESS | 2596 | 1466180052542 Marionette TRACE conn7 <- [1,562,null,{}] 09:14:12 INFO - PROCESS | 2596 | 1466180052554 Marionette TRACE conn7 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:12 INFO - PROCESS | 2596 | 1466180052558 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:12 INFO - PROCESS | 2596 | 1466180052686 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 09:14:12 INFO - PROCESS | 2596 | 1466180052779 Marionette TRACE conn7 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:12 INFO - PROCESS | 2596 | 1466180052783 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:12 INFO - PROCESS | 2596 | ++DOCSHELL 151E2400 == 30 [pid = 2596] [id = 150] 09:14:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (151E2C00) [pid = 2596] [serial = 448] [outer = 00000000] 09:14:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (1604BC00) [pid = 2596] [serial = 449] [outer = 151E2C00] 09:14:12 INFO - PROCESS | 2596 | 1466180052833 Marionette DEBUG loaded listener.js 09:14:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (16817800) [pid = 2596] [serial = 450] [outer = 151E2C00] 09:14:13 INFO - PROCESS | 2596 | 1466180053308 Marionette TRACE conn7 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:14:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:14:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 830ms 09:14:13 INFO - PROCESS | 2596 | 1466180053380 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 09:14:13 INFO - PROCESS | 2596 | 1466180053383 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 09:14:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:14:13 INFO - PROCESS | 2596 | 1466180053386 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:14:13 INFO - PROCESS | 2596 | 1466180053387 Marionette TRACE conn7 <- [1,566,null,{}] 09:14:13 INFO - PROCESS | 2596 | 1466180053391 Marionette TRACE conn7 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:13 INFO - PROCESS | 2596 | 1466180053393 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:13 INFO - PROCESS | 2596 | 1466180053513 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 09:14:13 INFO - PROCESS | 2596 | 1466180053525 Marionette TRACE conn7 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:13 INFO - PROCESS | 2596 | 1466180053527 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:13 INFO - PROCESS | 2596 | ++DOCSHELL 169B0400 == 31 [pid = 2596] [id = 151] 09:14:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (169B1000) [pid = 2596] [serial = 451] [outer = 00000000] 09:14:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (17A5B800) [pid = 2596] [serial = 452] [outer = 169B1000] 09:14:13 INFO - PROCESS | 2596 | 1466180053617 Marionette DEBUG loaded listener.js 09:14:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (17D93800) [pid = 2596] [serial = 453] [outer = 169B1000] 09:14:14 INFO - PROCESS | 2596 | 1466180054058 Marionette TRACE conn7 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:14:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:14:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 770ms 09:14:14 INFO - PROCESS | 2596 | 1466180054157 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 09:14:14 INFO - PROCESS | 2596 | 1466180054159 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 09:14:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:14:14 INFO - PROCESS | 2596 | 1466180054163 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:14:14 INFO - PROCESS | 2596 | 1466180054164 Marionette TRACE conn7 <- [1,570,null,{}] 09:14:14 INFO - PROCESS | 2596 | 1466180054168 Marionette TRACE conn7 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:14 INFO - PROCESS | 2596 | 1466180054170 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:14 INFO - PROCESS | 2596 | 1466180054283 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 09:14:14 INFO - PROCESS | 2596 | 1466180054295 Marionette TRACE conn7 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:14 INFO - PROCESS | 2596 | 1466180054297 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:14 INFO - PROCESS | 2596 | ++DOCSHELL 17E21800 == 32 [pid = 2596] [id = 152] 09:14:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (17E23000) [pid = 2596] [serial = 454] [outer = 00000000] 09:14:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (18255400) [pid = 2596] [serial = 455] [outer = 17E23000] 09:14:14 INFO - PROCESS | 2596 | 1466180054384 Marionette DEBUG loaded listener.js 09:14:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (18259C00) [pid = 2596] [serial = 456] [outer = 17E23000] 09:14:14 INFO - PROCESS | 2596 | 1466180054832 Marionette TRACE conn7 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:14:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:14:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 730ms 09:14:14 INFO - PROCESS | 2596 | 1466180054894 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 09:14:14 INFO - PROCESS | 2596 | 1466180054896 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 09:14:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:14:14 INFO - PROCESS | 2596 | 1466180054906 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:14:14 INFO - PROCESS | 2596 | 1466180054907 Marionette TRACE conn7 <- [1,574,null,{}] 09:14:14 INFO - PROCESS | 2596 | 1466180054911 Marionette TRACE conn7 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:14 INFO - PROCESS | 2596 | 1466180054917 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:15 INFO - PROCESS | 2596 | 1466180055282 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 09:14:15 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (10939000) [pid = 2596] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:14:15 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (19346400) [pid = 2596] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:14:15 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (16819000) [pid = 2596] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:14:15 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (1681E400) [pid = 2596] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:14:15 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (0C80B000) [pid = 2596] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:14:15 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (169AE800) [pid = 2596] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:14:15 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (1025F400) [pid = 2596] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:14:15 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (18DDF000) [pid = 2596] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:14:15 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (18253C00) [pid = 2596] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:14:15 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (191DC400) [pid = 2596] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:14:15 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (18254C00) [pid = 2596] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:14:15 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (1681D400) [pid = 2596] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:14:15 INFO - PROCESS | 2596 | 1466180055335 Marionette TRACE conn7 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:15 INFO - PROCESS | 2596 | 1466180055337 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:15 INFO - PROCESS | 2596 | ++DOCSHELL 09258800 == 33 [pid = 2596] [id = 153] 09:14:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (0C809800) [pid = 2596] [serial = 457] [outer = 00000000] 09:14:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (109DC800) [pid = 2596] [serial = 458] [outer = 0C809800] 09:14:15 INFO - PROCESS | 2596 | 1466180055383 Marionette DEBUG loaded listener.js 09:14:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (169AF000) [pid = 2596] [serial = 459] [outer = 0C809800] 09:14:15 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:15 INFO - PROCESS | 2596 | [2596] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:15 INFO - PROCESS | 2596 | [2596] 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:14:15 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:15 INFO - PROCESS | 2596 | [2596] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:16 INFO - PROCESS | 2596 | 1466180056032 Marionette TRACE conn7 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:14:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:14:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1167ms 09:14:16 INFO - PROCESS | 2596 | 1466180056076 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 09:14:16 INFO - PROCESS | 2596 | 1466180056078 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 09:14:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:14:16 INFO - PROCESS | 2596 | 1466180056081 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:14:16 INFO - PROCESS | 2596 | 1466180056082 Marionette TRACE conn7 <- [1,578,null,{}] 09:14:16 INFO - PROCESS | 2596 | 1466180056086 Marionette TRACE conn7 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:16 INFO - PROCESS | 2596 | 1466180056088 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:16 INFO - PROCESS | 2596 | 1466180056165 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 09:14:16 INFO - PROCESS | 2596 | 1466180056172 Marionette TRACE conn7 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:16 INFO - PROCESS | 2596 | 1466180056174 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:16 INFO - PROCESS | 2596 | ++DOCSHELL 18DDC000 == 34 [pid = 2596] [id = 154] 09:14:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (18DDC800) [pid = 2596] [serial = 460] [outer = 00000000] 09:14:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (18F5B000) [pid = 2596] [serial = 461] [outer = 18DDC800] 09:14:16 INFO - PROCESS | 2596 | 1466180056218 Marionette DEBUG loaded listener.js 09:14:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (18DE2C00) [pid = 2596] [serial = 462] [outer = 18DDC800] 09:14:16 INFO - PROCESS | 2596 | 1466180056649 Marionette TRACE conn7 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:14:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:14:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 09:14:16 INFO - PROCESS | 2596 | 1466180056712 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 09:14:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:14:16 INFO - PROCESS | 2596 | 1466180056714 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 09:14:16 INFO - PROCESS | 2596 | 1466180056717 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:14:16 INFO - PROCESS | 2596 | 1466180056718 Marionette TRACE conn7 <- [1,582,null,{}] 09:14:16 INFO - PROCESS | 2596 | 1466180056722 Marionette TRACE conn7 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:16 INFO - PROCESS | 2596 | 1466180056724 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:16 INFO - PROCESS | 2596 | 1466180056803 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 09:14:16 INFO - PROCESS | 2596 | 1466180056808 Marionette TRACE conn7 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:16 INFO - PROCESS | 2596 | 1466180056810 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:16 INFO - PROCESS | 2596 | ++DOCSHELL 113D0C00 == 35 [pid = 2596] [id = 155] 09:14:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (18F60400) [pid = 2596] [serial = 463] [outer = 00000000] 09:14:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (19069C00) [pid = 2596] [serial = 464] [outer = 18F60400] 09:14:16 INFO - PROCESS | 2596 | 1466180056854 Marionette DEBUG loaded listener.js 09:14:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (191DC000) [pid = 2596] [serial = 465] [outer = 18F60400] 09:14:17 INFO - PROCESS | 2596 | 1466180057317 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:14:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:14:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 730ms 09:14:17 INFO - PROCESS | 2596 | 1466180057448 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 09:14:17 INFO - PROCESS | 2596 | 1466180057453 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 09:14:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:14:17 INFO - PROCESS | 2596 | 1466180057458 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:14:17 INFO - PROCESS | 2596 | 1466180057463 Marionette TRACE conn7 <- [1,586,null,{}] 09:14:17 INFO - PROCESS | 2596 | 1466180057478 Marionette TRACE conn7 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:17 INFO - PROCESS | 2596 | 1466180057482 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:17 INFO - PROCESS | 2596 | 1466180057657 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 09:14:17 INFO - PROCESS | 2596 | 1466180057667 Marionette TRACE conn7 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:17 INFO - PROCESS | 2596 | 1466180057672 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:17 INFO - PROCESS | 2596 | ++DOCSHELL 102AF400 == 36 [pid = 2596] [id = 156] 09:14:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (10335C00) [pid = 2596] [serial = 466] [outer = 00000000] 09:14:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (10366800) [pid = 2596] [serial = 467] [outer = 10335C00] 09:14:17 INFO - PROCESS | 2596 | 1466180057728 Marionette DEBUG loaded listener.js 09:14:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (10373800) [pid = 2596] [serial = 468] [outer = 10335C00] 09:14:18 INFO - PROCESS | 2596 | 1466180058547 Marionette TRACE conn7 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:14:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:14:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1192ms 09:14:18 INFO - PROCESS | 2596 | 1466180058655 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 09:14:18 INFO - PROCESS | 2596 | 1466180058660 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 09:14:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:14:18 INFO - PROCESS | 2596 | 1466180058666 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:14:18 INFO - PROCESS | 2596 | 1466180058669 Marionette TRACE conn7 <- [1,590,null,{}] 09:14:18 INFO - PROCESS | 2596 | 1466180058714 Marionette TRACE conn7 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:18 INFO - PROCESS | 2596 | 1466180058717 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:18 INFO - PROCESS | 2596 | 1466180058851 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 09:14:18 INFO - PROCESS | 2596 | 1466180058942 Marionette TRACE conn7 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:18 INFO - PROCESS | 2596 | 1466180058945 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:18 INFO - PROCESS | 2596 | ++DOCSHELL 16816000 == 37 [pid = 2596] [id = 157] 09:14:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (16816C00) [pid = 2596] [serial = 469] [outer = 00000000] 09:14:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (169AE400) [pid = 2596] [serial = 470] [outer = 16816C00] 09:14:18 INFO - PROCESS | 2596 | 1466180059008 Marionette DEBUG loaded listener.js 09:14:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (17DA0000) [pid = 2596] [serial = 471] [outer = 16816C00] 09:14:19 INFO - PROCESS | 2596 | 1466180059855 Marionette TRACE conn7 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:14:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:14:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1283ms 09:14:19 INFO - PROCESS | 2596 | 1466180059953 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 09:14:19 INFO - PROCESS | 2596 | 1466180059958 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 09:14:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:14:19 INFO - PROCESS | 2596 | 1466180059963 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:14:19 INFO - PROCESS | 2596 | 1466180059966 Marionette TRACE conn7 <- [1,594,null,{}] 09:14:19 INFO - PROCESS | 2596 | 1466180059972 Marionette TRACE conn7 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:19 INFO - PROCESS | 2596 | 1466180059974 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:20 INFO - PROCESS | 2596 | 1466180060113 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 09:14:20 INFO - PROCESS | 2596 | 1466180060232 Marionette TRACE conn7 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:20 INFO - PROCESS | 2596 | 1466180060236 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:20 INFO - PROCESS | 2596 | --DOCSHELL 169AA400 == 36 [pid = 2596] [id = 22] 09:14:20 INFO - PROCESS | 2596 | --DOCSHELL 15054400 == 35 [pid = 2596] [id = 28] 09:14:20 INFO - PROCESS | 2596 | --DOCSHELL 0C808800 == 34 [pid = 2596] [id = 19] 09:14:20 INFO - PROCESS | 2596 | --DOCSHELL 1152AC00 == 33 [pid = 2596] [id = 27] 09:14:20 INFO - PROCESS | 2596 | --DOCSHELL 18F87400 == 32 [pid = 2596] [id = 17] 09:14:20 INFO - PROCESS | 2596 | --DOCSHELL 1718EC00 == 31 [pid = 2596] [id = 29] 09:14:20 INFO - PROCESS | 2596 | --DOCSHELL 10370000 == 30 [pid = 2596] [id = 26] 09:14:20 INFO - PROCESS | 2596 | --DOCSHELL 18BD3000 == 29 [pid = 2596] [id = 16] 09:14:20 INFO - PROCESS | 2596 | --DOCSHELL 10153000 == 28 [pid = 2596] [id = 25] 09:14:20 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (14ABB800) [pid = 2596] [serial = 413] [outer = 00000000] [url = about:blank] 09:14:20 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (15055800) [pid = 2596] [serial = 414] [outer = 00000000] [url = about:blank] 09:14:20 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (193CD000) [pid = 2596] [serial = 402] [outer = 00000000] [url = about:blank] 09:14:20 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (17183000) [pid = 2596] [serial = 407] [outer = 00000000] [url = about:blank] 09:14:20 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (19F73C00) [pid = 2596] [serial = 432] [outer = 00000000] [url = about:blank] 09:14:20 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (17AE5C00) [pid = 2596] [serial = 408] [outer = 00000000] [url = about:blank] 09:14:20 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (10154000) [pid = 2596] [serial = 410] [outer = 00000000] [url = about:blank] 09:14:20 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (10332400) [pid = 2596] [serial = 411] [outer = 00000000] [url = about:blank] 09:14:20 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (169B5C00) [pid = 2596] [serial = 416] [outer = 00000000] [url = about:blank] 09:14:20 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (11532800) [pid = 2596] [serial = 404] [outer = 00000000] [url = about:blank] 09:14:20 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (149E5000) [pid = 2596] [serial = 405] [outer = 00000000] [url = about:blank] 09:14:20 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (18DE6800) [pid = 2596] [serial = 423] [outer = 00000000] [url = about:blank] 09:14:20 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (18DE4800) [pid = 2596] [serial = 422] [outer = 00000000] [url = about:blank] 09:14:20 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (18F56C00) [pid = 2596] [serial = 428] [outer = 00000000] [url = about:blank] 09:14:20 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (193CD800) [pid = 2596] [serial = 425] [outer = 00000000] [url = about:blank] 09:14:20 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (1987BC00) [pid = 2596] [serial = 431] [outer = 00000000] [url = about:blank] 09:14:20 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (19554400) [pid = 2596] [serial = 426] [outer = 00000000] [url = about:blank] 09:14:20 INFO - PROCESS | 2596 | --DOMWINDOW == 60 (18260000) [pid = 2596] [serial = 419] [outer = 00000000] [url = about:blank] 09:14:20 INFO - PROCESS | 2596 | --DOMWINDOW == 59 (18CD5C00) [pid = 2596] [serial = 420] [outer = 00000000] [url = about:blank] 09:14:20 INFO - PROCESS | 2596 | --DOMWINDOW == 58 (17D95800) [pid = 2596] [serial = 417] [outer = 00000000] [url = about:blank] 09:14:20 INFO - PROCESS | 2596 | --DOMWINDOW == 57 (1BE0FC00) [pid = 2596] [serial = 435] [outer = 00000000] [url = about:blank] 09:14:20 INFO - PROCESS | 2596 | --DOMWINDOW == 56 (1B4E3000) [pid = 2596] [serial = 434] [outer = 00000000] [url = about:blank] 09:14:20 INFO - PROCESS | 2596 | --DOMWINDOW == 55 (19554000) [pid = 2596] [serial = 429] [outer = 00000000] [url = about:blank] 09:14:20 INFO - PROCESS | 2596 | ++DOCSHELL 0C808800 == 29 [pid = 2596] [id = 158] 09:14:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 56 (0C80B800) [pid = 2596] [serial = 472] [outer = 00000000] 09:14:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 57 (102A5800) [pid = 2596] [serial = 473] [outer = 0C80B800] 09:14:20 INFO - PROCESS | 2596 | 1466180060320 Marionette DEBUG loaded listener.js 09:14:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 58 (10726000) [pid = 2596] [serial = 474] [outer = 0C80B800] 09:14:20 INFO - PROCESS | 2596 | 1466180060769 Marionette TRACE conn7 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:14:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:14:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 830ms 09:14:20 INFO - PROCESS | 2596 | 1466180060793 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 09:14:20 INFO - PROCESS | 2596 | 1466180060797 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 09:14:20 INFO - PROCESS | 2596 | 1466180060804 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:14:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:14:20 INFO - PROCESS | 2596 | 1466180060806 Marionette TRACE conn7 <- [1,598,null,{}] 09:14:20 INFO - PROCESS | 2596 | 1466180060810 Marionette TRACE conn7 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:20 INFO - PROCESS | 2596 | 1466180060813 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:20 INFO - PROCESS | 2596 | 1466180060904 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 09:14:20 INFO - PROCESS | 2596 | 1466180060914 Marionette TRACE conn7 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:20 INFO - PROCESS | 2596 | 1466180060916 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:20 INFO - PROCESS | 2596 | ++DOCSHELL 14C94C00 == 30 [pid = 2596] [id = 159] 09:14:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 59 (14CAE000) [pid = 2596] [serial = 475] [outer = 00000000] 09:14:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 60 (1509BC00) [pid = 2596] [serial = 476] [outer = 14CAE000] 09:14:20 INFO - PROCESS | 2596 | 1466180060962 Marionette DEBUG loaded listener.js 09:14:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (152C8400) [pid = 2596] [serial = 477] [outer = 14CAE000] 09:14:21 INFO - PROCESS | 2596 | 1466180061440 Marionette TRACE conn7 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:14:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:14:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 670ms 09:14:21 INFO - PROCESS | 2596 | 1466180061478 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 09:14:21 INFO - PROCESS | 2596 | 1466180061481 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 09:14:21 INFO - PROCESS | 2596 | 1466180061484 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:14:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:14:21 INFO - PROCESS | 2596 | 1466180061487 Marionette TRACE conn7 <- [1,602,null,{}] 09:14:21 INFO - PROCESS | 2596 | 1466180061499 Marionette TRACE conn7 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:21 INFO - PROCESS | 2596 | 1466180061503 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:21 INFO - PROCESS | 2596 | 1466180061626 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 09:14:21 INFO - PROCESS | 2596 | 1466180061717 Marionette TRACE conn7 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:21 INFO - PROCESS | 2596 | 1466180061720 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:21 INFO - PROCESS | 2596 | ++DOCSHELL 17A62C00 == 31 [pid = 2596] [id = 160] 09:14:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (17A67800) [pid = 2596] [serial = 478] [outer = 00000000] 09:14:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (17E24C00) [pid = 2596] [serial = 479] [outer = 17A67800] 09:14:21 INFO - PROCESS | 2596 | 1466180061771 Marionette DEBUG loaded listener.js 09:14:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (17EBB400) [pid = 2596] [serial = 480] [outer = 17A67800] 09:14:22 INFO - PROCESS | 2596 | 1466180062148 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:14:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:14:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 730ms 09:14:22 INFO - PROCESS | 2596 | 1466180062218 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 09:14:22 INFO - PROCESS | 2596 | 1466180062221 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 09:14:22 INFO - PROCESS | 2596 | 1466180062224 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:14:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:14:22 INFO - PROCESS | 2596 | 1466180062226 Marionette TRACE conn7 <- [1,606,null,{}] 09:14:22 INFO - PROCESS | 2596 | 1466180062230 Marionette TRACE conn7 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:22 INFO - PROCESS | 2596 | 1466180062232 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:22 INFO - PROCESS | 2596 | 1466180062330 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 09:14:22 INFO - PROCESS | 2596 | 1466180062335 Marionette TRACE conn7 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:22 INFO - PROCESS | 2596 | 1466180062337 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:22 INFO - PROCESS | 2596 | ++DOCSHELL 18B5D400 == 32 [pid = 2596] [id = 161] 09:14:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (18BCA800) [pid = 2596] [serial = 481] [outer = 00000000] 09:14:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (18DE0800) [pid = 2596] [serial = 482] [outer = 18BCA800] 09:14:22 INFO - PROCESS | 2596 | 1466180062381 Marionette DEBUG loaded listener.js 09:14:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (18F55C00) [pid = 2596] [serial = 483] [outer = 18BCA800] 09:14:22 INFO - PROCESS | 2596 | 1466180062877 Marionette TRACE conn7 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:14:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:14:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 670ms 09:14:22 INFO - PROCESS | 2596 | 1466180062898 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 09:14:22 INFO - PROCESS | 2596 | 1466180062900 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 09:14:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:14:22 INFO - PROCESS | 2596 | 1466180062903 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:14:22 INFO - PROCESS | 2596 | 1466180062905 Marionette TRACE conn7 <- [1,610,null,{}] 09:14:22 INFO - PROCESS | 2596 | 1466180062913 Marionette TRACE conn7 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:22 INFO - PROCESS | 2596 | 1466180062915 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:23 INFO - PROCESS | 2596 | 1466180063051 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 09:14:23 INFO - PROCESS | 2596 | 1466180063074 Marionette TRACE conn7 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:23 INFO - PROCESS | 2596 | 1466180063076 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:23 INFO - PROCESS | 2596 | ++DOCSHELL 18F85400 == 33 [pid = 2596] [id = 162] 09:14:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (19061C00) [pid = 2596] [serial = 484] [outer = 00000000] 09:14:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (191E3C00) [pid = 2596] [serial = 485] [outer = 19061C00] 09:14:23 INFO - PROCESS | 2596 | 1466180063122 Marionette DEBUG loaded listener.js 09:14:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (191E8C00) [pid = 2596] [serial = 486] [outer = 19061C00] 09:14:23 INFO - PROCESS | 2596 | 1466180063580 Marionette TRACE conn7 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:14:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:14:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 729ms 09:14:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:14:23 INFO - PROCESS | 2596 | 1466180063634 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 09:14:23 INFO - PROCESS | 2596 | 1466180063636 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 09:14:23 INFO - PROCESS | 2596 | 1466180063639 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:14:23 INFO - PROCESS | 2596 | 1466180063640 Marionette TRACE conn7 <- [1,614,null,{}] 09:14:23 INFO - PROCESS | 2596 | 1466180063644 Marionette TRACE conn7 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:23 INFO - PROCESS | 2596 | 1466180063649 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:23 INFO - PROCESS | 2596 | 1466180063783 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 09:14:23 INFO - PROCESS | 2596 | 1466180063839 Marionette TRACE conn7 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:23 INFO - PROCESS | 2596 | 1466180063841 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:23 INFO - PROCESS | 2596 | ++DOCSHELL 0D0C9400 == 34 [pid = 2596] [id = 163] 09:14:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (1025A800) [pid = 2596] [serial = 487] [outer = 00000000] 09:14:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (19554400) [pid = 2596] [serial = 488] [outer = 1025A800] 09:14:23 INFO - PROCESS | 2596 | 1466180063885 Marionette DEBUG loaded listener.js 09:14:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (1955B000) [pid = 2596] [serial = 489] [outer = 1025A800] 09:14:24 INFO - PROCESS | 2596 | 1466180064314 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:14:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:14:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 730ms 09:14:24 INFO - PROCESS | 2596 | 1466180064388 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 09:14:24 INFO - PROCESS | 2596 | 1466180064390 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 09:14:24 INFO - PROCESS | 2596 | 1466180064393 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:14:24 INFO - PROCESS | 2596 | 1466180064395 Marionette TRACE conn7 <- [1,618,null,{}] 09:14:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:14:24 INFO - PROCESS | 2596 | 1466180064398 Marionette TRACE conn7 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:24 INFO - PROCESS | 2596 | 1466180064409 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:24 INFO - PROCESS | 2596 | 1466180064518 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 09:14:24 INFO - PROCESS | 2596 | 1466180064528 Marionette TRACE conn7 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:24 INFO - PROCESS | 2596 | 1466180064530 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:24 INFO - PROCESS | 2596 | ++DOCSHELL 1955F400 == 35 [pid = 2596] [id = 164] 09:14:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (19560000) [pid = 2596] [serial = 490] [outer = 00000000] 09:14:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (19846000) [pid = 2596] [serial = 491] [outer = 19560000] 09:14:24 INFO - PROCESS | 2596 | 1466180064576 Marionette DEBUG loaded listener.js 09:14:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (19873400) [pid = 2596] [serial = 492] [outer = 19560000] 09:14:24 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (10A0E000) [pid = 2596] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:14:24 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (151E2C00) [pid = 2596] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:14:24 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (18DDC800) [pid = 2596] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:14:24 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (169B1000) [pid = 2596] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:14:24 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (0D074400) [pid = 2596] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:14:24 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (17E23000) [pid = 2596] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:14:24 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (0C809800) [pid = 2596] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:14:24 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (10333800) [pid = 2596] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:14:24 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (17E1A400) [pid = 2596] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:14:25 INFO - PROCESS | 2596 | 1466180065031 Marionette TRACE conn7 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:14:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:14:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 09:14:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:14:25 INFO - PROCESS | 2596 | 1466180065068 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 09:14:25 INFO - PROCESS | 2596 | 1466180065070 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 09:14:25 INFO - PROCESS | 2596 | 1466180065073 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:14:25 INFO - PROCESS | 2596 | 1466180065074 Marionette TRACE conn7 <- [1,622,null,{}] 09:14:25 INFO - PROCESS | 2596 | 1466180065078 Marionette TRACE conn7 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:25 INFO - PROCESS | 2596 | 1466180065080 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:25 INFO - PROCESS | 2596 | 1466180065161 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 09:14:25 INFO - PROCESS | 2596 | 1466180065167 Marionette TRACE conn7 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:25 INFO - PROCESS | 2596 | 1466180065168 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:25 INFO - PROCESS | 2596 | ++DOCSHELL 1514FC00 == 36 [pid = 2596] [id = 165] 09:14:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (169B1000) [pid = 2596] [serial = 493] [outer = 00000000] 09:14:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (197D3000) [pid = 2596] [serial = 494] [outer = 169B1000] 09:14:25 INFO - PROCESS | 2596 | 1466180065212 Marionette DEBUG loaded listener.js 09:14:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (19844800) [pid = 2596] [serial = 495] [outer = 169B1000] 09:14:25 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:25 INFO - PROCESS | 2596 | [2596] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:25 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:25 INFO - PROCESS | 2596 | 1466180065626 Marionette TRACE conn7 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:14:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:14:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 570ms 09:14:25 INFO - PROCESS | 2596 | 1466180065644 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 09:14:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:14:25 INFO - PROCESS | 2596 | 1466180065646 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 09:14:25 INFO - PROCESS | 2596 | 1466180065649 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:14:25 INFO - PROCESS | 2596 | 1466180065651 Marionette TRACE conn7 <- [1,626,null,{}] 09:14:25 INFO - PROCESS | 2596 | 1466180065666 Marionette TRACE conn7 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:25 INFO - PROCESS | 2596 | 1466180065667 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:25 INFO - PROCESS | 2596 | 1466180065751 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 09:14:25 INFO - PROCESS | 2596 | 1466180065756 Marionette TRACE conn7 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:25 INFO - PROCESS | 2596 | 1466180065758 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:25 INFO - PROCESS | 2596 | ++DOCSHELL 19F6D000 == 37 [pid = 2596] [id = 166] 09:14:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (19F73800) [pid = 2596] [serial = 496] [outer = 00000000] 09:14:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (1AEF2C00) [pid = 2596] [serial = 497] [outer = 19F73800] 09:14:25 INFO - PROCESS | 2596 | 1466180065801 Marionette DEBUG loaded listener.js 09:14:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (1B504000) [pid = 2596] [serial = 498] [outer = 19F73800] 09:14:26 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:26 INFO - PROCESS | 2596 | [2596] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:26 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:26 INFO - PROCESS | 2596 | [2596] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:26 INFO - PROCESS | 2596 | 1466180066226 Marionette TRACE conn7 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:14:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:14:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 630ms 09:14:26 INFO - PROCESS | 2596 | 1466180066280 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 09:14:26 INFO - PROCESS | 2596 | 1466180066282 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 09:14:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:14:26 INFO - PROCESS | 2596 | 1466180066285 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:14:26 INFO - PROCESS | 2596 | 1466180066287 Marionette TRACE conn7 <- [1,630,null,{}] 09:14:26 INFO - PROCESS | 2596 | 1466180066304 Marionette TRACE conn7 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:26 INFO - PROCESS | 2596 | 1466180066306 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:26 INFO - PROCESS | 2596 | 1466180066387 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 09:14:26 INFO - PROCESS | 2596 | 1466180066392 Marionette TRACE conn7 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:26 INFO - PROCESS | 2596 | 1466180066394 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:26 INFO - PROCESS | 2596 | ++DOCSHELL 193C4400 == 38 [pid = 2596] [id = 167] 09:14:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (1ACF8000) [pid = 2596] [serial = 499] [outer = 00000000] 09:14:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (1B676400) [pid = 2596] [serial = 500] [outer = 1ACF8000] 09:14:26 INFO - PROCESS | 2596 | 1466180066437 Marionette DEBUG loaded listener.js 09:14:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (1B678800) [pid = 2596] [serial = 501] [outer = 1ACF8000] 09:14:27 INFO - PROCESS | 2596 | 1466180067020 Marionette TRACE conn7 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:14:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:14:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 770ms 09:14:27 INFO - PROCESS | 2596 | 1466180067057 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 09:14:27 INFO - PROCESS | 2596 | 1466180067061 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 09:14:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:14:27 INFO - PROCESS | 2596 | 1466180067066 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:14:27 INFO - PROCESS | 2596 | 1466180067069 Marionette TRACE conn7 <- [1,634,null,{}] 09:14:27 INFO - PROCESS | 2596 | 1466180067075 Marionette TRACE conn7 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:27 INFO - PROCESS | 2596 | 1466180067079 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:27 INFO - PROCESS | 2596 | 1466180067290 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 09:14:27 INFO - PROCESS | 2596 | 1466180067300 Marionette TRACE conn7 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:27 INFO - PROCESS | 2596 | 1466180067303 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:27 INFO - PROCESS | 2596 | ++DOCSHELL 1014DC00 == 39 [pid = 2596] [id = 168] 09:14:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1036A400) [pid = 2596] [serial = 502] [outer = 00000000] 09:14:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (14C89400) [pid = 2596] [serial = 503] [outer = 1036A400] 09:14:27 INFO - PROCESS | 2596 | 1466180067360 Marionette DEBUG loaded listener.js 09:14:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (15117800) [pid = 2596] [serial = 504] [outer = 1036A400] 09:14:27 INFO - PROCESS | 2596 | 1466180067968 Marionette TRACE conn7 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:14:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:14:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 990ms 09:14:28 INFO - PROCESS | 2596 | 1466180068057 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 09:14:28 INFO - PROCESS | 2596 | 1466180068062 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 09:14:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:14:28 INFO - PROCESS | 2596 | 1466180068083 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:14:28 INFO - PROCESS | 2596 | 1466180068086 Marionette TRACE conn7 <- [1,638,null,{}] 09:14:28 INFO - PROCESS | 2596 | 1466180068090 Marionette TRACE conn7 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:28 INFO - PROCESS | 2596 | 1466180068094 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:28 INFO - PROCESS | 2596 | 1466180068215 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 09:14:28 INFO - PROCESS | 2596 | 1466180068333 Marionette TRACE conn7 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:28 INFO - PROCESS | 2596 | 1466180068336 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:28 INFO - PROCESS | 2596 | ++DOCSHELL 17D9E000 == 40 [pid = 2596] [id = 169] 09:14:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (17D9F000) [pid = 2596] [serial = 505] [outer = 00000000] 09:14:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (1825E800) [pid = 2596] [serial = 506] [outer = 17D9F000] 09:14:28 INFO - PROCESS | 2596 | 1466180068396 Marionette DEBUG loaded listener.js 09:14:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (18D8A800) [pid = 2596] [serial = 507] [outer = 17D9F000] 09:14:28 INFO - PROCESS | 2596 | 1466180069001 Marionette TRACE conn7 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:14:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:14:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 970ms 09:14:29 INFO - PROCESS | 2596 | 1466180069055 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 09:14:29 INFO - PROCESS | 2596 | 1466180069057 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 09:14:29 INFO - PROCESS | 2596 | 1466180069061 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:14:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:14:29 INFO - PROCESS | 2596 | 1466180069065 Marionette TRACE conn7 <- [1,642,null,{}] 09:14:29 INFO - PROCESS | 2596 | 1466180069076 Marionette TRACE conn7 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:29 INFO - PROCESS | 2596 | 1466180069081 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:29 INFO - PROCESS | 2596 | 1466180069196 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 09:14:29 INFO - PROCESS | 2596 | 1466180069301 Marionette TRACE conn7 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:29 INFO - PROCESS | 2596 | 1466180069304 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:29 INFO - PROCESS | 2596 | ++DOCSHELL 1B5A6C00 == 41 [pid = 2596] [id = 170] 09:14:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (1B66DC00) [pid = 2596] [serial = 508] [outer = 00000000] 09:14:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (1BE10C00) [pid = 2596] [serial = 509] [outer = 1B66DC00] 09:14:29 INFO - PROCESS | 2596 | 1466180069364 Marionette DEBUG loaded listener.js 09:14:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (1BEAD800) [pid = 2596] [serial = 510] [outer = 1B66DC00] 09:14:29 INFO - PROCESS | 2596 | 1466180069999 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:14:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:14:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 970ms 09:14:30 INFO - PROCESS | 2596 | 1466180070034 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 09:14:30 INFO - PROCESS | 2596 | 1466180070037 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 09:14:30 INFO - PROCESS | 2596 | 1466180070040 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:14:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:14:30 INFO - PROCESS | 2596 | 1466180070042 Marionette TRACE conn7 <- [1,646,null,{}] 09:14:30 INFO - PROCESS | 2596 | 1466180070046 Marionette TRACE conn7 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:30 INFO - PROCESS | 2596 | 1466180070048 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:30 INFO - PROCESS | 2596 | 1466180070163 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 09:14:30 INFO - PROCESS | 2596 | 1466180070263 Marionette TRACE conn7 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:30 INFO - PROCESS | 2596 | 1466180070266 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:30 INFO - PROCESS | 2596 | ++DOCSHELL 1C39CC00 == 42 [pid = 2596] [id = 171] 09:14:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (1C525000) [pid = 2596] [serial = 511] [outer = 00000000] 09:14:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (1C537000) [pid = 2596] [serial = 512] [outer = 1C525000] 09:14:30 INFO - PROCESS | 2596 | 1466180070321 Marionette DEBUG loaded listener.js 09:14:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (1C53D000) [pid = 2596] [serial = 513] [outer = 1C525000] 09:14:31 INFO - PROCESS | 2596 | 1466180071087 Marionette TRACE conn7 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:14:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:14:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1115ms 09:14:31 INFO - PROCESS | 2596 | 1466180071159 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 09:14:31 INFO - PROCESS | 2596 | 1466180071163 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 09:14:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:14:31 INFO - PROCESS | 2596 | 1466180071168 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:14:31 INFO - PROCESS | 2596 | 1466180071171 Marionette TRACE conn7 <- [1,650,null,{}] 09:14:31 INFO - PROCESS | 2596 | 1466180071176 Marionette TRACE conn7 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:31 INFO - PROCESS | 2596 | 1466180071179 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:31 INFO - PROCESS | 2596 | 1466180071278 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 09:14:31 INFO - PROCESS | 2596 | 1466180071405 Marionette TRACE conn7 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:31 INFO - PROCESS | 2596 | 1466180071408 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:31 INFO - PROCESS | 2596 | ++DOCSHELL 14C88400 == 43 [pid = 2596] [id = 172] 09:14:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (14C8D000) [pid = 2596] [serial = 514] [outer = 00000000] 09:14:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (15057400) [pid = 2596] [serial = 515] [outer = 14C8D000] 09:14:31 INFO - PROCESS | 2596 | 1466180071458 Marionette DEBUG loaded listener.js 09:14:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (16049800) [pid = 2596] [serial = 516] [outer = 14C8D000] 09:14:32 INFO - PROCESS | 2596 | --DOCSHELL 10155C00 == 42 [pid = 2596] [id = 11] 09:14:32 INFO - PROCESS | 2596 | --DOCSHELL 14702000 == 41 [pid = 2596] [id = 12] 09:14:32 INFO - PROCESS | 2596 | --DOCSHELL 17D9DC00 == 40 [pid = 2596] [id = 15] 09:14:32 INFO - PROCESS | 2596 | --DOCSHELL 1B5AC800 == 39 [pid = 2596] [id = 18] 09:14:32 INFO - PROCESS | 2596 | --DOCSHELL 17E1DC00 == 38 [pid = 2596] [id = 20] 09:14:32 INFO - PROCESS | 2596 | --DOCSHELL 1D551400 == 37 [pid = 2596] [id = 21] 09:14:32 INFO - PROCESS | 2596 | --DOCSHELL 1033AC00 == 36 [pid = 2596] [id = 23] 09:14:32 INFO - PROCESS | 2596 | --DOCSHELL 0D139400 == 35 [pid = 2596] [id = 30] 09:14:32 INFO - PROCESS | 2596 | --DOCSHELL 10374400 == 34 [pid = 2596] [id = 24] 09:14:32 INFO - PROCESS | 2596 | --DOCSHELL 17E1A000 == 33 [pid = 2596] [id = 147] 09:14:32 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (113D4000) [pid = 2596] [serial = 446] [outer = 00000000] [url = about:blank] 09:14:32 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (1499AC00) [pid = 2596] [serial = 447] [outer = 00000000] [url = about:blank] 09:14:32 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (1604BC00) [pid = 2596] [serial = 449] [outer = 00000000] [url = about:blank] 09:14:32 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (18DE2C00) [pid = 2596] [serial = 462] [outer = 00000000] [url = about:blank] 09:14:32 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (19069C00) [pid = 2596] [serial = 464] [outer = 00000000] [url = about:blank] 09:14:32 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (17A5B800) [pid = 2596] [serial = 452] [outer = 00000000] [url = about:blank] 09:14:32 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (10A39800) [pid = 2596] [serial = 438] [outer = 00000000] [url = about:blank] 09:14:32 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (10369000) [pid = 2596] [serial = 437] [outer = 00000000] [url = about:blank] 09:14:32 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (18255400) [pid = 2596] [serial = 455] [outer = 00000000] [url = about:blank] 09:14:32 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (17D93800) [pid = 2596] [serial = 453] [outer = 00000000] [url = about:blank] 09:14:32 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (109DC800) [pid = 2596] [serial = 458] [outer = 00000000] [url = about:blank] 09:14:32 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (18259C00) [pid = 2596] [serial = 456] [outer = 00000000] [url = about:blank] 09:14:32 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (18F5B000) [pid = 2596] [serial = 461] [outer = 00000000] [url = about:blank] 09:14:32 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (10339C00) [pid = 2596] [serial = 443] [outer = 00000000] [url = about:blank] 09:14:32 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (10368000) [pid = 2596] [serial = 444] [outer = 00000000] [url = about:blank] 09:14:32 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (18DE2800) [pid = 2596] [serial = 441] [outer = 00000000] [url = about:blank] 09:14:32 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (1825B400) [pid = 2596] [serial = 440] [outer = 00000000] [url = about:blank] 09:14:32 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (169AF000) [pid = 2596] [serial = 459] [outer = 00000000] [url = about:blank] 09:14:32 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (16817800) [pid = 2596] [serial = 450] [outer = 00000000] [url = about:blank] 09:14:32 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:32 INFO - PROCESS | 2596 | [2596] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:32 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:32 INFO - PROCESS | 2596 | [2596] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:32 INFO - PROCESS | 2596 | 1466180072643 Marionette TRACE conn7 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:14:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:14:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1538ms 09:14:32 INFO - PROCESS | 2596 | 1466180072708 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 09:14:32 INFO - PROCESS | 2596 | 1466180072713 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 09:14:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:14:32 INFO - PROCESS | 2596 | 1466180072720 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:14:32 INFO - PROCESS | 2596 | 1466180072723 Marionette TRACE conn7 <- [1,654,null,{}] 09:14:32 INFO - PROCESS | 2596 | 1466180072729 Marionette TRACE conn7 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:32 INFO - PROCESS | 2596 | 1466180072732 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:32 INFO - PROCESS | 2596 | 1466180072814 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 09:14:32 INFO - PROCESS | 2596 | 1466180072821 Marionette TRACE conn7 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:32 INFO - PROCESS | 2596 | 1466180072825 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:32 INFO - PROCESS | 2596 | ++DOCSHELL 1016E800 == 34 [pid = 2596] [id = 173] 09:14:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (102B3000) [pid = 2596] [serial = 517] [outer = 00000000] 09:14:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (10338C00) [pid = 2596] [serial = 518] [outer = 102B3000] 09:14:32 INFO - PROCESS | 2596 | 1466180072872 Marionette DEBUG loaded listener.js 09:14:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (1036F400) [pid = 2596] [serial = 519] [outer = 102B3000] 09:14:33 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:33 INFO - PROCESS | 2596 | [2596] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:33 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:33 INFO - PROCESS | 2596 | [2596] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:33 INFO - PROCESS | 2596 | 1466180073357 Marionette TRACE conn7 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:14: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:14:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 669ms 09:14:33 INFO - PROCESS | 2596 | 1466180073419 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 09:14:33 INFO - PROCESS | 2596 | 1466180073424 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 09:14:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:14:33 INFO - PROCESS | 2596 | 1466180073435 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:14:33 INFO - PROCESS | 2596 | 1466180073438 Marionette TRACE conn7 <- [1,658,null,{}] 09:14:33 INFO - PROCESS | 2596 | 1466180073442 Marionette TRACE conn7 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:33 INFO - PROCESS | 2596 | 1466180073444 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:33 INFO - PROCESS | 2596 | 1466180073536 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 09:14:33 INFO - PROCESS | 2596 | 1466180073622 Marionette TRACE conn7 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:33 INFO - PROCESS | 2596 | 1466180073625 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:33 INFO - PROCESS | 2596 | ++DOCSHELL 115BD000 == 35 [pid = 2596] [id = 174] 09:14:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (14709800) [pid = 2596] [serial = 520] [outer = 00000000] 09:14:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (14AC0400) [pid = 2596] [serial = 521] [outer = 14709800] 09:14:33 INFO - PROCESS | 2596 | 1466180073671 Marionette DEBUG loaded listener.js 09:14:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1504B000) [pid = 2596] [serial = 522] [outer = 14709800] 09:14:34 INFO - PROCESS | 2596 | 1466180074060 Marionette TRACE conn7 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:14:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:14:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 670ms 09:14:34 INFO - PROCESS | 2596 | 1466180074108 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 09:14:34 INFO - PROCESS | 2596 | 1466180074110 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 09:14:34 INFO - PROCESS | 2596 | 1466180074113 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:14:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:14:34 INFO - PROCESS | 2596 | 1466180074117 Marionette TRACE conn7 <- [1,662,null,{}] 09:14:34 INFO - PROCESS | 2596 | 1466180074127 Marionette TRACE conn7 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:34 INFO - PROCESS | 2596 | 1466180074132 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:34 INFO - PROCESS | 2596 | 1466180074213 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 09:14:34 INFO - PROCESS | 2596 | 1466180074220 Marionette TRACE conn7 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:34 INFO - PROCESS | 2596 | 1466180074223 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:34 INFO - PROCESS | 2596 | ++DOCSHELL 169AA400 == 36 [pid = 2596] [id = 175] 09:14:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (169AA800) [pid = 2596] [serial = 523] [outer = 00000000] 09:14:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (169B1800) [pid = 2596] [serial = 524] [outer = 169AA800] 09:14:34 INFO - PROCESS | 2596 | 1466180074270 Marionette DEBUG loaded listener.js 09:14:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (17184400) [pid = 2596] [serial = 525] [outer = 169AA800] 09:14:34 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:34 INFO - PROCESS | 2596 | [2596] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:34 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:34 INFO - PROCESS | 2596 | [2596] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:34 INFO - PROCESS | 2596 | 1466180074791 Marionette TRACE conn7 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:14:34 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:14:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 730ms 09:14:34 INFO - PROCESS | 2596 | 1466180074847 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 09:14:34 INFO - PROCESS | 2596 | 1466180074850 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 09:14:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:14:34 INFO - PROCESS | 2596 | 1466180074879 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:14:34 INFO - PROCESS | 2596 | 1466180074881 Marionette TRACE conn7 <- [1,666,null,{}] 09:14:34 INFO - PROCESS | 2596 | 1466180074895 Marionette TRACE conn7 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:34 INFO - PROCESS | 2596 | 1466180074897 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:34 INFO - PROCESS | 2596 | 1466180075011 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 09:14:35 INFO - PROCESS | 2596 | 1466180075069 Marionette TRACE conn7 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:35 INFO - PROCESS | 2596 | 1466180075071 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:35 INFO - PROCESS | 2596 | ++DOCSHELL 17A5E400 == 37 [pid = 2596] [id = 176] 09:14:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (17AE4800) [pid = 2596] [serial = 526] [outer = 00000000] 09:14:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (17E2F000) [pid = 2596] [serial = 527] [outer = 17AE4800] 09:14:35 INFO - PROCESS | 2596 | 1466180075118 Marionette DEBUG loaded listener.js 09:14:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (18257C00) [pid = 2596] [serial = 528] [outer = 17AE4800] 09:14:35 INFO - PROCESS | 2596 | 1466180075554 Marionette TRACE conn7 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:14:35 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:14:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 770ms 09:14:35 INFO - PROCESS | 2596 | 1466180075628 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 09:14:35 INFO - PROCESS | 2596 | 1466180075630 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 09:14:35 INFO - PROCESS | 2596 | 1466180075633 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:14:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:14:35 INFO - PROCESS | 2596 | 1466180075635 Marionette TRACE conn7 <- [1,670,null,{}] 09:14:35 INFO - PROCESS | 2596 | 1466180075638 Marionette TRACE conn7 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:35 INFO - PROCESS | 2596 | 1466180075640 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:35 INFO - PROCESS | 2596 | 1466180075760 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 09:14:35 INFO - PROCESS | 2596 | 1466180075772 Marionette TRACE conn7 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:35 INFO - PROCESS | 2596 | 1466180075774 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:35 INFO - PROCESS | 2596 | ++DOCSHELL 1825CC00 == 38 [pid = 2596] [id = 177] 09:14:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (1825E400) [pid = 2596] [serial = 529] [outer = 00000000] 09:14:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (18BD7C00) [pid = 2596] [serial = 530] [outer = 1825E400] 09:14:35 INFO - PROCESS | 2596 | 1466180075821 Marionette DEBUG loaded listener.js 09:14:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (18DDD000) [pid = 2596] [serial = 531] [outer = 1825E400] 09:14:36 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (19061C00) [pid = 2596] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:14:36 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (1025A800) [pid = 2596] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:14:36 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (19560000) [pid = 2596] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:14:36 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (0C80B800) [pid = 2596] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:14:36 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (18F60400) [pid = 2596] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:14:36 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (16816C00) [pid = 2596] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:14:36 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (10335C00) [pid = 2596] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:14:36 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (19F73800) [pid = 2596] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:14:36 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (18BCA800) [pid = 2596] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:14:36 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (17A67800) [pid = 2596] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:14:36 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (14CAE000) [pid = 2596] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:14:36 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1ACF8000) [pid = 2596] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:14:36 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (169B1000) [pid = 2596] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:14:36 INFO - PROCESS | 2596 | 1466180076781 Marionette TRACE conn7 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:14:36 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:14:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1172ms 09:14:36 INFO - PROCESS | 2596 | 1466180076810 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 09:14:36 INFO - PROCESS | 2596 | 1466180076812 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 09:14:36 INFO - PROCESS | 2596 | 1466180076815 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:14:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:14:36 INFO - PROCESS | 2596 | 1466180076817 Marionette TRACE conn7 <- [1,674,null,{}] 09:14:36 INFO - PROCESS | 2596 | 1466180076820 Marionette TRACE conn7 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:36 INFO - PROCESS | 2596 | 1466180076825 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:36 INFO - PROCESS | 2596 | 1466180076955 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 09:14:36 INFO - PROCESS | 2596 | 1466180077006 Marionette TRACE conn7 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:36 INFO - PROCESS | 2596 | 1466180077009 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:37 INFO - PROCESS | 2596 | ++DOCSHELL 169B4C00 == 39 [pid = 2596] [id = 178] 09:14:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (17E1B400) [pid = 2596] [serial = 532] [outer = 00000000] 09:14:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (18BCDC00) [pid = 2596] [serial = 533] [outer = 17E1B400] 09:14:37 INFO - PROCESS | 2596 | 1466180077063 Marionette DEBUG loaded listener.js 09:14:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (18DE1400) [pid = 2596] [serial = 534] [outer = 17E1B400] 09:14:37 INFO - PROCESS | 2596 | 1466180077898 Marionette TRACE conn7 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:14:37 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:14:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1126ms 09:14:37 INFO - PROCESS | 2596 | 1466180077946 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 09:14:37 INFO - PROCESS | 2596 | 1466180077948 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 09:14:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:14:37 INFO - PROCESS | 2596 | 1466180077951 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:14:37 INFO - PROCESS | 2596 | 1466180077953 Marionette TRACE conn7 <- [1,678,null,{}] 09:14:37 INFO - PROCESS | 2596 | 1466180077957 Marionette TRACE conn7 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:37 INFO - PROCESS | 2596 | 1466180077959 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:38 INFO - PROCESS | 2596 | 1466180078067 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 09:14:38 INFO - PROCESS | 2596 | 1466180078075 Marionette TRACE conn7 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:38 INFO - PROCESS | 2596 | 1466180078077 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:38 INFO - PROCESS | 2596 | ++DOCSHELL 10339C00 == 40 [pid = 2596] [id = 179] 09:14:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1033E400) [pid = 2596] [serial = 535] [outer = 00000000] 09:14:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (19069C00) [pid = 2596] [serial = 536] [outer = 1033E400] 09:14:38 INFO - PROCESS | 2596 | 1466180078121 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (191DE400) [pid = 2596] [serial = 537] [outer = 1033E400] 09:14:39 INFO - PROCESS | 2596 | 1466180079067 Marionette TRACE conn7 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:14:39 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:14:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1179ms 09:14:39 INFO - PROCESS | 2596 | 1466180079155 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 09:14:39 INFO - PROCESS | 2596 | 1466180079159 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 09:14:39 INFO - PROCESS | 2596 | 1466180079165 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:14:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:14:39 INFO - PROCESS | 2596 | 1466180079169 Marionette TRACE conn7 <- [1,682,null,{}] 09:14:39 INFO - PROCESS | 2596 | 1466180079175 Marionette TRACE conn7 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:39 INFO - PROCESS | 2596 | 1466180079178 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:39 INFO - PROCESS | 2596 | 1466180079278 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 09:14:39 INFO - PROCESS | 2596 | 1466180079489 Marionette TRACE conn7 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:39 INFO - PROCESS | 2596 | 1466180079494 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:39 INFO - PROCESS | 2596 | ++DOCSHELL 102A6C00 == 41 [pid = 2596] [id = 180] 09:14:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (102A8400) [pid = 2596] [serial = 538] [outer = 00000000] 09:14:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (10367C00) [pid = 2596] [serial = 539] [outer = 102A8400] 09:14:39 INFO - PROCESS | 2596 | 1466180079555 Marionette DEBUG loaded listener.js 09:14:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (1092E800) [pid = 2596] [serial = 540] [outer = 102A8400] 09:14:40 INFO - PROCESS | 2596 | 1466180080700 Marionette TRACE conn7 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:14:40 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:14:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1579ms 09:14:40 INFO - PROCESS | 2596 | 1466180080846 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 09:14:40 INFO - PROCESS | 2596 | 1466180080850 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 09:14:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:14:40 INFO - PROCESS | 2596 | 1466180080901 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:14:40 INFO - PROCESS | 2596 | 1466180080906 Marionette TRACE conn7 <- [1,686,null,{}] 09:14:40 INFO - PROCESS | 2596 | 1466180080912 Marionette TRACE conn7 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:40 INFO - PROCESS | 2596 | 1466180080915 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:41 INFO - PROCESS | 2596 | 1466180081041 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 09:14:41 INFO - PROCESS | 2596 | 1466180081120 Marionette TRACE conn7 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:41 INFO - PROCESS | 2596 | 1466180081124 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:41 INFO - PROCESS | 2596 | ++DOCSHELL 10149800 == 42 [pid = 2596] [id = 181] 09:14:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (1014AC00) [pid = 2596] [serial = 541] [outer = 00000000] 09:14:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (1016F000) [pid = 2596] [serial = 542] [outer = 1014AC00] 09:14:41 INFO - PROCESS | 2596 | 1466180081219 Marionette DEBUG loaded listener.js 09:14:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (102A7000) [pid = 2596] [serial = 543] [outer = 1014AC00] 09:14:41 INFO - PROCESS | 2596 | --DOCSHELL 1C39CC00 == 41 [pid = 2596] [id = 171] 09:14:41 INFO - PROCESS | 2596 | --DOCSHELL 1B5A6C00 == 40 [pid = 2596] [id = 170] 09:14:41 INFO - PROCESS | 2596 | --DOCSHELL 17D9E000 == 39 [pid = 2596] [id = 169] 09:14:41 INFO - PROCESS | 2596 | --DOCSHELL 19F6D000 == 38 [pid = 2596] [id = 166] 09:14:41 INFO - PROCESS | 2596 | --DOCSHELL 169B4C00 == 37 [pid = 2596] [id = 178] 09:14:41 INFO - PROCESS | 2596 | --DOCSHELL 1825CC00 == 36 [pid = 2596] [id = 177] 09:14:41 INFO - PROCESS | 2596 | --DOCSHELL 17A5E400 == 35 [pid = 2596] [id = 176] 09:14:41 INFO - PROCESS | 2596 | --DOCSHELL 169AA400 == 34 [pid = 2596] [id = 175] 09:14:41 INFO - PROCESS | 2596 | --DOCSHELL 115BD000 == 33 [pid = 2596] [id = 174] 09:14:41 INFO - PROCESS | 2596 | --DOCSHELL 1016E800 == 32 [pid = 2596] [id = 173] 09:14:41 INFO - PROCESS | 2596 | --DOCSHELL 14C88400 == 31 [pid = 2596] [id = 172] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (191E3C00) [pid = 2596] [serial = 485] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (19554400) [pid = 2596] [serial = 488] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (191E8C00) [pid = 2596] [serial = 486] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (19846000) [pid = 2596] [serial = 491] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (102A5800) [pid = 2596] [serial = 473] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (10726000) [pid = 2596] [serial = 474] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (191DC000) [pid = 2596] [serial = 465] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (169AE400) [pid = 2596] [serial = 470] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (17DA0000) [pid = 2596] [serial = 471] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (10366800) [pid = 2596] [serial = 467] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1B504000) [pid = 2596] [serial = 498] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (10373800) [pid = 2596] [serial = 468] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (18DE0800) [pid = 2596] [serial = 482] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (17E24C00) [pid = 2596] [serial = 479] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (17EBB400) [pid = 2596] [serial = 480] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1509BC00) [pid = 2596] [serial = 476] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (152C8400) [pid = 2596] [serial = 477] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (1B678800) [pid = 2596] [serial = 501] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (1B676400) [pid = 2596] [serial = 500] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (1955B000) [pid = 2596] [serial = 489] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (1AEF2C00) [pid = 2596] [serial = 497] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (19873400) [pid = 2596] [serial = 492] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (197D3000) [pid = 2596] [serial = 494] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (19844800) [pid = 2596] [serial = 495] [outer = 00000000] [url = about:blank] 09:14:41 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (18F55C00) [pid = 2596] [serial = 483] [outer = 00000000] [url = about:blank] 09:14:42 INFO - PROCESS | 2596 | 1466180082173 Marionette TRACE conn7 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:14:42 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:14:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1339ms 09:14:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:14:42 INFO - PROCESS | 2596 | 1466180082242 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 09:14:42 INFO - PROCESS | 2596 | 1466180082246 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 09:14:42 INFO - PROCESS | 2596 | 1466180082253 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:14:42 INFO - PROCESS | 2596 | 1466180082257 Marionette TRACE conn7 <- [1,690,null,{}] 09:14:42 INFO - PROCESS | 2596 | 1466180082261 Marionette TRACE conn7 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:42 INFO - PROCESS | 2596 | 1466180082264 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:42 INFO - PROCESS | 2596 | 1466180082352 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 09:14:42 INFO - PROCESS | 2596 | 1466180082359 Marionette TRACE conn7 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:42 INFO - PROCESS | 2596 | 1466180082361 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:42 INFO - PROCESS | 2596 | ++DOCSHELL 1072C000 == 32 [pid = 2596] [id = 182] 09:14:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (1072D000) [pid = 2596] [serial = 544] [outer = 00000000] 09:14:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (10A3B400) [pid = 2596] [serial = 545] [outer = 1072D000] 09:14:42 INFO - PROCESS | 2596 | 1466180082408 Marionette DEBUG loaded listener.js 09:14:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (115BC000) [pid = 2596] [serial = 546] [outer = 1072D000] 09:14:43 INFO - PROCESS | 2596 | 1466180083376 Marionette TRACE conn7 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:14:43 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:14:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1172ms 09:14:43 INFO - PROCESS | 2596 | 1466180083433 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 09:14:43 INFO - PROCESS | 2596 | 1466180083435 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 09:14:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:14:43 INFO - PROCESS | 2596 | 1466180083438 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:14:43 INFO - PROCESS | 2596 | 1466180083440 Marionette TRACE conn7 <- [1,694,null,{}] 09:14:43 INFO - PROCESS | 2596 | 1466180083451 Marionette TRACE conn7 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:43 INFO - PROCESS | 2596 | 1466180083456 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:43 INFO - PROCESS | 2596 | 1466180083579 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 09:14:43 INFO - PROCESS | 2596 | 1466180083589 Marionette TRACE conn7 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:43 INFO - PROCESS | 2596 | 1466180083593 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:43 INFO - PROCESS | 2596 | ++DOCSHELL 15092000 == 33 [pid = 2596] [id = 183] 09:14:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (15093C00) [pid = 2596] [serial = 547] [outer = 00000000] 09:14:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (15143800) [pid = 2596] [serial = 548] [outer = 15093C00] 09:14:43 INFO - PROCESS | 2596 | 1466180083689 Marionette DEBUG loaded listener.js 09:14:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (151E4800) [pid = 2596] [serial = 549] [outer = 15093C00] 09:14:44 INFO - PROCESS | 2596 | 1466180084656 Marionette TRACE conn7 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:14:44 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:14:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1269ms 09:14:44 INFO - PROCESS | 2596 | 1466180084709 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 09:14:44 INFO - PROCESS | 2596 | 1466180084711 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 09:14:44 INFO - PROCESS | 2596 | 1466180084714 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:14:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:14:44 INFO - PROCESS | 2596 | 1466180084716 Marionette TRACE conn7 <- [1,698,null,{}] 09:14:44 INFO - PROCESS | 2596 | 1466180084719 Marionette TRACE conn7 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:44 INFO - PROCESS | 2596 | 1466180084721 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:44 INFO - PROCESS | 2596 | 1466180084836 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 09:14:44 INFO - PROCESS | 2596 | 1466180084842 Marionette TRACE conn7 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:44 INFO - PROCESS | 2596 | 1466180084844 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:44 INFO - PROCESS | 2596 | ++DOCSHELL 16819000 == 34 [pid = 2596] [id = 184] 09:14:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (1681A800) [pid = 2596] [serial = 550] [outer = 00000000] 09:14:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (169B2400) [pid = 2596] [serial = 551] [outer = 1681A800] 09:14:44 INFO - PROCESS | 2596 | 1466180084941 Marionette DEBUG loaded listener.js 09:14:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (1718B400) [pid = 2596] [serial = 552] [outer = 1681A800] 09:14:45 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (102B3000) [pid = 2596] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:14:45 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (14709800) [pid = 2596] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:14:45 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (17AE4800) [pid = 2596] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:14:45 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (169AA800) [pid = 2596] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:14:45 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (14C8D000) [pid = 2596] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:14:45 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (1825E400) [pid = 2596] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:14:45 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (17E1B400) [pid = 2596] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:14:45 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (1036A400) [pid = 2596] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:14:45 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (17D9F000) [pid = 2596] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:14:45 INFO - PROCESS | 2596 | --DOMWINDOW == 60 (1B66DC00) [pid = 2596] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:14:45 INFO - PROCESS | 2596 | --DOMWINDOW == 59 (1C525000) [pid = 2596] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:14:45 INFO - PROCESS | 2596 | 1466180085839 Marionette TRACE conn7 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:14:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:14:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1170ms 09:14:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:14:45 INFO - PROCESS | 2596 | 1466180085889 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 09:14:45 INFO - PROCESS | 2596 | 1466180085891 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 09:14:45 INFO - PROCESS | 2596 | 1466180085894 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:14:45 INFO - PROCESS | 2596 | 1466180085896 Marionette TRACE conn7 <- [1,702,null,{}] 09:14:45 INFO - PROCESS | 2596 | 1466180085900 Marionette TRACE conn7 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:45 INFO - PROCESS | 2596 | 1466180085902 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:45 INFO - PROCESS | 2596 | 1466180086015 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 09:14:46 INFO - PROCESS | 2596 | 1466180086023 Marionette TRACE conn7 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:46 INFO - PROCESS | 2596 | 1466180086025 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:46 INFO - PROCESS | 2596 | ++DOCSHELL 1681BC00 == 35 [pid = 2596] [id = 185] 09:14:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 60 (1686B000) [pid = 2596] [serial = 553] [outer = 00000000] 09:14:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (17D95400) [pid = 2596] [serial = 554] [outer = 1686B000] 09:14:46 INFO - PROCESS | 2596 | 1466180086069 Marionette DEBUG loaded listener.js 09:14:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (17E19800) [pid = 2596] [serial = 555] [outer = 1686B000] 09:14:46 INFO - PROCESS | 2596 | 1466180086979 Marionette TRACE conn7 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:14:46 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:14:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1129ms 09:14:47 INFO - PROCESS | 2596 | 1466180087024 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 09:14:47 INFO - PROCESS | 2596 | 1466180087026 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 09:14:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:14:47 INFO - PROCESS | 2596 | 1466180087029 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:14:47 INFO - PROCESS | 2596 | 1466180087031 Marionette TRACE conn7 <- [1,706,null,{}] 09:14:47 INFO - PROCESS | 2596 | 1466180087035 Marionette TRACE conn7 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:47 INFO - PROCESS | 2596 | 1466180087040 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:47 INFO - PROCESS | 2596 | 1466180087178 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 09:14:47 INFO - PROCESS | 2596 | 1466180087187 Marionette TRACE conn7 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:47 INFO - PROCESS | 2596 | 1466180087189 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:47 INFO - PROCESS | 2596 | ++DOCSHELL 18255C00 == 36 [pid = 2596] [id = 186] 09:14:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (18256000) [pid = 2596] [serial = 556] [outer = 00000000] 09:14:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (1825F000) [pid = 2596] [serial = 557] [outer = 18256000] 09:14:47 INFO - PROCESS | 2596 | 1466180087233 Marionette DEBUG loaded listener.js 09:14:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (18B51800) [pid = 2596] [serial = 558] [outer = 18256000] 09:14:48 INFO - PROCESS | 2596 | 1466180088377 Marionette TRACE conn7 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:14:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:14:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1383ms 09:14:48 INFO - PROCESS | 2596 | 1466180088414 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 09:14:48 INFO - PROCESS | 2596 | 1466180088418 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 09:14:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:14:48 INFO - PROCESS | 2596 | 1466180088423 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:14:48 INFO - PROCESS | 2596 | 1466180088427 Marionette TRACE conn7 <- [1,710,null,{}] 09:14:48 INFO - PROCESS | 2596 | 1466180088432 Marionette TRACE conn7 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:48 INFO - PROCESS | 2596 | 1466180088435 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:48 INFO - PROCESS | 2596 | 1466180088573 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 09:14:48 INFO - PROCESS | 2596 | 1466180088706 Marionette TRACE conn7 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:48 INFO - PROCESS | 2596 | 1466180088709 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:48 INFO - PROCESS | 2596 | ++DOCSHELL 10374800 == 37 [pid = 2596] [id = 187] 09:14:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (10726400) [pid = 2596] [serial = 559] [outer = 00000000] 09:14:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (1499D000) [pid = 2596] [serial = 560] [outer = 10726400] 09:14:48 INFO - PROCESS | 2596 | 1466180088764 Marionette DEBUG loaded listener.js 09:14:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (149E7000) [pid = 2596] [serial = 561] [outer = 10726400] 09:14:49 INFO - PROCESS | 2596 | 1466180089305 Marionette TRACE conn7 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 09:14:49 INFO - PROCESS | 2596 | 1466180089358 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 09:14:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:14:49 INFO - PROCESS | 2596 | 1466180089365 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:14:49 INFO - PROCESS | 2596 | 1466180089368 Marionette TRACE conn7 <- [1,714,null,{}] 09:14:49 INFO - PROCESS | 2596 | 1466180089372 Marionette TRACE conn7 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:49 INFO - PROCESS | 2596 | 1466180089375 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:49 INFO - PROCESS | 2596 | 1466180089485 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 09:14:49 INFO - PROCESS | 2596 | 1466180089579 Marionette TRACE conn7 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:49 INFO - PROCESS | 2596 | 1466180089581 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:49 INFO - PROCESS | 2596 | ++DOCSHELL 17E21400 == 38 [pid = 2596] [id = 188] 09:14:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (17E22800) [pid = 2596] [serial = 562] [outer = 00000000] 09:14:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (17EBC400) [pid = 2596] [serial = 563] [outer = 17E22800] 09:14:49 INFO - PROCESS | 2596 | 1466180089639 Marionette DEBUG loaded listener.js 09:14:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (18260800) [pid = 2596] [serial = 564] [outer = 17E22800] 09:14:50 INFO - PROCESS | 2596 | 1466180090283 Marionette TRACE conn7 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:14:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:14:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 970ms 09:14:50 INFO - PROCESS | 2596 | 1466180090338 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 09:14:50 INFO - PROCESS | 2596 | 1466180090341 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 09:14:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:14:50 INFO - PROCESS | 2596 | 1466180090344 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:14:50 INFO - PROCESS | 2596 | 1466180090348 Marionette TRACE conn7 <- [1,718,null,{}] 09:14:50 INFO - PROCESS | 2596 | 1466180090359 Marionette TRACE conn7 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:50 INFO - PROCESS | 2596 | 1466180090364 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:50 INFO - PROCESS | 2596 | 1466180090499 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 09:14:50 INFO - PROCESS | 2596 | 1466180090627 Marionette TRACE conn7 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:50 INFO - PROCESS | 2596 | 1466180090631 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:50 INFO - PROCESS | 2596 | ++DOCSHELL 18F5F800 == 39 [pid = 2596] [id = 189] 09:14:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (18F60800) [pid = 2596] [serial = 565] [outer = 00000000] 09:14:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (18F8C400) [pid = 2596] [serial = 566] [outer = 18F60800] 09:14:50 INFO - PROCESS | 2596 | 1466180090691 Marionette DEBUG loaded listener.js 09:14:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (191DC000) [pid = 2596] [serial = 567] [outer = 18F60800] 09:14:51 INFO - PROCESS | 2596 | 1466180091394 Marionette TRACE conn7 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 09:14:51 INFO - PROCESS | 2596 | 1466180091473 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 09:14:51 INFO - PROCESS | 2596 | 1466180091478 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:14:51 INFO - PROCESS | 2596 | 1466180091481 Marionette TRACE conn7 <- [1,722,null,{}] 09:14:51 INFO - PROCESS | 2596 | 1466180091486 Marionette TRACE conn7 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:51 INFO - PROCESS | 2596 | 1466180091489 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:51 INFO - PROCESS | 2596 | 1466180091623 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 09:14:52 INFO - PROCESS | 2596 | --DOCSHELL 1681BC00 == 38 [pid = 2596] [id = 185] 09:14:52 INFO - PROCESS | 2596 | --DOCSHELL 16819000 == 37 [pid = 2596] [id = 184] 09:14:52 INFO - PROCESS | 2596 | --DOCSHELL 15092000 == 36 [pid = 2596] [id = 183] 09:14:52 INFO - PROCESS | 2596 | --DOCSHELL 1072C000 == 35 [pid = 2596] [id = 182] 09:14:52 INFO - PROCESS | 2596 | --DOCSHELL 10149800 == 34 [pid = 2596] [id = 181] 09:14:52 INFO - PROCESS | 2596 | --DOCSHELL 102A6C00 == 33 [pid = 2596] [id = 180] 09:14:52 INFO - PROCESS | 2596 | --DOCSHELL 1014DC00 == 32 [pid = 2596] [id = 168] 09:14:52 INFO - PROCESS | 2596 | --DOCSHELL 193C4400 == 31 [pid = 2596] [id = 167] 09:14:52 INFO - PROCESS | 2596 | --DOCSHELL 10339C00 == 30 [pid = 2596] [id = 179] 09:14:52 INFO - PROCESS | 2596 | --DOCSHELL 18F5F800 == 29 [pid = 2596] [id = 189] 09:14:52 INFO - PROCESS | 2596 | --DOCSHELL 17E21400 == 28 [pid = 2596] [id = 188] 09:14:52 INFO - PROCESS | 2596 | --DOCSHELL 18255C00 == 27 [pid = 2596] [id = 186] 09:14:52 INFO - PROCESS | 2596 | --DOCSHELL 10374800 == 26 [pid = 2596] [id = 187] 09:14:52 INFO - PROCESS | 2596 | 1466180092275 Marionette TRACE conn7 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:52 INFO - PROCESS | 2596 | 1466180092279 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:52 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (19069C00) [pid = 2596] [serial = 536] [outer = 00000000] [url = about:blank] 09:14:52 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (10338C00) [pid = 2596] [serial = 518] [outer = 00000000] [url = about:blank] 09:14:52 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (1036F400) [pid = 2596] [serial = 519] [outer = 00000000] [url = about:blank] 09:14:52 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (14AC0400) [pid = 2596] [serial = 521] [outer = 00000000] [url = about:blank] 09:14:52 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (1504B000) [pid = 2596] [serial = 522] [outer = 00000000] [url = about:blank] 09:14:52 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (17E2F000) [pid = 2596] [serial = 527] [outer = 00000000] [url = about:blank] 09:14:52 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (169B1800) [pid = 2596] [serial = 524] [outer = 00000000] [url = about:blank] 09:14:52 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (16049800) [pid = 2596] [serial = 516] [outer = 00000000] [url = about:blank] 09:14:52 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (15057400) [pid = 2596] [serial = 515] [outer = 00000000] [url = about:blank] 09:14:52 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (18BD7C00) [pid = 2596] [serial = 530] [outer = 00000000] [url = about:blank] 09:14:52 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (18BCDC00) [pid = 2596] [serial = 533] [outer = 00000000] [url = about:blank] 09:14:52 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (18257C00) [pid = 2596] [serial = 528] [outer = 00000000] [url = about:blank] 09:14:52 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (15117800) [pid = 2596] [serial = 504] [outer = 00000000] [url = about:blank] 09:14:52 INFO - PROCESS | 2596 | --DOMWINDOW == 60 (14C89400) [pid = 2596] [serial = 503] [outer = 00000000] [url = about:blank] 09:14:52 INFO - PROCESS | 2596 | --DOMWINDOW == 59 (18D8A800) [pid = 2596] [serial = 507] [outer = 00000000] [url = about:blank] 09:14:52 INFO - PROCESS | 2596 | --DOMWINDOW == 58 (1825E800) [pid = 2596] [serial = 506] [outer = 00000000] [url = about:blank] 09:14:52 INFO - PROCESS | 2596 | --DOMWINDOW == 57 (1BEAD800) [pid = 2596] [serial = 510] [outer = 00000000] [url = about:blank] 09:14:52 INFO - PROCESS | 2596 | --DOMWINDOW == 56 (1BE10C00) [pid = 2596] [serial = 509] [outer = 00000000] [url = about:blank] 09:14:52 INFO - PROCESS | 2596 | --DOMWINDOW == 55 (1C53D000) [pid = 2596] [serial = 513] [outer = 00000000] [url = about:blank] 09:14:52 INFO - PROCESS | 2596 | --DOMWINDOW == 54 (1C537000) [pid = 2596] [serial = 512] [outer = 00000000] [url = about:blank] 09:14:52 INFO - PROCESS | 2596 | --DOMWINDOW == 53 (18DDD000) [pid = 2596] [serial = 531] [outer = 00000000] [url = about:blank] 09:14:52 INFO - PROCESS | 2596 | --DOMWINDOW == 52 (18DE1400) [pid = 2596] [serial = 534] [outer = 00000000] [url = about:blank] 09:14:52 INFO - PROCESS | 2596 | --DOMWINDOW == 51 (17184400) [pid = 2596] [serial = 525] [outer = 00000000] [url = about:blank] 09:14:52 INFO - PROCESS | 2596 | ++DOCSHELL 0925FC00 == 27 [pid = 2596] [id = 190] 09:14:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 52 (09264800) [pid = 2596] [serial = 568] [outer = 00000000] 09:14:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 53 (0D06BC00) [pid = 2596] [serial = 569] [outer = 09264800] 09:14:52 INFO - PROCESS | 2596 | 1466180092400 Marionette DEBUG loaded listener.js 09:14:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 54 (1014EC00) [pid = 2596] [serial = 570] [outer = 09264800] 09:14:52 INFO - PROCESS | 2596 | 1466180092814 Marionette TRACE conn7 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:14:52 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:14:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1439ms 09:14:52 INFO - PROCESS | 2596 | 1466180092889 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 09:14:52 INFO - PROCESS | 2596 | 1466180092893 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 09:14:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:14:52 INFO - PROCESS | 2596 | 1466180092897 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:14:52 INFO - PROCESS | 2596 | 1466180092900 Marionette TRACE conn7 <- [1,726,null,{}] 09:14:52 INFO - PROCESS | 2596 | 1466180092905 Marionette TRACE conn7 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:52 INFO - PROCESS | 2596 | 1466180092909 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:53 INFO - PROCESS | 2596 | 1466180093001 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 09:14:53 INFO - PROCESS | 2596 | 1466180093015 Marionette TRACE conn7 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:53 INFO - PROCESS | 2596 | 1466180093017 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:53 INFO - PROCESS | 2596 | ++DOCSHELL 10935C00 == 28 [pid = 2596] [id = 191] 09:14:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 55 (10339C00) [pid = 2596] [serial = 571] [outer = 00000000] 09:14:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 56 (113D4000) [pid = 2596] [serial = 572] [outer = 10339C00] 09:14:53 INFO - PROCESS | 2596 | 1466180093070 Marionette DEBUG loaded listener.js 09:14:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 57 (14997400) [pid = 2596] [serial = 573] [outer = 10339C00] 09:14:54 INFO - PROCESS | 2596 | 1466180094015 Marionette TRACE conn7 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:14:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:14:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1181ms 09:14:54 INFO - PROCESS | 2596 | 1466180094083 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 09:14:54 INFO - PROCESS | 2596 | 1466180094087 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 09:14:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:14:54 INFO - PROCESS | 2596 | 1466180094092 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:14:54 INFO - PROCESS | 2596 | 1466180094094 Marionette TRACE conn7 <- [1,730,null,{}] 09:14:54 INFO - PROCESS | 2596 | 1466180094098 Marionette TRACE conn7 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:54 INFO - PROCESS | 2596 | 1466180094101 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:54 INFO - PROCESS | 2596 | 1466180094189 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 09:14:54 INFO - PROCESS | 2596 | 1466180094196 Marionette TRACE conn7 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:54 INFO - PROCESS | 2596 | 1466180094198 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:54 INFO - PROCESS | 2596 | ++DOCSHELL 1504C800 == 29 [pid = 2596] [id = 192] 09:14:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 58 (15057400) [pid = 2596] [serial = 574] [outer = 00000000] 09:14:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 59 (1514B000) [pid = 2596] [serial = 575] [outer = 15057400] 09:14:54 INFO - PROCESS | 2596 | 1466180094243 Marionette DEBUG loaded listener.js 09:14:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 60 (152CE000) [pid = 2596] [serial = 576] [outer = 15057400] 09:14:55 INFO - PROCESS | 2596 | 1466180095227 Marionette TRACE conn7 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:14:55 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:14:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1170ms 09:14:55 INFO - PROCESS | 2596 | 1466180095265 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 09:14:55 INFO - PROCESS | 2596 | 1466180095268 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 09:14:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:14:55 INFO - PROCESS | 2596 | 1466180095272 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:14:55 INFO - PROCESS | 2596 | 1466180095278 Marionette TRACE conn7 <- [1,734,null,{}] 09:14:55 INFO - PROCESS | 2596 | 1466180095294 Marionette TRACE conn7 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:55 INFO - PROCESS | 2596 | 1466180095298 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:55 INFO - PROCESS | 2596 | 1466180095420 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 09:14:55 INFO - PROCESS | 2596 | 1466180095428 Marionette TRACE conn7 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:55 INFO - PROCESS | 2596 | 1466180095430 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:55 INFO - PROCESS | 2596 | ++DOCSHELL 10170000 == 30 [pid = 2596] [id = 193] 09:14:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (1509BC00) [pid = 2596] [serial = 577] [outer = 00000000] 09:14:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (17A63800) [pid = 2596] [serial = 578] [outer = 1509BC00] 09:14:55 INFO - PROCESS | 2596 | 1466180095483 Marionette DEBUG loaded listener.js 09:14:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (17D95C00) [pid = 2596] [serial = 579] [outer = 1509BC00] 09:14:56 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (18256000) [pid = 2596] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:14:56 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (1686B000) [pid = 2596] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:14:56 INFO - PROCESS | 2596 | --DOMWINDOW == 60 (1072D000) [pid = 2596] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:14:56 INFO - PROCESS | 2596 | --DOMWINDOW == 59 (1033E400) [pid = 2596] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:14:56 INFO - PROCESS | 2596 | --DOMWINDOW == 58 (1014AC00) [pid = 2596] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:14:56 INFO - PROCESS | 2596 | --DOMWINDOW == 57 (102A8400) [pid = 2596] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:14:56 INFO - PROCESS | 2596 | --DOMWINDOW == 56 (1681A800) [pid = 2596] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:14:56 INFO - PROCESS | 2596 | --DOMWINDOW == 55 (15093C00) [pid = 2596] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:14:56 INFO - PROCESS | 2596 | 1466180096463 Marionette TRACE conn7 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:14:56 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:14:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1236ms 09:14:56 INFO - PROCESS | 2596 | 1466180096511 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 09:14:56 INFO - PROCESS | 2596 | 1466180096514 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 09:14:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:14:56 INFO - PROCESS | 2596 | 1466180096517 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:14:56 INFO - PROCESS | 2596 | 1466180096519 Marionette TRACE conn7 <- [1,738,null,{}] 09:14:56 INFO - PROCESS | 2596 | 1466180096522 Marionette TRACE conn7 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:56 INFO - PROCESS | 2596 | 1466180096524 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:56 INFO - PROCESS | 2596 | 1466180096608 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 09:14:56 INFO - PROCESS | 2596 | 1466180096613 Marionette TRACE conn7 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:56 INFO - PROCESS | 2596 | 1466180096615 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:56 INFO - PROCESS | 2596 | ++DOCSHELL 151D7400 == 31 [pid = 2596] [id = 194] 09:14:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 56 (17A5E400) [pid = 2596] [serial = 580] [outer = 00000000] 09:14:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 57 (17E20800) [pid = 2596] [serial = 581] [outer = 17A5E400] 09:14:56 INFO - PROCESS | 2596 | 1466180096660 Marionette DEBUG loaded listener.js 09:14:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 58 (17E24C00) [pid = 2596] [serial = 582] [outer = 17A5E400] 09:14:57 INFO - PROCESS | 2596 | 1466180097589 Marionette TRACE conn7 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:14:57 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:14:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1127ms 09:14:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:14:57 INFO - PROCESS | 2596 | 1466180097648 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 09:14:57 INFO - PROCESS | 2596 | 1466180097650 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 09:14:57 INFO - PROCESS | 2596 | 1466180097654 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:14:57 INFO - PROCESS | 2596 | 1466180097656 Marionette TRACE conn7 <- [1,742,null,{}] 09:14:57 INFO - PROCESS | 2596 | 1466180097659 Marionette TRACE conn7 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:57 INFO - PROCESS | 2596 | 1466180097661 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:57 INFO - PROCESS | 2596 | 1466180097743 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 09:14:57 INFO - PROCESS | 2596 | 1466180097749 Marionette TRACE conn7 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:57 INFO - PROCESS | 2596 | 1466180097755 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:57 INFO - PROCESS | 2596 | ++DOCSHELL 1825F800 == 32 [pid = 2596] [id = 195] 09:14:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 59 (18260400) [pid = 2596] [serial = 583] [outer = 00000000] 09:14:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 60 (18CD5C00) [pid = 2596] [serial = 584] [outer = 18260400] 09:14:57 INFO - PROCESS | 2596 | 1466180097810 Marionette DEBUG loaded listener.js 09:14:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (18DDAC00) [pid = 2596] [serial = 585] [outer = 18260400] 09:14:58 INFO - PROCESS | 2596 | 1466180098793 Marionette TRACE conn7 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:14:58 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:14:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1185ms 09:14:58 INFO - PROCESS | 2596 | 1466180098840 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 09:14:58 INFO - PROCESS | 2596 | 1466180098844 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 09:14:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:14:58 INFO - PROCESS | 2596 | 1466180098850 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:14:58 INFO - PROCESS | 2596 | 1466180098853 Marionette TRACE conn7 <- [1,746,null,{}] 09:14:58 INFO - PROCESS | 2596 | 1466180098859 Marionette TRACE conn7 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:58 INFO - PROCESS | 2596 | 1466180098862 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:59 INFO - PROCESS | 2596 | 1466180099001 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 09:14:59 INFO - PROCESS | 2596 | 1466180099076 Marionette TRACE conn7 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:59 INFO - PROCESS | 2596 | 1466180099081 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:14:59 INFO - PROCESS | 2596 | ++DOCSHELL 0925DC00 == 33 [pid = 2596] [id = 196] 09:14:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (10332C00) [pid = 2596] [serial = 586] [outer = 00000000] 09:14:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (10371C00) [pid = 2596] [serial = 587] [outer = 10332C00] 09:14:59 INFO - PROCESS | 2596 | 1466180099180 Marionette DEBUG loaded listener.js 09:14:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (109DE800) [pid = 2596] [serial = 588] [outer = 10332C00] 09:14:59 INFO - PROCESS | 2596 | 1466180099939 Marionette TRACE conn7 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:14:59 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:14:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1123ms 09:14:59 INFO - PROCESS | 2596 | 1466180099973 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 09:14:59 INFO - PROCESS | 2596 | 1466180099978 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 09:14:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:15:00 INFO - PROCESS | 2596 | 1466180100007 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:15:00 INFO - PROCESS | 2596 | 1466180100011 Marionette TRACE conn7 <- [1,750,null,{}] 09:15:00 INFO - PROCESS | 2596 | 1466180100017 Marionette TRACE conn7 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:00 INFO - PROCESS | 2596 | 1466180100020 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:00 INFO - PROCESS | 2596 | 1466180100144 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 09:15:00 INFO - PROCESS | 2596 | 1466180100268 Marionette TRACE conn7 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:00 INFO - PROCESS | 2596 | 1466180100271 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:00 INFO - PROCESS | 2596 | ++DOCSHELL 1681B400 == 34 [pid = 2596] [id = 197] 09:15:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (1681B800) [pid = 2596] [serial = 589] [outer = 00000000] 09:15:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (16868000) [pid = 2596] [serial = 590] [outer = 1681B800] 09:15:00 INFO - PROCESS | 2596 | 1466180100329 Marionette DEBUG loaded listener.js 09:15:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (169B6400) [pid = 2596] [serial = 591] [outer = 1681B800] 09:15:00 INFO - PROCESS | 2596 | --DOCSHELL 151D7400 == 33 [pid = 2596] [id = 194] 09:15:00 INFO - PROCESS | 2596 | --DOCSHELL 10170000 == 32 [pid = 2596] [id = 193] 09:15:00 INFO - PROCESS | 2596 | --DOCSHELL 1504C800 == 31 [pid = 2596] [id = 192] 09:15:00 INFO - PROCESS | 2596 | --DOCSHELL 10935C00 == 30 [pid = 2596] [id = 191] 09:15:00 INFO - PROCESS | 2596 | --DOCSHELL 0925FC00 == 29 [pid = 2596] [id = 190] 09:15:00 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (17D95400) [pid = 2596] [serial = 554] [outer = 00000000] [url = about:blank] 09:15:00 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (10A3B400) [pid = 2596] [serial = 545] [outer = 00000000] [url = about:blank] 09:15:00 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (191DE400) [pid = 2596] [serial = 537] [outer = 00000000] [url = about:blank] 09:15:00 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (1016F000) [pid = 2596] [serial = 542] [outer = 00000000] [url = about:blank] 09:15:00 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (102A7000) [pid = 2596] [serial = 543] [outer = 00000000] [url = about:blank] 09:15:00 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (10367C00) [pid = 2596] [serial = 539] [outer = 00000000] [url = about:blank] 09:15:00 INFO - PROCESS | 2596 | --DOMWINDOW == 60 (1092E800) [pid = 2596] [serial = 540] [outer = 00000000] [url = about:blank] 09:15:00 INFO - PROCESS | 2596 | --DOMWINDOW == 59 (169B2400) [pid = 2596] [serial = 551] [outer = 00000000] [url = about:blank] 09:15:00 INFO - PROCESS | 2596 | --DOMWINDOW == 58 (151E4800) [pid = 2596] [serial = 549] [outer = 00000000] [url = about:blank] 09:15:00 INFO - PROCESS | 2596 | --DOMWINDOW == 57 (1718B400) [pid = 2596] [serial = 552] [outer = 00000000] [url = about:blank] 09:15:00 INFO - PROCESS | 2596 | --DOMWINDOW == 56 (15143800) [pid = 2596] [serial = 548] [outer = 00000000] [url = about:blank] 09:15:00 INFO - PROCESS | 2596 | --DOMWINDOW == 55 (17E19800) [pid = 2596] [serial = 555] [outer = 00000000] [url = about:blank] 09:15:00 INFO - PROCESS | 2596 | --DOMWINDOW == 54 (115BC000) [pid = 2596] [serial = 546] [outer = 00000000] [url = about:blank] 09:15:00 INFO - PROCESS | 2596 | --DOMWINDOW == 53 (1825F000) [pid = 2596] [serial = 557] [outer = 00000000] [url = about:blank] 09:15:00 INFO - PROCESS | 2596 | --DOMWINDOW == 52 (18B51800) [pid = 2596] [serial = 558] [outer = 00000000] [url = about:blank] 09:15:01 INFO - PROCESS | 2596 | 1466180101527 Marionette TRACE conn7 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:15:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:15:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1594ms 09:15:01 INFO - PROCESS | 2596 | 1466180101582 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 09:15:01 INFO - PROCESS | 2596 | 1466180101586 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 09:15:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:15:01 INFO - PROCESS | 2596 | 1466180101591 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:15:01 INFO - PROCESS | 2596 | 1466180101593 Marionette TRACE conn7 <- [1,754,null,{}] 09:15:01 INFO - PROCESS | 2596 | 1466180101598 Marionette TRACE conn7 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:01 INFO - PROCESS | 2596 | 1466180101601 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:01 INFO - PROCESS | 2596 | 1466180101697 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 09:15:01 INFO - PROCESS | 2596 | 1466180101807 Marionette TRACE conn7 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:01 INFO - PROCESS | 2596 | 1466180101809 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:01 INFO - PROCESS | 2596 | ++DOCSHELL 102A8800 == 30 [pid = 2596] [id = 198] 09:15:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 53 (10330C00) [pid = 2596] [serial = 592] [outer = 00000000] 09:15:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 54 (10367800) [pid = 2596] [serial = 593] [outer = 10330C00] 09:15:01 INFO - PROCESS | 2596 | 1466180101860 Marionette DEBUG loaded listener.js 09:15:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 55 (10727C00) [pid = 2596] [serial = 594] [outer = 10330C00] 09:15:02 INFO - PROCESS | 2596 | 1466180102719 Marionette TRACE conn7 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:15:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:15:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1178ms 09:15:02 INFO - PROCESS | 2596 | 1466180102770 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 09:15:02 INFO - PROCESS | 2596 | 1466180102774 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 09:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:15:02 INFO - PROCESS | 2596 | 1466180102780 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:15:02 INFO - PROCESS | 2596 | 1466180102783 Marionette TRACE conn7 <- [1,758,null,{}] 09:15:02 INFO - PROCESS | 2596 | 1466180102786 Marionette TRACE conn7 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:02 INFO - PROCESS | 2596 | 1466180102789 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:02 INFO - PROCESS | 2596 | 1466180102874 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 09:15:02 INFO - PROCESS | 2596 | 1466180102880 Marionette TRACE conn7 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:02 INFO - PROCESS | 2596 | 1466180102883 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:02 INFO - PROCESS | 2596 | ++DOCSHELL 1504B000 == 31 [pid = 2596] [id = 199] 09:15:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 56 (1504BC00) [pid = 2596] [serial = 595] [outer = 00000000] 09:15:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 57 (15053C00) [pid = 2596] [serial = 596] [outer = 1504BC00] 09:15:02 INFO - PROCESS | 2596 | 1466180102931 Marionette DEBUG loaded listener.js 09:15:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 58 (15147C00) [pid = 2596] [serial = 597] [outer = 1504BC00] 09:15:03 INFO - PROCESS | 2596 | 1466180103468 Marionette TRACE conn7 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 729ms 09:15:03 INFO - PROCESS | 2596 | 1466180103515 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 09:15:03 INFO - PROCESS | 2596 | 1466180103518 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 09:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:15:03 INFO - PROCESS | 2596 | 1466180103521 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:15:03 INFO - PROCESS | 2596 | 1466180103525 Marionette TRACE conn7 <- [1,762,null,{}] 09:15:03 INFO - PROCESS | 2596 | 1466180103542 Marionette TRACE conn7 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:03 INFO - PROCESS | 2596 | 1466180103547 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:03 INFO - PROCESS | 2596 | 1466180103660 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 09:15:03 INFO - PROCESS | 2596 | 1466180103676 Marionette TRACE conn7 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:03 INFO - PROCESS | 2596 | 1466180103679 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:03 INFO - PROCESS | 2596 | ++DOCSHELL 17A63400 == 32 [pid = 2596] [id = 200] 09:15:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 59 (17A65400) [pid = 2596] [serial = 598] [outer = 00000000] 09:15:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 60 (17D94400) [pid = 2596] [serial = 599] [outer = 17A65400] 09:15:03 INFO - PROCESS | 2596 | 1466180103775 Marionette DEBUG loaded listener.js 09:15:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (17E1F000) [pid = 2596] [serial = 600] [outer = 17A65400] 09:15:04 INFO - PROCESS | 2596 | 1466180104232 Marionette TRACE conn7 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 770ms 09:15:04 INFO - PROCESS | 2596 | 1466180104294 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 09:15:04 INFO - PROCESS | 2596 | 1466180104297 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 09:15:04 INFO - PROCESS | 2596 | 1466180104300 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:15:04 INFO - PROCESS | 2596 | 1466180104302 Marionette TRACE conn7 <- [1,766,null,{}] 09:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:15:04 INFO - PROCESS | 2596 | 1466180104311 Marionette TRACE conn7 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:04 INFO - PROCESS | 2596 | 1466180104313 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:04 INFO - PROCESS | 2596 | 1466180104426 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 09:15:04 INFO - PROCESS | 2596 | 1466180104438 Marionette TRACE conn7 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:04 INFO - PROCESS | 2596 | 1466180104440 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:04 INFO - PROCESS | 2596 | ++DOCSHELL 15053400 == 33 [pid = 2596] [id = 201] 09:15:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (18261400) [pid = 2596] [serial = 601] [outer = 00000000] 09:15:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (18BCE400) [pid = 2596] [serial = 602] [outer = 18261400] 09:15:04 INFO - PROCESS | 2596 | 1466180104529 Marionette DEBUG loaded listener.js 09:15:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (18DD9800) [pid = 2596] [serial = 603] [outer = 18261400] 09:15:04 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (1509BC00) [pid = 2596] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:15:04 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (09264800) [pid = 2596] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:15:04 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (10339C00) [pid = 2596] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:15:04 INFO - PROCESS | 2596 | --DOMWINDOW == 60 (18F60800) [pid = 2596] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:15:04 INFO - PROCESS | 2596 | --DOMWINDOW == 59 (15057400) [pid = 2596] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:15:04 INFO - PROCESS | 2596 | --DOMWINDOW == 58 (10726400) [pid = 2596] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:15:04 INFO - PROCESS | 2596 | --DOMWINDOW == 57 (17E22800) [pid = 2596] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:15:04 INFO - PROCESS | 2596 | --DOMWINDOW == 56 (17A5E400) [pid = 2596] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:15:04 INFO - PROCESS | 2596 | 1466180104953 Marionette TRACE conn7 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 09:15:04 INFO - PROCESS | 2596 | 1466180104974 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 09:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:15:04 INFO - PROCESS | 2596 | 1466180104976 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 09:15:04 INFO - PROCESS | 2596 | 1466180104979 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:15:04 INFO - PROCESS | 2596 | 1466180104981 Marionette TRACE conn7 <- [1,770,null,{}] 09:15:04 INFO - PROCESS | 2596 | 1466180104984 Marionette TRACE conn7 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:04 INFO - PROCESS | 2596 | 1466180104986 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:05 INFO - PROCESS | 2596 | 1466180105066 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 09:15:05 INFO - PROCESS | 2596 | 1466180105071 Marionette TRACE conn7 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:05 INFO - PROCESS | 2596 | 1466180105073 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:05 INFO - PROCESS | 2596 | ++DOCSHELL 1604A800 == 34 [pid = 2596] [id = 202] 09:15:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 57 (169B1400) [pid = 2596] [serial = 604] [outer = 00000000] 09:15:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 58 (18DE4000) [pid = 2596] [serial = 605] [outer = 169B1400] 09:15:05 INFO - PROCESS | 2596 | 1466180105117 Marionette DEBUG loaded listener.js 09:15:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 59 (18DE6C00) [pid = 2596] [serial = 606] [outer = 169B1400] 09:15:05 INFO - PROCESS | 2596 | 1466180105582 Marionette TRACE conn7 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 09:15:05 INFO - PROCESS | 2596 | 1466180105610 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 09:15:05 INFO - PROCESS | 2596 | 1466180105612 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 09:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:15:05 INFO - PROCESS | 2596 | 1466180105615 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:15:05 INFO - PROCESS | 2596 | 1466180105617 Marionette TRACE conn7 <- [1,774,null,{}] 09:15:05 INFO - PROCESS | 2596 | 1466180105620 Marionette TRACE conn7 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:05 INFO - PROCESS | 2596 | 1466180105626 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:05 INFO - PROCESS | 2596 | 1466180105733 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 09:15:05 INFO - PROCESS | 2596 | 1466180105777 Marionette TRACE conn7 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:05 INFO - PROCESS | 2596 | 1466180105788 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:05 INFO - PROCESS | 2596 | ++DOCSHELL 1604BC00 == 35 [pid = 2596] [id = 203] 09:15:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 60 (18F5EC00) [pid = 2596] [serial = 607] [outer = 00000000] 09:15:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (191E3800) [pid = 2596] [serial = 608] [outer = 18F5EC00] 09:15:05 INFO - PROCESS | 2596 | 1466180105835 Marionette DEBUG loaded listener.js 09:15:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (191E4800) [pid = 2596] [serial = 609] [outer = 18F5EC00] 09:15:06 INFO - PROCESS | 2596 | 1466180106275 Marionette TRACE conn7 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 09:15:06 INFO - PROCESS | 2596 | 1466180106299 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 09:15:06 INFO - PROCESS | 2596 | 1466180106301 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 09:15:06 INFO - PROCESS | 2596 | 1466180106308 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:15:06 INFO - PROCESS | 2596 | 1466180106310 Marionette TRACE conn7 <- [1,778,null,{}] 09:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:15:06 INFO - PROCESS | 2596 | 1466180106313 Marionette TRACE conn7 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:06 INFO - PROCESS | 2596 | 1466180106315 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:06 INFO - PROCESS | 2596 | 1466180106398 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 09:15:06 INFO - PROCESS | 2596 | 1466180106406 Marionette TRACE conn7 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:06 INFO - PROCESS | 2596 | 1466180106408 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:06 INFO - PROCESS | 2596 | ++DOCSHELL 191E8000 == 36 [pid = 2596] [id = 204] 09:15:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (191E8400) [pid = 2596] [serial = 610] [outer = 00000000] 09:15:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (19346400) [pid = 2596] [serial = 611] [outer = 191E8400] 09:15:06 INFO - PROCESS | 2596 | 1466180106454 Marionette DEBUG loaded listener.js 09:15:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (193C1400) [pid = 2596] [serial = 612] [outer = 191E8400] 09:15:06 INFO - PROCESS | 2596 | 1466180106896 Marionette TRACE conn7 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 630ms 09:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:15:06 INFO - PROCESS | 2596 | 1466180106945 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 09:15:06 INFO - PROCESS | 2596 | 1466180106947 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 09:15:06 INFO - PROCESS | 2596 | 1466180106950 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:15:06 INFO - PROCESS | 2596 | 1466180106951 Marionette TRACE conn7 <- [1,782,null,{}] 09:15:06 INFO - PROCESS | 2596 | 1466180106955 Marionette TRACE conn7 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:06 INFO - PROCESS | 2596 | 1466180106956 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:07 INFO - PROCESS | 2596 | 1466180107037 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 09:15:07 INFO - PROCESS | 2596 | 1466180107042 Marionette TRACE conn7 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:07 INFO - PROCESS | 2596 | 1466180107044 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:07 INFO - PROCESS | 2596 | ++DOCSHELL 191E3000 == 37 [pid = 2596] [id = 205] 09:15:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (193C2000) [pid = 2596] [serial = 613] [outer = 00000000] 09:15:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (193CBC00) [pid = 2596] [serial = 614] [outer = 193C2000] 09:15:07 INFO - PROCESS | 2596 | 1466180107087 Marionette DEBUG loaded listener.js 09:15:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (19553400) [pid = 2596] [serial = 615] [outer = 193C2000] 09:15:07 INFO - PROCESS | 2596 | 1466180107790 Marionette TRACE conn7 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 870ms 09:15:07 INFO - PROCESS | 2596 | 1466180107821 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 09:15:07 INFO - PROCESS | 2596 | 1466180107826 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 09:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:15:07 INFO - PROCESS | 2596 | 1466180107830 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:15:07 INFO - PROCESS | 2596 | 1466180107834 Marionette TRACE conn7 <- [1,786,null,{}] 09:15:07 INFO - PROCESS | 2596 | 1466180107839 Marionette TRACE conn7 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:07 INFO - PROCESS | 2596 | 1466180107843 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:07 INFO - PROCESS | 2596 | 1466180107955 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 09:15:08 INFO - PROCESS | 2596 | 1466180108082 Marionette TRACE conn7 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:08 INFO - PROCESS | 2596 | 1466180108085 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:08 INFO - PROCESS | 2596 | ++DOCSHELL 10331400 == 38 [pid = 2596] [id = 206] 09:15:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (1036D400) [pid = 2596] [serial = 616] [outer = 00000000] 09:15:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (149E5000) [pid = 2596] [serial = 617] [outer = 1036D400] 09:15:08 INFO - PROCESS | 2596 | 1466180108142 Marionette DEBUG loaded listener.js 09:15:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (15054400) [pid = 2596] [serial = 618] [outer = 1036D400] 09:15:08 INFO - PROCESS | 2596 | 1466180108735 Marionette TRACE conn7 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:15:08 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:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 990ms 09:15:08 INFO - PROCESS | 2596 | 1466180108821 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 09:15:08 INFO - PROCESS | 2596 | 1466180108826 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 09:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:15:08 INFO - PROCESS | 2596 | 1466180108832 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:15:08 INFO - PROCESS | 2596 | 1466180108836 Marionette TRACE conn7 <- [1,790,null,{}] 09:15:08 INFO - PROCESS | 2596 | 1466180108840 Marionette TRACE conn7 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:08 INFO - PROCESS | 2596 | 1466180108843 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:08 INFO - PROCESS | 2596 | 1466180108968 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 09:15:09 INFO - PROCESS | 2596 | 1466180109090 Marionette TRACE conn7 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:09 INFO - PROCESS | 2596 | 1466180109093 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:09 INFO - PROCESS | 2596 | ++DOCSHELL 17A5D400 == 39 [pid = 2596] [id = 207] 09:15:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (17E19800) [pid = 2596] [serial = 619] [outer = 00000000] 09:15:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (17E33400) [pid = 2596] [serial = 620] [outer = 17E19800] 09:15:09 INFO - PROCESS | 2596 | 1466180109154 Marionette DEBUG loaded listener.js 09:15:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (18B51800) [pid = 2596] [serial = 621] [outer = 17E19800] 09:15:09 INFO - PROCESS | 2596 | 1466180109784 Marionette TRACE conn7 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:15:09 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:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1022ms 09:15:09 INFO - PROCESS | 2596 | 1466180109858 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 09:15:09 INFO - PROCESS | 2596 | 1466180109861 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 09:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:15:09 INFO - PROCESS | 2596 | 1466180109865 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:15:09 INFO - PROCESS | 2596 | 1466180109869 Marionette TRACE conn7 <- [1,794,null,{}] 09:15:09 INFO - PROCESS | 2596 | 1466180109880 Marionette TRACE conn7 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:09 INFO - PROCESS | 2596 | 1466180109885 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:10 INFO - PROCESS | 2596 | 1466180109993 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 09:15:10 INFO - PROCESS | 2596 | 1466180110122 Marionette TRACE conn7 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:10 INFO - PROCESS | 2596 | 1466180110126 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:10 INFO - PROCESS | 2596 | ++DOCSHELL 19558400 == 40 [pid = 2596] [id = 208] 09:15:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (19559400) [pid = 2596] [serial = 622] [outer = 00000000] 09:15:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (1955D400) [pid = 2596] [serial = 623] [outer = 19559400] 09:15:10 INFO - PROCESS | 2596 | 1466180110188 Marionette DEBUG loaded listener.js 09:15:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1983D000) [pid = 2596] [serial = 624] [outer = 19559400] 09:15:10 INFO - PROCESS | 2596 | 1466180110975 Marionette TRACE conn7 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:15:11 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:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1186ms 09:15:11 INFO - PROCESS | 2596 | 1466180111054 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 09:15:11 INFO - PROCESS | 2596 | 1466180111059 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 09:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:15:11 INFO - PROCESS | 2596 | 1466180111064 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - PROCESS | 2596 | 1466180111067 Marionette TRACE conn7 <- [1,798,null,{}] 09:15:11 INFO - PROCESS | 2596 | 1466180111073 Marionette TRACE conn7 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:11 INFO - PROCESS | 2596 | 1466180111076 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:11 INFO - PROCESS | 2596 | 1466180111219 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 09:15:11 INFO - PROCESS | 2596 | 1466180111339 Marionette TRACE conn7 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:11 INFO - PROCESS | 2596 | 1466180111343 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:11 INFO - PROCESS | 2596 | ++DOCSHELL 10725C00 == 41 [pid = 2596] [id = 209] 09:15:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1072D000) [pid = 2596] [serial = 625] [outer = 00000000] 09:15:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (10A43000) [pid = 2596] [serial = 626] [outer = 1072D000] 09:15:11 INFO - PROCESS | 2596 | 1466180111393 Marionette DEBUG loaded listener.js 09:15:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (14ABA800) [pid = 2596] [serial = 627] [outer = 1072D000] 09:15:12 INFO - PROCESS | 2596 | --DOCSHELL 191E8000 == 40 [pid = 2596] [id = 204] 09:15:12 INFO - PROCESS | 2596 | --DOCSHELL 1604BC00 == 39 [pid = 2596] [id = 203] 09:15:12 INFO - PROCESS | 2596 | --DOCSHELL 1604A800 == 38 [pid = 2596] [id = 202] 09:15:12 INFO - PROCESS | 2596 | --DOCSHELL 15053400 == 37 [pid = 2596] [id = 201] 09:15:12 INFO - PROCESS | 2596 | --DOCSHELL 17A63400 == 36 [pid = 2596] [id = 200] 09:15:12 INFO - PROCESS | 2596 | --DOCSHELL 1504B000 == 35 [pid = 2596] [id = 199] 09:15:12 INFO - PROCESS | 2596 | --DOCSHELL 102A8800 == 34 [pid = 2596] [id = 198] 09:15:12 INFO - PROCESS | 2596 | --DOCSHELL 1681B400 == 33 [pid = 2596] [id = 197] 09:15:12 INFO - PROCESS | 2596 | --DOCSHELL 1825F800 == 32 [pid = 2596] [id = 195] 09:15:12 INFO - PROCESS | 2596 | --DOCSHELL 0925DC00 == 31 [pid = 2596] [id = 196] 09:15:12 INFO - PROCESS | 2596 | --DOCSHELL 19558400 == 30 [pid = 2596] [id = 208] 09:15:12 INFO - PROCESS | 2596 | --DOCSHELL 17A5D400 == 29 [pid = 2596] [id = 207] 09:15:12 INFO - PROCESS | 2596 | --DOCSHELL 191E3000 == 28 [pid = 2596] [id = 205] 09:15:12 INFO - PROCESS | 2596 | --DOCSHELL 10331400 == 27 [pid = 2596] [id = 206] 09:15:12 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (191DC000) [pid = 2596] [serial = 567] [outer = 00000000] [url = about:blank] 09:15:12 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (18F8C400) [pid = 2596] [serial = 566] [outer = 00000000] [url = about:blank] 09:15:12 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1514B000) [pid = 2596] [serial = 575] [outer = 00000000] [url = about:blank] 09:15:12 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (149E7000) [pid = 2596] [serial = 561] [outer = 00000000] [url = about:blank] 09:15:12 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1499D000) [pid = 2596] [serial = 560] [outer = 00000000] [url = about:blank] 09:15:12 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (18260800) [pid = 2596] [serial = 564] [outer = 00000000] [url = about:blank] 09:15:12 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (17EBC400) [pid = 2596] [serial = 563] [outer = 00000000] [url = about:blank] 09:15:12 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (17E20800) [pid = 2596] [serial = 581] [outer = 00000000] [url = about:blank] 09:15:12 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (17E24C00) [pid = 2596] [serial = 582] [outer = 00000000] [url = about:blank] 09:15:12 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1014EC00) [pid = 2596] [serial = 570] [outer = 00000000] [url = about:blank] 09:15:12 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (17D95C00) [pid = 2596] [serial = 579] [outer = 00000000] [url = about:blank] 09:15:12 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (152CE000) [pid = 2596] [serial = 576] [outer = 00000000] [url = about:blank] 09:15:12 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (18CD5C00) [pid = 2596] [serial = 584] [outer = 00000000] [url = about:blank] 09:15:12 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (17A63800) [pid = 2596] [serial = 578] [outer = 00000000] [url = about:blank] 09:15:12 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (0D06BC00) [pid = 2596] [serial = 569] [outer = 00000000] [url = about:blank] 09:15:12 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (113D4000) [pid = 2596] [serial = 572] [outer = 00000000] [url = about:blank] 09:15:12 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (14997400) [pid = 2596] [serial = 573] [outer = 00000000] [url = about:blank] 09:15:12 INFO - PROCESS | 2596 | 1466180112472 Marionette TRACE conn7 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1433ms 09:15:12 INFO - PROCESS | 2596 | 1466180112497 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 09:15:12 INFO - PROCESS | 2596 | 1466180112501 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 09:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:15:12 INFO - PROCESS | 2596 | 1466180112506 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:15:12 INFO - PROCESS | 2596 | 1466180112510 Marionette TRACE conn7 <- [1,802,null,{}] 09:15:12 INFO - PROCESS | 2596 | 1466180112515 Marionette TRACE conn7 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:12 INFO - PROCESS | 2596 | 1466180112518 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:12 INFO - PROCESS | 2596 | 1466180112612 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 09:15:12 INFO - PROCESS | 2596 | 1466180112621 Marionette TRACE conn7 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:12 INFO - PROCESS | 2596 | 1466180112625 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:12 INFO - PROCESS | 2596 | ++DOCSHELL 1016D800 == 28 [pid = 2596] [id = 210] 09:15:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (1016DC00) [pid = 2596] [serial = 628] [outer = 00000000] 09:15:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (10336400) [pid = 2596] [serial = 629] [outer = 1016DC00] 09:15:12 INFO - PROCESS | 2596 | 1466180112677 Marionette DEBUG loaded listener.js 09:15:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (1033E800) [pid = 2596] [serial = 630] [outer = 1016DC00] 09:15:13 INFO - PROCESS | 2596 | 1466180113187 Marionette TRACE conn7 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 09:15:13 INFO - PROCESS | 2596 | 1466180113242 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 09:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:15:13 INFO - PROCESS | 2596 | 1466180113249 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:15:13 INFO - PROCESS | 2596 | 1466180113252 Marionette TRACE conn7 <- [1,806,null,{}] 09:15:13 INFO - PROCESS | 2596 | 1466180113256 Marionette TRACE conn7 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:13 INFO - PROCESS | 2596 | 1466180113258 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:13 INFO - PROCESS | 2596 | 1466180113388 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 09:15:13 INFO - PROCESS | 2596 | 1466180113479 Marionette TRACE conn7 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:13 INFO - PROCESS | 2596 | 1466180113481 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:13 INFO - PROCESS | 2596 | ++DOCSHELL 14998C00 == 29 [pid = 2596] [id = 211] 09:15:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (14999400) [pid = 2596] [serial = 631] [outer = 00000000] 09:15:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (14CB0000) [pid = 2596] [serial = 632] [outer = 14999400] 09:15:13 INFO - PROCESS | 2596 | 1466180113528 Marionette DEBUG loaded listener.js 09:15:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (15053400) [pid = 2596] [serial = 633] [outer = 14999400] 09:15:13 INFO - PROCESS | 2596 | 1466180113897 Marionette TRACE conn7 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 669ms 09:15:13 INFO - PROCESS | 2596 | 1466180113931 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 09:15:13 INFO - PROCESS | 2596 | 1466180113933 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 09:15:13 INFO - PROCESS | 2596 | 1466180113937 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:15:13 INFO - PROCESS | 2596 | 1466180113940 Marionette TRACE conn7 <- [1,810,null,{}] 09:15:13 INFO - PROCESS | 2596 | 1466180113950 Marionette TRACE conn7 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:13 INFO - PROCESS | 2596 | 1466180113955 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:14 INFO - PROCESS | 2596 | 1466180114039 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 09:15:14 INFO - PROCESS | 2596 | 1466180114046 Marionette TRACE conn7 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:14 INFO - PROCESS | 2596 | 1466180114049 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:14 INFO - PROCESS | 2596 | ++DOCSHELL 15094800 == 30 [pid = 2596] [id = 212] 09:15:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (15096800) [pid = 2596] [serial = 634] [outer = 00000000] 09:15:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (1681A400) [pid = 2596] [serial = 635] [outer = 15096800] 09:15:14 INFO - PROCESS | 2596 | 1466180114096 Marionette DEBUG loaded listener.js 09:15:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (169AD000) [pid = 2596] [serial = 636] [outer = 15096800] 09:15:14 INFO - PROCESS | 2596 | 1466180114600 Marionette TRACE conn7 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 09:15:14 INFO - PROCESS | 2596 | 1466180114622 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 09:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:15:14 INFO - PROCESS | 2596 | 1466180114625 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:15:14 INFO - PROCESS | 2596 | 1466180114627 Marionette TRACE conn7 <- [1,814,null,{}] 09:15:14 INFO - PROCESS | 2596 | 1466180114631 Marionette TRACE conn7 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:14 INFO - PROCESS | 2596 | 1466180114633 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:14 INFO - PROCESS | 2596 | 1466180114748 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 09:15:14 INFO - PROCESS | 2596 | 1466180114838 Marionette TRACE conn7 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:14 INFO - PROCESS | 2596 | 1466180114840 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:14 INFO - PROCESS | 2596 | ++DOCSHELL 17D93000 == 31 [pid = 2596] [id = 213] 09:15:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (17D93800) [pid = 2596] [serial = 637] [outer = 00000000] 09:15:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (17E1B400) [pid = 2596] [serial = 638] [outer = 17D93800] 09:15:14 INFO - PROCESS | 2596 | 1466180114887 Marionette DEBUG loaded listener.js 09:15:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (17E23000) [pid = 2596] [serial = 639] [outer = 17D93800] 09:15:16 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (17A65400) [pid = 2596] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:15:16 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (18261400) [pid = 2596] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:15:16 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (1504BC00) [pid = 2596] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:15:16 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (10330C00) [pid = 2596] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:15:16 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (18260400) [pid = 2596] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:15:16 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (10332C00) [pid = 2596] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:15:16 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (1681B800) [pid = 2596] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:15:16 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (169B1400) [pid = 2596] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:15:16 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (18F5EC00) [pid = 2596] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:15:16 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (193C2000) [pid = 2596] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:15:16 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (191E8400) [pid = 2596] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:15:16 INFO - PROCESS | 2596 | 1466180116752 Marionette TRACE conn7 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 2179ms 09:15:16 INFO - PROCESS | 2596 | 1466180116807 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 09:15:16 INFO - PROCESS | 2596 | 1466180116809 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 09:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:15:16 INFO - PROCESS | 2596 | 1466180116812 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:15:16 INFO - PROCESS | 2596 | 1466180116814 Marionette TRACE conn7 <- [1,818,null,{}] 09:15:16 INFO - PROCESS | 2596 | 1466180116818 Marionette TRACE conn7 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:16 INFO - PROCESS | 2596 | 1466180116820 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:16 INFO - PROCESS | 2596 | 1466180116897 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 09:15:16 INFO - PROCESS | 2596 | 1466180116905 Marionette TRACE conn7 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:16 INFO - PROCESS | 2596 | 1466180116907 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:16 INFO - PROCESS | 2596 | ++DOCSHELL 15092000 == 32 [pid = 2596] [id = 214] 09:15:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (1681B800) [pid = 2596] [serial = 640] [outer = 00000000] 09:15:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (18253C00) [pid = 2596] [serial = 641] [outer = 1681B800] 09:15:16 INFO - PROCESS | 2596 | 1466180116954 Marionette DEBUG loaded listener.js 09:15:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (1825B000) [pid = 2596] [serial = 642] [outer = 1681B800] 09:15:17 INFO - PROCESS | 2596 | 1466180117426 Marionette TRACE conn7 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 09:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:15:17 INFO - PROCESS | 2596 | 1466180117483 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 09:15:17 INFO - PROCESS | 2596 | 1466180117485 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 09:15:17 INFO - PROCESS | 2596 | 1466180117488 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:15:17 INFO - PROCESS | 2596 | 1466180117490 Marionette TRACE conn7 <- [1,822,null,{}] 09:15:17 INFO - PROCESS | 2596 | 1466180117493 Marionette TRACE conn7 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:17 INFO - PROCESS | 2596 | 1466180117499 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:17 INFO - PROCESS | 2596 | 1466180117597 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 09:15:17 INFO - PROCESS | 2596 | 1466180117603 Marionette TRACE conn7 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:17 INFO - PROCESS | 2596 | 1466180117605 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:17 INFO - PROCESS | 2596 | ++DOCSHELL 1905EC00 == 33 [pid = 2596] [id = 215] 09:15:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (19060000) [pid = 2596] [serial = 643] [outer = 00000000] 09:15:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (191E1000) [pid = 2596] [serial = 644] [outer = 19060000] 09:15:17 INFO - PROCESS | 2596 | 1466180117652 Marionette DEBUG loaded listener.js 09:15:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (19346000) [pid = 2596] [serial = 645] [outer = 19060000] 09:15:18 INFO - PROCESS | 2596 | 1466180118108 Marionette TRACE conn7 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 09:15:18 INFO - PROCESS | 2596 | 1466180118159 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 09:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:15:18 INFO - PROCESS | 2596 | 1466180118161 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 09:15:18 INFO - PROCESS | 2596 | 1466180118164 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:15:18 INFO - PROCESS | 2596 | 1466180118166 Marionette TRACE conn7 <- [1,826,null,{}] 09:15:18 INFO - PROCESS | 2596 | 1466180118169 Marionette TRACE conn7 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:18 INFO - PROCESS | 2596 | 1466180118171 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:18 INFO - PROCESS | 2596 | 1466180118251 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 09:15:18 INFO - PROCESS | 2596 | 1466180118256 Marionette TRACE conn7 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:18 INFO - PROCESS | 2596 | 1466180118258 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:18 INFO - PROCESS | 2596 | ++DOCSHELL 191EA400 == 34 [pid = 2596] [id = 216] 09:15:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (193C5000) [pid = 2596] [serial = 646] [outer = 00000000] 09:15:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (19557400) [pid = 2596] [serial = 647] [outer = 193C5000] 09:15:18 INFO - PROCESS | 2596 | 1466180118302 Marionette DEBUG loaded listener.js 09:15:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (1955D800) [pid = 2596] [serial = 648] [outer = 193C5000] 09:15:19 INFO - PROCESS | 2596 | 1466180119077 Marionette TRACE conn7 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 970ms 09:15:19 INFO - PROCESS | 2596 | 1466180119136 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 09:15:19 INFO - PROCESS | 2596 | 1466180119140 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 09:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:15:19 INFO - PROCESS | 2596 | 1466180119145 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:15:19 INFO - PROCESS | 2596 | 1466180119149 Marionette TRACE conn7 <- [1,830,null,{}] 09:15:19 INFO - PROCESS | 2596 | 1466180119156 Marionette TRACE conn7 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:19 INFO - PROCESS | 2596 | 1466180119159 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:19 INFO - PROCESS | 2596 | 1466180119289 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 09:15:19 INFO - PROCESS | 2596 | 1466180119410 Marionette TRACE conn7 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:19 INFO - PROCESS | 2596 | 1466180119413 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:19 INFO - PROCESS | 2596 | ++DOCSHELL 0D068C00 == 35 [pid = 2596] [id = 217] 09:15:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (0D070400) [pid = 2596] [serial = 649] [outer = 00000000] 09:15:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (109DB800) [pid = 2596] [serial = 650] [outer = 0D070400] 09:15:19 INFO - PROCESS | 2596 | 1466180119474 Marionette DEBUG loaded listener.js 09:15:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (14707000) [pid = 2596] [serial = 651] [outer = 0D070400] 09:15:20 INFO - PROCESS | 2596 | 1466180120286 Marionette TRACE conn7 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1175ms 09:15:20 INFO - PROCESS | 2596 | 1466180120321 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 09:15:20 INFO - PROCESS | 2596 | 1466180120325 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 09:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:15:20 INFO - PROCESS | 2596 | 1466180120332 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:15:20 INFO - PROCESS | 2596 | 1466180120335 Marionette TRACE conn7 <- [1,834,null,{}] 09:15:20 INFO - PROCESS | 2596 | 1466180120339 Marionette TRACE conn7 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:20 INFO - PROCESS | 2596 | 1466180120342 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:20 INFO - PROCESS | 2596 | 1466180120536 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 09:15:20 INFO - PROCESS | 2596 | 1466180120673 Marionette TRACE conn7 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:20 INFO - PROCESS | 2596 | 1466180120676 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:20 INFO - PROCESS | 2596 | ++DOCSHELL 0C943000 == 36 [pid = 2596] [id = 218] 09:15:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (0C946400) [pid = 2596] [serial = 652] [outer = 00000000] 09:15:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (0D184000) [pid = 2596] [serial = 653] [outer = 0C946400] 09:15:20 INFO - PROCESS | 2596 | 1466180120730 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (1025E000) [pid = 2596] [serial = 654] [outer = 0C946400] 09:15:21 INFO - PROCESS | 2596 | --DOCSHELL 1905EC00 == 35 [pid = 2596] [id = 215] 09:15:21 INFO - PROCESS | 2596 | --DOCSHELL 15092000 == 34 [pid = 2596] [id = 214] 09:15:21 INFO - PROCESS | 2596 | --DOCSHELL 17D93000 == 33 [pid = 2596] [id = 213] 09:15:21 INFO - PROCESS | 2596 | --DOCSHELL 15094800 == 32 [pid = 2596] [id = 212] 09:15:21 INFO - PROCESS | 2596 | --DOCSHELL 14998C00 == 31 [pid = 2596] [id = 211] 09:15:21 INFO - PROCESS | 2596 | --DOCSHELL 1016D800 == 30 [pid = 2596] [id = 210] 09:15:21 INFO - PROCESS | 2596 | --DOCSHELL 10725C00 == 29 [pid = 2596] [id = 209] 09:15:21 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (193CBC00) [pid = 2596] [serial = 614] [outer = 00000000] [url = about:blank] 09:15:21 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (19553400) [pid = 2596] [serial = 615] [outer = 00000000] [url = about:blank] 09:15:21 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (19346400) [pid = 2596] [serial = 611] [outer = 00000000] [url = about:blank] 09:15:21 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (193C1400) [pid = 2596] [serial = 612] [outer = 00000000] [url = about:blank] 09:15:21 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (17D94400) [pid = 2596] [serial = 599] [outer = 00000000] [url = about:blank] 09:15:21 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (18BCE400) [pid = 2596] [serial = 602] [outer = 00000000] [url = about:blank] 09:15:21 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (15053C00) [pid = 2596] [serial = 596] [outer = 00000000] [url = about:blank] 09:15:21 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (10367800) [pid = 2596] [serial = 593] [outer = 00000000] [url = about:blank] 09:15:21 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (10727C00) [pid = 2596] [serial = 594] [outer = 00000000] [url = about:blank] 09:15:21 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (17E1F000) [pid = 2596] [serial = 600] [outer = 00000000] [url = about:blank] 09:15:21 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (18DDAC00) [pid = 2596] [serial = 585] [outer = 00000000] [url = about:blank] 09:15:21 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (10371C00) [pid = 2596] [serial = 587] [outer = 00000000] [url = about:blank] 09:15:21 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (109DE800) [pid = 2596] [serial = 588] [outer = 00000000] [url = about:blank] 09:15:21 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (16868000) [pid = 2596] [serial = 590] [outer = 00000000] [url = about:blank] 09:15:21 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (169B6400) [pid = 2596] [serial = 591] [outer = 00000000] [url = about:blank] 09:15:21 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (18DE4000) [pid = 2596] [serial = 605] [outer = 00000000] [url = about:blank] 09:15:21 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (18DD9800) [pid = 2596] [serial = 603] [outer = 00000000] [url = about:blank] 09:15:21 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (191E4800) [pid = 2596] [serial = 609] [outer = 00000000] [url = about:blank] 09:15:21 INFO - PROCESS | 2596 | --DOMWINDOW == 60 (191E3800) [pid = 2596] [serial = 608] [outer = 00000000] [url = about:blank] 09:15:21 INFO - PROCESS | 2596 | --DOMWINDOW == 59 (15147C00) [pid = 2596] [serial = 597] [outer = 00000000] [url = about:blank] 09:15:21 INFO - PROCESS | 2596 | --DOMWINDOW == 58 (18DE6C00) [pid = 2596] [serial = 606] [outer = 00000000] [url = about:blank] 09:15:21 INFO - PROCESS | 2596 | 1466180121302 Marionette TRACE conn7 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:15:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 59 (10372000) [pid = 2596] [serial = 655] [outer = 15120800] 09:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1020ms 09:15:21 INFO - PROCESS | 2596 | 1466180121369 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 09:15:21 INFO - PROCESS | 2596 | 1466180121374 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 09:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:15:21 INFO - PROCESS | 2596 | 1466180121378 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:15:21 INFO - PROCESS | 2596 | 1466180121381 Marionette TRACE conn7 <- [1,838,null,{}] 09:15:21 INFO - PROCESS | 2596 | 1466180121401 Marionette TRACE conn7 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:21 INFO - PROCESS | 2596 | 1466180121405 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:21 INFO - PROCESS | 2596 | 1466180121494 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 09:15:21 INFO - PROCESS | 2596 | 1466180121584 Marionette TRACE conn7 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:21 INFO - PROCESS | 2596 | 1466180121587 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:21 INFO - PROCESS | 2596 | ++DOCSHELL 10336800 == 30 [pid = 2596] [id = 219] 09:15:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 60 (10370C00) [pid = 2596] [serial = 656] [outer = 00000000] 09:15:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (15053C00) [pid = 2596] [serial = 657] [outer = 10370C00] 09:15:21 INFO - PROCESS | 2596 | 1466180121637 Marionette DEBUG loaded listener.js 09:15:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (15121C00) [pid = 2596] [serial = 658] [outer = 10370C00] 09:15:22 INFO - PROCESS | 2596 | 1466180122038 Marionette TRACE conn7 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 750ms 09:15:22 INFO - PROCESS | 2596 | 1466180122134 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 09:15:22 INFO - PROCESS | 2596 | 1466180122137 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 09:15:22 INFO - PROCESS | 2596 | 1466180122144 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:15:22 INFO - PROCESS | 2596 | 1466180122146 Marionette TRACE conn7 <- [1,842,null,{}] 09:15:22 INFO - PROCESS | 2596 | 1466180122150 Marionette TRACE conn7 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:22 INFO - PROCESS | 2596 | 1466180122152 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:22 INFO - PROCESS | 2596 | 1466180122249 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 09:15:22 INFO - PROCESS | 2596 | 1466180122261 Marionette TRACE conn7 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:22 INFO - PROCESS | 2596 | 1466180122263 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:22 INFO - PROCESS | 2596 | ++DOCSHELL 169B0C00 == 31 [pid = 2596] [id = 220] 09:15:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (169B1400) [pid = 2596] [serial = 659] [outer = 00000000] 09:15:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (169B6C00) [pid = 2596] [serial = 660] [outer = 169B1400] 09:15:22 INFO - PROCESS | 2596 | 1466180122308 Marionette DEBUG loaded listener.js 09:15:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (17A58400) [pid = 2596] [serial = 661] [outer = 169B1400] 09:15:22 INFO - PROCESS | 2596 | 1466180122759 Marionette TRACE conn7 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:15: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:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 09:15:22 INFO - PROCESS | 2596 | 1466180122819 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 09:15:22 INFO - PROCESS | 2596 | 1466180122823 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 09:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:15:22 INFO - PROCESS | 2596 | 1466180122834 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:15:22 INFO - PROCESS | 2596 | 1466180122838 Marionette TRACE conn7 <- [1,846,null,{}] 09:15:22 INFO - PROCESS | 2596 | 1466180122842 Marionette TRACE conn7 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:22 INFO - PROCESS | 2596 | 1466180122845 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:22 INFO - PROCESS | 2596 | 1466180122933 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 09:15:22 INFO - PROCESS | 2596 | 1466180122941 Marionette TRACE conn7 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:22 INFO - PROCESS | 2596 | 1466180122943 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:23 INFO - PROCESS | 2596 | ++DOCSHELL 17A63400 == 32 [pid = 2596] [id = 221] 09:15:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (17E1C800) [pid = 2596] [serial = 662] [outer = 00000000] 09:15:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (18260000) [pid = 2596] [serial = 663] [outer = 17E1C800] 09:15:23 INFO - PROCESS | 2596 | 1466180123061 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (18D80000) [pid = 2596] [serial = 664] [outer = 17E1C800] 09:15:23 INFO - PROCESS | 2596 | 1466180123492 Marionette TRACE conn7 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:15: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:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 689ms 09:15:23 INFO - PROCESS | 2596 | 1466180123525 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 09:15:23 INFO - PROCESS | 2596 | 1466180123527 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 09:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:15:23 INFO - PROCESS | 2596 | 1466180123530 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:15:23 INFO - PROCESS | 2596 | 1466180123532 Marionette TRACE conn7 <- [1,850,null,{}] 09:15:23 INFO - PROCESS | 2596 | 1466180123535 Marionette TRACE conn7 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:23 INFO - PROCESS | 2596 | 1466180123537 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:23 INFO - PROCESS | 2596 | 1466180123679 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 09:15:23 INFO - PROCESS | 2596 | 1466180123697 Marionette TRACE conn7 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:23 INFO - PROCESS | 2596 | 1466180123699 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:23 INFO - PROCESS | 2596 | ++DOCSHELL 18DD9800 == 33 [pid = 2596] [id = 222] 09:15:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (18DDEC00) [pid = 2596] [serial = 665] [outer = 00000000] 09:15:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (18F55000) [pid = 2596] [serial = 666] [outer = 18DDEC00] 09:15:23 INFO - PROCESS | 2596 | 1466180123743 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (18F5F800) [pid = 2596] [serial = 667] [outer = 18DDEC00] 09:15:24 INFO - PROCESS | 2596 | 1466180124192 Marionette TRACE conn7 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:15: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:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 09:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:15:24 INFO - PROCESS | 2596 | 1466180124203 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 09:15:24 INFO - PROCESS | 2596 | 1466180124205 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 09:15:24 INFO - PROCESS | 2596 | 1466180124208 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - PROCESS | 2596 | 1466180124210 Marionette TRACE conn7 <- [1,854,null,{}] 09:15:24 INFO - PROCESS | 2596 | 1466180124213 Marionette TRACE conn7 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:24 INFO - PROCESS | 2596 | 1466180124215 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:24 INFO - PROCESS | 2596 | 1466180124337 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 09:15:24 INFO - PROCESS | 2596 | 1466180124342 Marionette TRACE conn7 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:24 INFO - PROCESS | 2596 | 1466180124348 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:24 INFO - PROCESS | 2596 | ++DOCSHELL 1511AC00 == 34 [pid = 2596] [id = 223] 09:15:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (191DDC00) [pid = 2596] [serial = 668] [outer = 00000000] 09:15:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (191E7C00) [pid = 2596] [serial = 669] [outer = 191DDC00] 09:15:24 INFO - PROCESS | 2596 | 1466180124401 Marionette DEBUG loaded listener.js 09:15:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (193C2400) [pid = 2596] [serial = 670] [outer = 191DDC00] 09:15:24 INFO - PROCESS | 2596 | 1466180124862 Marionette TRACE conn7 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 730ms 09:15:24 INFO - PROCESS | 2596 | 1466180124939 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 09:15:24 INFO - PROCESS | 2596 | 1466180124941 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 09:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:15:24 INFO - PROCESS | 2596 | 1466180124944 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - PROCESS | 2596 | 1466180124946 Marionette TRACE conn7 <- [1,858,null,{}] 09:15:24 INFO - PROCESS | 2596 | 1466180124950 Marionette TRACE conn7 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:24 INFO - PROCESS | 2596 | 1466180124952 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:25 INFO - PROCESS | 2596 | 1466180125092 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 09:15:25 INFO - PROCESS | 2596 | 1466180125113 Marionette TRACE conn7 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:25 INFO - PROCESS | 2596 | 1466180125115 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:25 INFO - PROCESS | 2596 | ++DOCSHELL 191E7000 == 35 [pid = 2596] [id = 224] 09:15:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (193C4800) [pid = 2596] [serial = 671] [outer = 00000000] 09:15:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (1983D800) [pid = 2596] [serial = 672] [outer = 193C4800] 09:15:25 INFO - PROCESS | 2596 | 1466180125167 Marionette DEBUG loaded listener.js 09:15:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (19552C00) [pid = 2596] [serial = 673] [outer = 193C4800] 09:15:25 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (17D93800) [pid = 2596] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:15:25 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1016DC00) [pid = 2596] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:15:25 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (1072D000) [pid = 2596] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:15:25 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (15096800) [pid = 2596] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:15:25 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (14999400) [pid = 2596] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:15:25 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (1681B800) [pid = 2596] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:15:25 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1036D400) [pid = 2596] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:15:25 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (19060000) [pid = 2596] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:15:25 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (17E19800) [pid = 2596] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:15:25 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (19559400) [pid = 2596] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:15:25 INFO - PROCESS | 2596 | 1466180125652 Marionette TRACE conn7 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 730ms 09:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:15:25 INFO - PROCESS | 2596 | 1466180125675 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 09:15:25 INFO - PROCESS | 2596 | 1466180125677 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 09:15:25 INFO - PROCESS | 2596 | 1466180125681 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:15:25 INFO - PROCESS | 2596 | 1466180125682 Marionette TRACE conn7 <- [1,862,null,{}] 09:15:25 INFO - PROCESS | 2596 | 1466180125686 Marionette TRACE conn7 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:25 INFO - PROCESS | 2596 | 1466180125687 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:25 INFO - PROCESS | 2596 | 1466180125797 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 09:15:25 INFO - PROCESS | 2596 | 1466180125849 Marionette TRACE conn7 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:25 INFO - PROCESS | 2596 | 1466180125851 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:25 INFO - PROCESS | 2596 | ++DOCSHELL 10172C00 == 36 [pid = 2596] [id = 225] 09:15:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (14999400) [pid = 2596] [serial = 674] [outer = 00000000] 09:15:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (19060000) [pid = 2596] [serial = 675] [outer = 14999400] 09:15:25 INFO - PROCESS | 2596 | 1466180125894 Marionette DEBUG loaded listener.js 09:15:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (19559C00) [pid = 2596] [serial = 676] [outer = 14999400] 09:15:26 INFO - PROCESS | 2596 | 1466180126250 Marionette TRACE conn7 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 09:15:26 INFO - PROCESS | 2596 | 1466180126311 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 09:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:15:26 INFO - PROCESS | 2596 | 1466180126313 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 09:15:26 INFO - PROCESS | 2596 | 1466180126316 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:15:26 INFO - PROCESS | 2596 | 1466180126318 Marionette TRACE conn7 <- [1,866,null,{}] 09:15:26 INFO - PROCESS | 2596 | 1466180126321 Marionette TRACE conn7 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:26 INFO - PROCESS | 2596 | 1466180126323 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:26 INFO - PROCESS | 2596 | 1466180126425 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 09:15:26 INFO - PROCESS | 2596 | 1466180126433 Marionette TRACE conn7 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:26 INFO - PROCESS | 2596 | 1466180126434 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:26 INFO - PROCESS | 2596 | ++DOCSHELL 193CA000 == 37 [pid = 2596] [id = 226] 09:15:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (19554C00) [pid = 2596] [serial = 677] [outer = 00000000] 09:15:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (19F6DC00) [pid = 2596] [serial = 678] [outer = 19554C00] 09:15:26 INFO - PROCESS | 2596 | 1466180126478 Marionette DEBUG loaded listener.js 09:15:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (19FDDC00) [pid = 2596] [serial = 679] [outer = 19554C00] 09:15:26 INFO - PROCESS | 2596 | 1466180126897 Marionette TRACE conn7 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 630ms 09:15:26 INFO - PROCESS | 2596 | 1466180126947 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 09:15:26 INFO - PROCESS | 2596 | 1466180126949 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 09:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:15:26 INFO - PROCESS | 2596 | 1466180126956 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:15:26 INFO - PROCESS | 2596 | 1466180126958 Marionette TRACE conn7 <- [1,870,null,{}] 09:15:26 INFO - PROCESS | 2596 | 1466180126961 Marionette TRACE conn7 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:26 INFO - PROCESS | 2596 | 1466180126963 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:27 INFO - PROCESS | 2596 | 1466180127049 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 09:15:27 INFO - PROCESS | 2596 | 1466180127064 Marionette TRACE conn7 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:27 INFO - PROCESS | 2596 | 1466180127066 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:27 INFO - PROCESS | 2596 | ++DOCSHELL 15281000 == 38 [pid = 2596] [id = 227] 09:15:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (19E8C000) [pid = 2596] [serial = 680] [outer = 00000000] 09:15:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (1B504000) [pid = 2596] [serial = 681] [outer = 19E8C000] 09:15:27 INFO - PROCESS | 2596 | 1466180127109 Marionette DEBUG loaded listener.js 09:15:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (1B4E5800) [pid = 2596] [serial = 682] [outer = 19E8C000] 09:15:27 INFO - PROCESS | 2596 | 1466180127623 Marionette TRACE conn7 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 730ms 09:15:27 INFO - PROCESS | 2596 | 1466180127684 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 09:15:27 INFO - PROCESS | 2596 | 1466180127689 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 09:15:27 INFO - PROCESS | 2596 | 1466180127695 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:15:27 INFO - PROCESS | 2596 | 1466180127698 Marionette TRACE conn7 <- [1,874,null,{}] 09:15:27 INFO - PROCESS | 2596 | 1466180127704 Marionette TRACE conn7 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:27 INFO - PROCESS | 2596 | 1466180127707 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:27 INFO - PROCESS | 2596 | 1466180127865 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 09:15:27 INFO - PROCESS | 2596 | 1466180127965 Marionette TRACE conn7 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:27 INFO - PROCESS | 2596 | 1466180127969 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:27 INFO - PROCESS | 2596 | ++DOCSHELL 10726400 == 39 [pid = 2596] [id = 228] 09:15:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (10727000) [pid = 2596] [serial = 683] [outer = 00000000] 09:15:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (14704000) [pid = 2596] [serial = 684] [outer = 10727000] 09:15:28 INFO - PROCESS | 2596 | 1466180128025 Marionette DEBUG loaded listener.js 09:15:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (1504BC00) [pid = 2596] [serial = 685] [outer = 10727000] 09:15:28 INFO - PROCESS | 2596 | 1466180128631 Marionette TRACE conn7 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 970ms 09:15:28 INFO - PROCESS | 2596 | 1466180128669 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 09:15:28 INFO - PROCESS | 2596 | 1466180128674 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 09:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:15:28 INFO - PROCESS | 2596 | 1466180128680 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:15:28 INFO - PROCESS | 2596 | 1466180128683 Marionette TRACE conn7 <- [1,878,null,{}] 09:15:28 INFO - PROCESS | 2596 | 1466180128687 Marionette TRACE conn7 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:28 INFO - PROCESS | 2596 | 1466180128690 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:28 INFO - PROCESS | 2596 | 1466180128799 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 09:15:28 INFO - PROCESS | 2596 | 1466180128898 Marionette TRACE conn7 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:28 INFO - PROCESS | 2596 | 1466180128901 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:28 INFO - PROCESS | 2596 | ++DOCSHELL 169B2000 == 40 [pid = 2596] [id = 229] 09:15:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (17A5F800) [pid = 2596] [serial = 686] [outer = 00000000] 09:15:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (17D9E400) [pid = 2596] [serial = 687] [outer = 17A5F800] 09:15:28 INFO - PROCESS | 2596 | 1466180128959 Marionette DEBUG loaded listener.js 09:15:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (17E22C00) [pid = 2596] [serial = 688] [outer = 17A5F800] 09:15:29 INFO - PROCESS | 2596 | 1466180129565 Marionette TRACE conn7 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:15: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:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 930ms 09:15:29 INFO - PROCESS | 2596 | 1466180129614 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 09:15:29 INFO - PROCESS | 2596 | 1466180129617 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 09:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:15:29 INFO - PROCESS | 2596 | 1466180129620 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:15:29 INFO - PROCESS | 2596 | 1466180129624 Marionette TRACE conn7 <- [1,882,null,{}] 09:15:29 INFO - PROCESS | 2596 | 1466180129635 Marionette TRACE conn7 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:29 INFO - PROCESS | 2596 | 1466180129640 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:29 INFO - PROCESS | 2596 | 1466180129747 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 09:15:29 INFO - PROCESS | 2596 | 1466180129873 Marionette TRACE conn7 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:29 INFO - PROCESS | 2596 | 1466180129876 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:29 INFO - PROCESS | 2596 | ++DOCSHELL 1987C000 == 41 [pid = 2596] [id = 230] 09:15:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (1987E800) [pid = 2596] [serial = 689] [outer = 00000000] 09:15:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (1B503400) [pid = 2596] [serial = 690] [outer = 1987E800] 09:15:29 INFO - PROCESS | 2596 | 1466180129934 Marionette DEBUG loaded listener.js 09:15:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (1B678400) [pid = 2596] [serial = 691] [outer = 1987E800] 09:15:30 INFO - PROCESS | 2596 | 1466180130515 Marionette TRACE conn7 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:15: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:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 970ms 09:15:30 INFO - PROCESS | 2596 | 1466180130594 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 09:15:30 INFO - PROCESS | 2596 | 1466180130597 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 09:15:30 INFO - PROCESS | 2596 | 1466180130600 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:15:30 INFO - PROCESS | 2596 | 1466180130602 Marionette TRACE conn7 <- [1,886,null,{}] 09:15:30 INFO - PROCESS | 2596 | 1466180130606 Marionette TRACE conn7 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:30 INFO - PROCESS | 2596 | 1466180130608 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:30 INFO - PROCESS | 2596 | 1466180130722 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 09:15:30 INFO - PROCESS | 2596 | 1466180130855 Marionette TRACE conn7 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:30 INFO - PROCESS | 2596 | 1466180130857 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:30 INFO - PROCESS | 2596 | ++DOCSHELL 1B67CC00 == 42 [pid = 2596] [id = 231] 09:15:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (1BE81000) [pid = 2596] [serial = 692] [outer = 00000000] 09:15:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (1C38EC00) [pid = 2596] [serial = 693] [outer = 1BE81000] 09:15:30 INFO - PROCESS | 2596 | 1466180130912 Marionette DEBUG loaded listener.js 09:15:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (1C522800) [pid = 2596] [serial = 694] [outer = 1BE81000] 09:15:31 INFO - PROCESS | 2596 | 1466180131619 Marionette TRACE conn7 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1076ms 09:15:31 INFO - PROCESS | 2596 | 1466180131680 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 09:15:31 INFO - PROCESS | 2596 | 1466180131684 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 09:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:15:31 INFO - PROCESS | 2596 | 1466180131688 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:15:31 INFO - PROCESS | 2596 | 1466180131691 Marionette TRACE conn7 <- [1,890,null,{}] 09:15:31 INFO - PROCESS | 2596 | 1466180131697 Marionette TRACE conn7 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:31 INFO - PROCESS | 2596 | 1466180131700 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:31 INFO - PROCESS | 2596 | 1466180131800 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 09:15:31 INFO - PROCESS | 2596 | 1466180131933 Marionette TRACE conn7 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:31 INFO - PROCESS | 2596 | 1466180131936 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:31 INFO - PROCESS | 2596 | ++DOCSHELL 14704800 == 43 [pid = 2596] [id = 232] 09:15:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (1470A800) [pid = 2596] [serial = 695] [outer = 00000000] 09:15:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (149A5C00) [pid = 2596] [serial = 696] [outer = 1470A800] 09:15:31 INFO - PROCESS | 2596 | 1466180131988 Marionette DEBUG loaded listener.js 09:15:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (1504C000) [pid = 2596] [serial = 697] [outer = 1470A800] 09:15:32 INFO - PROCESS | 2596 | --DOCSHELL 193CA000 == 42 [pid = 2596] [id = 226] 09:15:32 INFO - PROCESS | 2596 | --DOCSHELL 10172C00 == 41 [pid = 2596] [id = 225] 09:15:32 INFO - PROCESS | 2596 | --DOCSHELL 191E7000 == 40 [pid = 2596] [id = 224] 09:15:32 INFO - PROCESS | 2596 | --DOCSHELL 1511AC00 == 39 [pid = 2596] [id = 223] 09:15:32 INFO - PROCESS | 2596 | --DOCSHELL 18DD9800 == 38 [pid = 2596] [id = 222] 09:15:32 INFO - PROCESS | 2596 | --DOCSHELL 17A63400 == 37 [pid = 2596] [id = 221] 09:15:32 INFO - PROCESS | 2596 | --DOCSHELL 169B0C00 == 36 [pid = 2596] [id = 220] 09:15:32 INFO - PROCESS | 2596 | --DOCSHELL 10336800 == 35 [pid = 2596] [id = 219] 09:15:32 INFO - PROCESS | 2596 | --DOCSHELL 0C943000 == 34 [pid = 2596] [id = 218] 09:15:32 INFO - PROCESS | 2596 | --DOCSHELL 191EA400 == 33 [pid = 2596] [id = 216] 09:15:32 INFO - PROCESS | 2596 | --DOCSHELL 0D068C00 == 32 [pid = 2596] [id = 217] 09:15:32 INFO - PROCESS | 2596 | --DOCSHELL 1B67CC00 == 31 [pid = 2596] [id = 231] 09:15:32 INFO - PROCESS | 2596 | --DOCSHELL 1987C000 == 30 [pid = 2596] [id = 230] 09:15:32 INFO - PROCESS | 2596 | --DOCSHELL 15281000 == 29 [pid = 2596] [id = 227] 09:15:32 INFO - PROCESS | 2596 | --DOCSHELL 10726400 == 28 [pid = 2596] [id = 228] 09:15:32 INFO - PROCESS | 2596 | --DOCSHELL 169B2000 == 27 [pid = 2596] [id = 229] 09:15:32 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (17E1B400) [pid = 2596] [serial = 638] [outer = 00000000] [url = about:blank] 09:15:32 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (10336400) [pid = 2596] [serial = 629] [outer = 00000000] [url = about:blank] 09:15:32 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (1033E800) [pid = 2596] [serial = 630] [outer = 00000000] [url = about:blank] 09:15:32 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (14ABA800) [pid = 2596] [serial = 627] [outer = 00000000] [url = about:blank] 09:15:32 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (10A43000) [pid = 2596] [serial = 626] [outer = 00000000] [url = about:blank] 09:15:32 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (1681A400) [pid = 2596] [serial = 635] [outer = 00000000] [url = about:blank] 09:15:32 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (14CB0000) [pid = 2596] [serial = 632] [outer = 00000000] [url = about:blank] 09:15:32 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (15053400) [pid = 2596] [serial = 633] [outer = 00000000] [url = about:blank] 09:15:32 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (18253C00) [pid = 2596] [serial = 641] [outer = 00000000] [url = about:blank] 09:15:32 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (15054400) [pid = 2596] [serial = 618] [outer = 00000000] [url = about:blank] 09:15:32 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (19557400) [pid = 2596] [serial = 647] [outer = 00000000] [url = about:blank] 09:15:32 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (149E5000) [pid = 2596] [serial = 617] [outer = 00000000] [url = about:blank] 09:15:32 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (19346000) [pid = 2596] [serial = 645] [outer = 00000000] [url = about:blank] 09:15:32 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (18B51800) [pid = 2596] [serial = 621] [outer = 00000000] [url = about:blank] 09:15:32 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (17E33400) [pid = 2596] [serial = 620] [outer = 00000000] [url = about:blank] 09:15:32 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1983D000) [pid = 2596] [serial = 624] [outer = 00000000] [url = about:blank] 09:15:32 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (1955D400) [pid = 2596] [serial = 623] [outer = 00000000] [url = about:blank] 09:15:32 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (191E1000) [pid = 2596] [serial = 644] [outer = 00000000] [url = about:blank] 09:15:32 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (17E23000) [pid = 2596] [serial = 639] [outer = 00000000] [url = about:blank] 09:15:32 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (1825B000) [pid = 2596] [serial = 642] [outer = 00000000] [url = about:blank] 09:15:32 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (169AD000) [pid = 2596] [serial = 636] [outer = 00000000] [url = about:blank] 09:15:33 INFO - PROCESS | 2596 | 1466180133183 Marionette TRACE conn7 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1570ms 09:15:33 INFO - PROCESS | 2596 | 1466180133261 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 09:15:33 INFO - PROCESS | 2596 | 1466180133265 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 09:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:15:33 INFO - PROCESS | 2596 | 1466180133269 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:15:33 INFO - PROCESS | 2596 | 1466180133273 Marionette TRACE conn7 <- [1,894,null,{}] 09:15:33 INFO - PROCESS | 2596 | 1466180133279 Marionette TRACE conn7 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:33 INFO - PROCESS | 2596 | 1466180133281 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:33 INFO - PROCESS | 2596 | 1466180133405 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 09:15:33 INFO - PROCESS | 2596 | 1466180133490 Marionette TRACE conn7 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:33 INFO - PROCESS | 2596 | 1466180133493 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:33 INFO - PROCESS | 2596 | ++DOCSHELL 10149000 == 28 [pid = 2596] [id = 233] 09:15:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (10153400) [pid = 2596] [serial = 698] [outer = 00000000] 09:15:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (1033AC00) [pid = 2596] [serial = 699] [outer = 10153400] 09:15:33 INFO - PROCESS | 2596 | 1466180133541 Marionette DEBUG loaded listener.js 09:15:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (10369800) [pid = 2596] [serial = 700] [outer = 10153400] 09:15:33 INFO - PROCESS | 2596 | 1466180133959 Marionette TRACE conn7 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 729ms 09:15:34 INFO - PROCESS | 2596 | 1466180134006 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 09:15:34 INFO - PROCESS | 2596 | 1466180134011 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 09:15:34 INFO - PROCESS | 2596 | 1466180134017 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:15:34 INFO - PROCESS | 2596 | 1466180134020 Marionette TRACE conn7 <- [1,898,null,{}] 09:15:34 INFO - PROCESS | 2596 | 1466180134026 Marionette TRACE conn7 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:34 INFO - PROCESS | 2596 | 1466180134029 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:34 INFO - PROCESS | 2596 | 1466180134121 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 09:15:34 INFO - PROCESS | 2596 | 1466180134128 Marionette TRACE conn7 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:34 INFO - PROCESS | 2596 | 1466180134130 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:34 INFO - PROCESS | 2596 | ++DOCSHELL 149D9400 == 29 [pid = 2596] [id = 234] 09:15:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (149DC800) [pid = 2596] [serial = 701] [outer = 00000000] 09:15:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (14CAE000) [pid = 2596] [serial = 702] [outer = 149DC800] 09:15:34 INFO - PROCESS | 2596 | 1466180134176 Marionette DEBUG loaded listener.js 09:15:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (1504CC00) [pid = 2596] [serial = 703] [outer = 149DC800] 09:15:34 INFO - PROCESS | 2596 | 1466180134622 Marionette TRACE conn7 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 09:15:34 INFO - PROCESS | 2596 | 1466180134691 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 09:15:34 INFO - PROCESS | 2596 | 1466180134693 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 09:15:34 INFO - PROCESS | 2596 | 1466180134697 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:15:34 INFO - PROCESS | 2596 | 1466180134700 Marionette TRACE conn7 <- [1,902,null,{}] 09:15:34 INFO - PROCESS | 2596 | 1466180134711 Marionette TRACE conn7 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:34 INFO - PROCESS | 2596 | 1466180134716 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:34 INFO - PROCESS | 2596 | 1466180134803 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 09:15:34 INFO - PROCESS | 2596 | 1466180134810 Marionette TRACE conn7 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:34 INFO - PROCESS | 2596 | 1466180134813 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:34 INFO - PROCESS | 2596 | ++DOCSHELL 152C5000 == 30 [pid = 2596] [id = 235] 09:15:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (16813400) [pid = 2596] [serial = 704] [outer = 00000000] 09:15:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1681BC00) [pid = 2596] [serial = 705] [outer = 16813400] 09:15:34 INFO - PROCESS | 2596 | 1466180134861 Marionette DEBUG loaded listener.js 09:15:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (169ABC00) [pid = 2596] [serial = 706] [outer = 16813400] 09:15:35 INFO - PROCESS | 2596 | 1466180135349 Marionette TRACE conn7 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 09:15:35 INFO - PROCESS | 2596 | 1466180135372 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 09:15:35 INFO - PROCESS | 2596 | 1466180135375 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 09:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:15:35 INFO - PROCESS | 2596 | 1466180135385 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:15:35 INFO - PROCESS | 2596 | 1466180135387 Marionette TRACE conn7 <- [1,906,null,{}] 09:15:35 INFO - PROCESS | 2596 | 1466180135391 Marionette TRACE conn7 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:35 INFO - PROCESS | 2596 | 1466180135393 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:35 INFO - PROCESS | 2596 | 1466180135536 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 09:15:35 INFO - PROCESS | 2596 | 1466180135560 Marionette TRACE conn7 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:35 INFO - PROCESS | 2596 | 1466180135562 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:35 INFO - PROCESS | 2596 | ++DOCSHELL 17A5EC00 == 31 [pid = 2596] [id = 236] 09:15:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (17A62000) [pid = 2596] [serial = 707] [outer = 00000000] 09:15:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (17D9C800) [pid = 2596] [serial = 708] [outer = 17A62000] 09:15:35 INFO - PROCESS | 2596 | 1466180135607 Marionette DEBUG loaded listener.js 09:15:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (17E1F000) [pid = 2596] [serial = 709] [outer = 17A62000] 09:15:36 INFO - PROCESS | 2596 | 1466180136044 Marionette TRACE conn7 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 09:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:15:36 INFO - PROCESS | 2596 | 1466180136057 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 09:15:36 INFO - PROCESS | 2596 | 1466180136059 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 09:15:36 INFO - PROCESS | 2596 | 1466180136062 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:15:36 INFO - PROCESS | 2596 | 1466180136063 Marionette TRACE conn7 <- [1,910,null,{}] 09:15:36 INFO - PROCESS | 2596 | 1466180136066 Marionette TRACE conn7 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:36 INFO - PROCESS | 2596 | 1466180136068 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:36 INFO - PROCESS | 2596 | 1466180136177 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 09:15:36 INFO - PROCESS | 2596 | 1466180136183 Marionette TRACE conn7 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:36 INFO - PROCESS | 2596 | 1466180136185 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:36 INFO - PROCESS | 2596 | ++DOCSHELL 17E23000 == 32 [pid = 2596] [id = 237] 09:15:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (17E23400) [pid = 2596] [serial = 710] [outer = 00000000] 09:15:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (18259C00) [pid = 2596] [serial = 711] [outer = 17E23400] 09:15:36 INFO - PROCESS | 2596 | 1466180136229 Marionette DEBUG loaded listener.js 09:15:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (1825B800) [pid = 2596] [serial = 712] [outer = 17E23400] 09:15:36 INFO - PROCESS | 2596 | 1466180136713 Marionette TRACE conn7 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 09:15:36 INFO - PROCESS | 2596 | 1466180136733 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 09:15:36 INFO - PROCESS | 2596 | 1466180136735 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 09:15:36 INFO - PROCESS | 2596 | 1466180136738 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:15:36 INFO - PROCESS | 2596 | 1466180136740 Marionette TRACE conn7 <- [1,914,null,{}] 09:15:36 INFO - PROCESS | 2596 | 1466180136743 Marionette TRACE conn7 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:36 INFO - PROCESS | 2596 | 1466180136749 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:36 INFO - PROCESS | 2596 | 1466180136869 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 09:15:36 INFO - PROCESS | 2596 | 1466180136961 Marionette TRACE conn7 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:36 INFO - PROCESS | 2596 | 1466180136963 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:36 INFO - PROCESS | 2596 | ++DOCSHELL 18DDAC00 == 33 [pid = 2596] [id = 238] 09:15:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (18DE0000) [pid = 2596] [serial = 713] [outer = 00000000] 09:15:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (18F7F800) [pid = 2596] [serial = 714] [outer = 18DE0000] 09:15:37 INFO - PROCESS | 2596 | 1466180137019 Marionette DEBUG loaded listener.js 09:15:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (191DCC00) [pid = 2596] [serial = 715] [outer = 18DE0000] 09:15:37 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (18DDEC00) [pid = 2596] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:15:37 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (191DDC00) [pid = 2596] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:15:37 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (193C5000) [pid = 2596] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:15:37 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (0D070400) [pid = 2596] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:15:37 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (19554C00) [pid = 2596] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:15:37 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (169B1400) [pid = 2596] [serial = 659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:15:37 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (10370C00) [pid = 2596] [serial = 656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:15:37 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (0C946400) [pid = 2596] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:15:37 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (17E1C800) [pid = 2596] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:15:37 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (193C4800) [pid = 2596] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:15:37 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (14999400) [pid = 2596] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:15:37 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (19E8C000) [pid = 2596] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:15:37 INFO - PROCESS | 2596 | 1466180137645 Marionette TRACE conn7 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 930ms 09:15:37 INFO - PROCESS | 2596 | 1466180137673 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 09:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:15:37 INFO - PROCESS | 2596 | 1466180137675 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 09:15:37 INFO - PROCESS | 2596 | 1466180137678 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:15:37 INFO - PROCESS | 2596 | 1466180137680 Marionette TRACE conn7 <- [1,918,null,{}] 09:15:37 INFO - PROCESS | 2596 | 1466180137684 Marionette TRACE conn7 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:37 INFO - PROCESS | 2596 | 1466180137686 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:37 INFO - PROCESS | 2596 | 1466180137804 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 09:15:37 INFO - PROCESS | 2596 | 1466180137857 Marionette TRACE conn7 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:37 INFO - PROCESS | 2596 | 1466180137859 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:37 INFO - PROCESS | 2596 | ++DOCSHELL 151E4800 == 34 [pid = 2596] [id = 239] 09:15:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (17E1D400) [pid = 2596] [serial = 716] [outer = 00000000] 09:15:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (18F58800) [pid = 2596] [serial = 717] [outer = 17E1D400] 09:15:37 INFO - PROCESS | 2596 | 1466180137905 Marionette DEBUG loaded listener.js 09:15:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (191DF400) [pid = 2596] [serial = 718] [outer = 17E1D400] 09:15:38 INFO - PROCESS | 2596 | 1466180138273 Marionette TRACE conn7 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 09:15:38 INFO - PROCESS | 2596 | 1466180138315 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 09:15:38 INFO - PROCESS | 2596 | 1466180138317 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 09:15:38 INFO - PROCESS | 2596 | 1466180138320 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:15:38 INFO - PROCESS | 2596 | 1466180138322 Marionette TRACE conn7 <- [1,922,null,{}] 09:15:38 INFO - PROCESS | 2596 | 1466180138325 Marionette TRACE conn7 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:38 INFO - PROCESS | 2596 | 1466180138327 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:38 INFO - PROCESS | 2596 | 1466180138408 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 09:15:38 INFO - PROCESS | 2596 | 1466180138413 Marionette TRACE conn7 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:38 INFO - PROCESS | 2596 | 1466180138415 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:38 INFO - PROCESS | 2596 | ++DOCSHELL 191E4000 == 35 [pid = 2596] [id = 240] 09:15:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (191E4400) [pid = 2596] [serial = 719] [outer = 00000000] 09:15:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (193BF800) [pid = 2596] [serial = 720] [outer = 191E4400] 09:15:38 INFO - PROCESS | 2596 | 1466180138458 Marionette DEBUG loaded listener.js 09:15:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (17E1A000) [pid = 2596] [serial = 721] [outer = 191E4400] 09:15:38 INFO - PROCESS | 2596 | 1466180138897 Marionette TRACE conn7 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 09:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:15:38 INFO - PROCESS | 2596 | 1466180138954 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 09:15:38 INFO - PROCESS | 2596 | 1466180138956 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 09:15:38 INFO - PROCESS | 2596 | 1466180138959 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - PROCESS | 2596 | 1466180138961 Marionette TRACE conn7 <- [1,926,null,{}] 09:15:38 INFO - PROCESS | 2596 | 1466180138964 Marionette TRACE conn7 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:38 INFO - PROCESS | 2596 | 1466180138966 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:39 INFO - PROCESS | 2596 | 1466180139050 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 09:15:39 INFO - PROCESS | 2596 | 1466180139055 Marionette TRACE conn7 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 2596 | 1466180139057 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:39 INFO - PROCESS | 2596 | ++DOCSHELL 19551C00 == 36 [pid = 2596] [id = 241] 09:15:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (19552000) [pid = 2596] [serial = 722] [outer = 00000000] 09:15:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (19558400) [pid = 2596] [serial = 723] [outer = 19552000] 09:15:39 INFO - PROCESS | 2596 | 1466180139109 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (1955E800) [pid = 2596] [serial = 724] [outer = 19552000] 09:15:39 INFO - PROCESS | 2596 | 1466180139663 Marionette TRACE conn7 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 770ms 09:15:39 INFO - PROCESS | 2596 | 1466180139772 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 09:15:39 INFO - PROCESS | 2596 | 1466180139777 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 09:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:15:39 INFO - PROCESS | 2596 | 1466180139784 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:15:39 INFO - PROCESS | 2596 | 1466180139788 Marionette TRACE conn7 <- [1,930,null,{}] 09:15:39 INFO - PROCESS | 2596 | 1466180139818 Marionette TRACE conn7 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:39 INFO - PROCESS | 2596 | 1466180139821 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:39 INFO - PROCESS | 2596 | 1466180139957 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 09:15:40 INFO - PROCESS | 2596 | 1466180140082 Marionette TRACE conn7 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:40 INFO - PROCESS | 2596 | 1466180140087 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:40 INFO - PROCESS | 2596 | ++DOCSHELL 0D132400 == 37 [pid = 2596] [id = 242] 09:15:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (10171C00) [pid = 2596] [serial = 725] [outer = 00000000] 09:15:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (10727C00) [pid = 2596] [serial = 726] [outer = 10171C00] 09:15:40 INFO - PROCESS | 2596 | 1466180140153 Marionette DEBUG loaded listener.js 09:15:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (113CE400) [pid = 2596] [serial = 727] [outer = 10171C00] 09:15:40 INFO - PROCESS | 2596 | 1466180140873 Marionette TRACE conn7 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1154ms 09:15:40 INFO - PROCESS | 2596 | 1466180140959 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 09:15:40 INFO - PROCESS | 2596 | 1466180140964 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 09:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:15:40 INFO - PROCESS | 2596 | 1466180140971 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 2596 | 1466180140974 Marionette TRACE conn7 <- [1,934,null,{}] 09:15:40 INFO - PROCESS | 2596 | 1466180140978 Marionette TRACE conn7 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:40 INFO - PROCESS | 2596 | 1466180140981 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:41 INFO - PROCESS | 2596 | 1466180141112 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 09:15:41 INFO - PROCESS | 2596 | 1466180141238 Marionette TRACE conn7 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:41 INFO - PROCESS | 2596 | 1466180141241 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:41 INFO - PROCESS | 2596 | ++DOCSHELL 15276C00 == 38 [pid = 2596] [id = 243] 09:15:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (15281000) [pid = 2596] [serial = 728] [outer = 00000000] 09:15:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (169AAC00) [pid = 2596] [serial = 729] [outer = 15281000] 09:15:41 INFO - PROCESS | 2596 | 1466180141302 Marionette DEBUG loaded listener.js 09:15:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (17A64400) [pid = 2596] [serial = 730] [outer = 15281000] 09:15:42 INFO - PROCESS | 2596 | 1466180142175 Marionette TRACE conn7 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:15:42 INFO - PROCESS | 2596 | --DOCSHELL 191E4000 == 37 [pid = 2596] [id = 240] 09:15:42 INFO - PROCESS | 2596 | --DOCSHELL 151E4800 == 36 [pid = 2596] [id = 239] 09:15:42 INFO - PROCESS | 2596 | --DOCSHELL 18DDAC00 == 35 [pid = 2596] [id = 238] 09:15:42 INFO - PROCESS | 2596 | --DOCSHELL 17E23000 == 34 [pid = 2596] [id = 237] 09:15:42 INFO - PROCESS | 2596 | --DOCSHELL 17A5EC00 == 33 [pid = 2596] [id = 236] 09:15:42 INFO - PROCESS | 2596 | --DOCSHELL 152C5000 == 32 [pid = 2596] [id = 235] 09:15:42 INFO - PROCESS | 2596 | --DOCSHELL 149D9400 == 31 [pid = 2596] [id = 234] 09:15:42 INFO - PROCESS | 2596 | --DOCSHELL 10149000 == 30 [pid = 2596] [id = 233] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (18F55000) [pid = 2596] [serial = 666] [outer = 00000000] [url = about:blank] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (191E7C00) [pid = 2596] [serial = 669] [outer = 00000000] [url = about:blank] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (1955D800) [pid = 2596] [serial = 648] [outer = 00000000] [url = about:blank] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (109DB800) [pid = 2596] [serial = 650] [outer = 00000000] [url = about:blank] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (19FDDC00) [pid = 2596] [serial = 679] [outer = 00000000] [url = about:blank] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (14707000) [pid = 2596] [serial = 651] [outer = 00000000] [url = about:blank] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (169B6C00) [pid = 2596] [serial = 660] [outer = 00000000] [url = about:blank] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (17A58400) [pid = 2596] [serial = 661] [outer = 00000000] [url = about:blank] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (15053C00) [pid = 2596] [serial = 657] [outer = 00000000] [url = about:blank] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (15121C00) [pid = 2596] [serial = 658] [outer = 00000000] [url = about:blank] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (0D184000) [pid = 2596] [serial = 653] [outer = 00000000] [url = about:blank] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (1025E000) [pid = 2596] [serial = 654] [outer = 00000000] [url = about:blank] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (18260000) [pid = 2596] [serial = 663] [outer = 00000000] [url = about:blank] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1983D800) [pid = 2596] [serial = 672] [outer = 00000000] [url = about:blank] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (19060000) [pid = 2596] [serial = 675] [outer = 00000000] [url = about:blank] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (193C2400) [pid = 2596] [serial = 670] [outer = 00000000] [url = about:blank] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (0926FC00) [pid = 2596] [serial = 375] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1B4E5800) [pid = 2596] [serial = 682] [outer = 00000000] [url = about:blank] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (19F6DC00) [pid = 2596] [serial = 678] [outer = 00000000] [url = about:blank] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (19552C00) [pid = 2596] [serial = 673] [outer = 00000000] [url = about:blank] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (18F5F800) [pid = 2596] [serial = 667] [outer = 00000000] [url = about:blank] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (19559C00) [pid = 2596] [serial = 676] [outer = 00000000] [url = about:blank] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (1B504000) [pid = 2596] [serial = 681] [outer = 00000000] [url = about:blank] 09:15:42 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (18D80000) [pid = 2596] [serial = 664] [outer = 00000000] [url = about:blank] 09:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1283ms 09:15:42 INFO - PROCESS | 2596 | 1466180142258 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 09:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:15:42 INFO - PROCESS | 2596 | 1466180142263 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 09:15:42 INFO - PROCESS | 2596 | 1466180142268 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:15:42 INFO - PROCESS | 2596 | 1466180142271 Marionette TRACE conn7 <- [1,938,null,{}] 09:15:42 INFO - PROCESS | 2596 | 1466180142277 Marionette TRACE conn7 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:42 INFO - PROCESS | 2596 | 1466180142279 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:42 INFO - PROCESS | 2596 | 1466180142379 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 09:15:42 INFO - PROCESS | 2596 | 1466180142388 Marionette TRACE conn7 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:42 INFO - PROCESS | 2596 | 1466180142392 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:42 INFO - PROCESS | 2596 | ++DOCSHELL 1014CC00 == 31 [pid = 2596] [id = 244] 09:15:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (1014DC00) [pid = 2596] [serial = 731] [outer = 00000000] 09:15:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (10263400) [pid = 2596] [serial = 732] [outer = 1014DC00] 09:15:42 INFO - PROCESS | 2596 | 1466180142439 Marionette DEBUG loaded listener.js 09:15:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (1033C400) [pid = 2596] [serial = 733] [outer = 1014DC00] 09:15:42 INFO - PROCESS | 2596 | 1466180142932 Marionette TRACE conn7 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:15: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:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 730ms 09:15:42 INFO - PROCESS | 2596 | 1466180142999 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 09:15:43 INFO - PROCESS | 2596 | 1466180143003 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 09:15:43 INFO - PROCESS | 2596 | 1466180143009 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:15:43 INFO - PROCESS | 2596 | 1466180143011 Marionette TRACE conn7 <- [1,942,null,{}] 09:15:43 INFO - PROCESS | 2596 | 1466180143015 Marionette TRACE conn7 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:43 INFO - PROCESS | 2596 | 1466180143017 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:43 INFO - PROCESS | 2596 | 1466180143122 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 09:15:43 INFO - PROCESS | 2596 | 1466180143209 Marionette TRACE conn7 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:43 INFO - PROCESS | 2596 | 1466180143211 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:43 INFO - PROCESS | 2596 | ++DOCSHELL 1473A800 == 32 [pid = 2596] [id = 245] 09:15:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (149D9400) [pid = 2596] [serial = 734] [outer = 00000000] 09:15:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (14C95000) [pid = 2596] [serial = 735] [outer = 149D9400] 09:15:43 INFO - PROCESS | 2596 | 1466180143258 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (15090800) [pid = 2596] [serial = 736] [outer = 149D9400] 09:15:43 INFO - PROCESS | 2596 | 1466180143650 Marionette TRACE conn7 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:15: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:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 669ms 09:15:43 INFO - PROCESS | 2596 | 1466180143683 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 09:15:43 INFO - PROCESS | 2596 | 1466180143686 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 09:15:43 INFO - PROCESS | 2596 | 1466180143689 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:15:43 INFO - PROCESS | 2596 | 1466180143692 Marionette TRACE conn7 <- [1,946,null,{}] 09:15:43 INFO - PROCESS | 2596 | 1466180143703 Marionette TRACE conn7 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:43 INFO - PROCESS | 2596 | 1466180143708 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:43 INFO - PROCESS | 2596 | 1466180143821 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 09:15:43 INFO - PROCESS | 2596 | 1466180143831 Marionette TRACE conn7 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:43 INFO - PROCESS | 2596 | 1466180143834 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:43 INFO - PROCESS | 2596 | ++DOCSHELL 169B1400 == 33 [pid = 2596] [id = 246] 09:15:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (169B1800) [pid = 2596] [serial = 737] [outer = 00000000] 09:15:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (17A58400) [pid = 2596] [serial = 738] [outer = 169B1800] 09:15:43 INFO - PROCESS | 2596 | 1466180143882 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (17D93000) [pid = 2596] [serial = 739] [outer = 169B1800] 09:15:44 INFO - PROCESS | 2596 | 1466180144329 Marionette TRACE conn7 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:15: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:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 09:15:44 INFO - PROCESS | 2596 | 1466180144381 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 09:15:44 INFO - PROCESS | 2596 | 1466180144383 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 09:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:15:44 INFO - PROCESS | 2596 | 1466180144390 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:15:44 INFO - PROCESS | 2596 | 1466180144392 Marionette TRACE conn7 <- [1,950,null,{}] 09:15:44 INFO - PROCESS | 2596 | 1466180144395 Marionette TRACE conn7 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:44 INFO - PROCESS | 2596 | 1466180144397 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:44 INFO - PROCESS | 2596 | 1466180144489 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 09:15:44 INFO - PROCESS | 2596 | 1466180144497 Marionette TRACE conn7 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:44 INFO - PROCESS | 2596 | 1466180144499 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:44 INFO - PROCESS | 2596 | ++DOCSHELL 182E9400 == 34 [pid = 2596] [id = 247] 09:15:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (182F6C00) [pid = 2596] [serial = 740] [outer = 00000000] 09:15:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (18D8A800) [pid = 2596] [serial = 741] [outer = 182F6C00] 09:15:44 INFO - PROCESS | 2596 | 1466180144543 Marionette DEBUG loaded listener.js 09:15:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (18DE1C00) [pid = 2596] [serial = 742] [outer = 182F6C00] 09:15:45 INFO - PROCESS | 2596 | 1466180145012 Marionette TRACE conn7 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 09:15:45 INFO - PROCESS | 2596 | 1466180145061 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 09:15:45 INFO - PROCESS | 2596 | 1466180145063 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 09:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:15:45 INFO - PROCESS | 2596 | 1466180145066 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:15:45 INFO - PROCESS | 2596 | 1466180145068 Marionette TRACE conn7 <- [1,954,null,{}] 09:15:45 INFO - PROCESS | 2596 | 1466180145077 Marionette TRACE conn7 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:45 INFO - PROCESS | 2596 | 1466180145079 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:45 INFO - PROCESS | 2596 | 1466180145190 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 09:15:45 INFO - PROCESS | 2596 | 1466180145281 Marionette TRACE conn7 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:45 INFO - PROCESS | 2596 | 1466180145283 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:45 INFO - PROCESS | 2596 | ++DOCSHELL 18DE5400 == 35 [pid = 2596] [id = 248] 09:15:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (18F55400) [pid = 2596] [serial = 743] [outer = 00000000] 09:15:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (18F86800) [pid = 2596] [serial = 744] [outer = 18F55400] 09:15:45 INFO - PROCESS | 2596 | 1466180145330 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (19063000) [pid = 2596] [serial = 745] [outer = 18F55400] 09:15:45 INFO - PROCESS | 2596 | 1466180145757 Marionette TRACE conn7 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 730ms 09:15:45 INFO - PROCESS | 2596 | 1466180145798 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 09:15:45 INFO - PROCESS | 2596 | 1466180145800 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 09:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:15:45 INFO - PROCESS | 2596 | 1466180145803 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:15:45 INFO - PROCESS | 2596 | 1466180145805 Marionette TRACE conn7 <- [1,958,null,{}] 09:15:45 INFO - PROCESS | 2596 | 1466180145819 Marionette TRACE conn7 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:45 INFO - PROCESS | 2596 | 1466180145825 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:45 INFO - PROCESS | 2596 | 1466180145970 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 09:15:46 INFO - PROCESS | 2596 | 1466180146036 Marionette TRACE conn7 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:46 INFO - PROCESS | 2596 | 1466180146038 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:46 INFO - PROCESS | 2596 | ++DOCSHELL 191E9400 == 36 [pid = 2596] [id = 249] 09:15:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (191E9C00) [pid = 2596] [serial = 746] [outer = 00000000] 09:15:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (19559C00) [pid = 2596] [serial = 747] [outer = 191E9C00] 09:15:46 INFO - PROCESS | 2596 | 1466180146089 Marionette DEBUG loaded listener.js 09:15:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (1955A400) [pid = 2596] [serial = 748] [outer = 191E9C00] 09:15:46 INFO - PROCESS | 2596 | 1466180146525 Marionette TRACE conn7 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 730ms 09:15:46 INFO - PROCESS | 2596 | 1466180146578 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 09:15:46 INFO - PROCESS | 2596 | 1466180146580 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 09:15:46 INFO - PROCESS | 2596 | 1466180146583 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 2596 | 1466180146585 Marionette TRACE conn7 <- [1,962,null,{}] 09:15:46 INFO - PROCESS | 2596 | 1466180146589 Marionette TRACE conn7 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:15:46 INFO - PROCESS | 2596 | 1466180146591 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:46 INFO - PROCESS | 2596 | 1466180146707 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 09:15:46 INFO - PROCESS | 2596 | 1466180146713 Marionette TRACE conn7 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:46 INFO - PROCESS | 2596 | 1466180146715 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:46 INFO - PROCESS | 2596 | ++DOCSHELL 19848800 == 37 [pid = 2596] [id = 250] 09:15:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (19849000) [pid = 2596] [serial = 749] [outer = 00000000] 09:15:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (1987B000) [pid = 2596] [serial = 750] [outer = 19849000] 09:15:46 INFO - PROCESS | 2596 | 1466180146913 Marionette DEBUG loaded listener.js 09:15:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (19E8B000) [pid = 2596] [serial = 751] [outer = 19849000] 09:15:47 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (17A62000) [pid = 2596] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:15:47 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (1470A800) [pid = 2596] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:15:47 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (16813400) [pid = 2596] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:15:47 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (149DC800) [pid = 2596] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:15:47 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (10727000) [pid = 2596] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:15:47 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (17E23400) [pid = 2596] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:15:47 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (17A5F800) [pid = 2596] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:15:47 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (1987E800) [pid = 2596] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:15:47 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (1BE81000) [pid = 2596] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:15:47 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (191E4400) [pid = 2596] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:15:47 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (18DE0000) [pid = 2596] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:15:47 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (17E1D400) [pid = 2596] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:15:47 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (10153400) [pid = 2596] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:15:47 INFO - PROCESS | 2596 | 1466180147293 Marionette TRACE conn7 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 710ms 09:15:47 INFO - PROCESS | 2596 | 1466180147307 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 09:15:47 INFO - PROCESS | 2596 | 1466180147309 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 09:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:15:47 INFO - PROCESS | 2596 | 1466180147312 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:15:47 INFO - PROCESS | 2596 | 1466180147314 Marionette TRACE conn7 <- [1,966,null,{}] 09:15:47 INFO - PROCESS | 2596 | 1466180147317 Marionette TRACE conn7 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:47 INFO - PROCESS | 2596 | 1466180147319 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:47 INFO - PROCESS | 2596 | 1466180147401 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 09:15:47 INFO - PROCESS | 2596 | 1466180147407 Marionette TRACE conn7 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:47 INFO - PROCESS | 2596 | 1466180147409 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:47 INFO - PROCESS | 2596 | ++DOCSHELL 1036DC00 == 38 [pid = 2596] [id = 251] 09:15:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (16813400) [pid = 2596] [serial = 752] [outer = 00000000] 09:15:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (18F81C00) [pid = 2596] [serial = 753] [outer = 16813400] 09:15:47 INFO - PROCESS | 2596 | 1466180147531 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1955A800) [pid = 2596] [serial = 754] [outer = 16813400] 09:15:47 INFO - PROCESS | 2596 | 1466180147937 Marionette TRACE conn7 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 09:15:47 INFO - PROCESS | 2596 | 1466180147987 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 09:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:15:47 INFO - PROCESS | 2596 | 1466180147989 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 09:15:47 INFO - PROCESS | 2596 | 1466180147992 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:15:48 INFO - PROCESS | 2596 | 1466180148004 Marionette TRACE conn7 <- [1,970,null,{}] 09:15:48 INFO - PROCESS | 2596 | 1466180148007 Marionette TRACE conn7 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:48 INFO - PROCESS | 2596 | 1466180148009 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:48 INFO - PROCESS | 2596 | 1466180148150 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 09:15:48 INFO - PROCESS | 2596 | 1466180148165 Marionette TRACE conn7 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:48 INFO - PROCESS | 2596 | 1466180148167 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:48 INFO - PROCESS | 2596 | ++DOCSHELL 09267800 == 39 [pid = 2596] [id = 252] 09:15:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (1604A800) [pid = 2596] [serial = 755] [outer = 00000000] 09:15:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (19FDF800) [pid = 2596] [serial = 756] [outer = 1604A800] 09:15:48 INFO - PROCESS | 2596 | 1466180148211 Marionette DEBUG loaded listener.js 09:15:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (1AEF7400) [pid = 2596] [serial = 757] [outer = 1604A800] 09:15:48 INFO - PROCESS | 2596 | 1466180148604 Marionette TRACE conn7 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 630ms 09:15:48 INFO - PROCESS | 2596 | 1466180148623 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 09:15:48 INFO - PROCESS | 2596 | 1466180148625 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 09:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:15:48 INFO - PROCESS | 2596 | 1466180148629 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:15:48 INFO - PROCESS | 2596 | 1466180148630 Marionette TRACE conn7 <- [1,974,null,{}] 09:15:48 INFO - PROCESS | 2596 | 1466180148634 Marionette TRACE conn7 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:48 INFO - PROCESS | 2596 | 1466180148636 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:48 INFO - PROCESS | 2596 | 1466180148724 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 09:15:48 INFO - PROCESS | 2596 | 1466180148847 Marionette TRACE conn7 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:48 INFO - PROCESS | 2596 | 1466180148849 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:48 INFO - PROCESS | 2596 | ++DOCSHELL 10A0C800 == 40 [pid = 2596] [id = 253] 09:15:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (15058000) [pid = 2596] [serial = 758] [outer = 00000000] 09:15:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (1B676000) [pid = 2596] [serial = 759] [outer = 15058000] 09:15:48 INFO - PROCESS | 2596 | 1466180148892 Marionette DEBUG loaded listener.js 09:15:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (1BE10C00) [pid = 2596] [serial = 760] [outer = 15058000] 09:15:49 INFO - PROCESS | 2596 | 1466180149508 Marionette TRACE conn7 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 930ms 09:15:49 INFO - PROCESS | 2596 | 1466180149560 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 09:15:49 INFO - PROCESS | 2596 | 1466180149564 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 09:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:15:49 INFO - PROCESS | 2596 | 1466180149569 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:15:49 INFO - PROCESS | 2596 | 1466180149574 Marionette TRACE conn7 <- [1,978,null,{}] 09:15:49 INFO - PROCESS | 2596 | 1466180149580 Marionette TRACE conn7 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:49 INFO - PROCESS | 2596 | 1466180149582 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:49 INFO - PROCESS | 2596 | 1466180149696 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 09:15:49 INFO - PROCESS | 2596 | 1466180149824 Marionette TRACE conn7 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:49 INFO - PROCESS | 2596 | 1466180149827 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:49 INFO - PROCESS | 2596 | ++DOCSHELL 1025E000 == 41 [pid = 2596] [id = 254] 09:15:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (102A4400) [pid = 2596] [serial = 761] [outer = 00000000] 09:15:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (15053C00) [pid = 2596] [serial = 762] [outer = 102A4400] 09:15:49 INFO - PROCESS | 2596 | 1466180149884 Marionette DEBUG loaded listener.js 09:15:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (151E3000) [pid = 2596] [serial = 763] [outer = 102A4400] 09:15:50 INFO - PROCESS | 2596 | 1466180150459 Marionette TRACE conn7 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 930ms 09:15:50 INFO - PROCESS | 2596 | 1466180150500 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 09:15:50 INFO - PROCESS | 2596 | 1466180150505 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 09:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:15:50 INFO - PROCESS | 2596 | 1466180150511 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:15:50 INFO - PROCESS | 2596 | 1466180150514 Marionette TRACE conn7 <- [1,982,null,{}] 09:15:50 INFO - PROCESS | 2596 | 1466180150518 Marionette TRACE conn7 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:50 INFO - PROCESS | 2596 | 1466180150521 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:50 INFO - PROCESS | 2596 | 1466180150634 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 09:15:50 INFO - PROCESS | 2596 | 1466180150763 Marionette TRACE conn7 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:50 INFO - PROCESS | 2596 | 1466180150765 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:50 INFO - PROCESS | 2596 | ++DOCSHELL 17D9DC00 == 42 [pid = 2596] [id = 255] 09:15:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (17D9E000) [pid = 2596] [serial = 764] [outer = 00000000] 09:15:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (18DDB000) [pid = 2596] [serial = 765] [outer = 17D9E000] 09:15:50 INFO - PROCESS | 2596 | 1466180150822 Marionette DEBUG loaded listener.js 09:15:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (191E0000) [pid = 2596] [serial = 766] [outer = 17D9E000] 09:15:51 INFO - PROCESS | 2596 | 1466180151413 Marionette TRACE conn7 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 930ms 09:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:15:51 INFO - PROCESS | 2596 | 1466180151445 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 09:15:51 INFO - PROCESS | 2596 | 1466180151447 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 09:15:51 INFO - PROCESS | 2596 | 1466180151451 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:15:51 INFO - PROCESS | 2596 | 1466180151455 Marionette TRACE conn7 <- [1,986,null,{}] 09:15:51 INFO - PROCESS | 2596 | 1466180151465 Marionette TRACE conn7 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:51 INFO - PROCESS | 2596 | 1466180151470 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:51 INFO - PROCESS | 2596 | 1466180151579 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 09:15:51 INFO - PROCESS | 2596 | 1466180151709 Marionette TRACE conn7 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:51 INFO - PROCESS | 2596 | 1466180151712 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:51 INFO - PROCESS | 2596 | ++DOCSHELL 1BEA9400 == 43 [pid = 2596] [id = 256] 09:15:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (1BEAA400) [pid = 2596] [serial = 767] [outer = 00000000] 09:15:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 92 (1C521000) [pid = 2596] [serial = 768] [outer = 1BEAA400] 09:15:51 INFO - PROCESS | 2596 | 1466180151769 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 93 (1C535400) [pid = 2596] [serial = 769] [outer = 1BEAA400] 09:15:52 INFO - PROCESS | 2596 | 1466180152570 Marionette TRACE conn7 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1176ms 09:15:52 INFO - PROCESS | 2596 | 1466180152631 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 09:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:15:52 INFO - PROCESS | 2596 | 1466180152635 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 09:15:52 INFO - PROCESS | 2596 | 1466180152640 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 2596 | 1466180152643 Marionette TRACE conn7 <- [1,990,null,{}] 09:15:52 INFO - PROCESS | 2596 | 1466180152648 Marionette TRACE conn7 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:52 INFO - PROCESS | 2596 | 1466180152651 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:52 INFO - PROCESS | 2596 | 1466180152752 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 09:15:52 INFO - PROCESS | 2596 | 1466180152881 Marionette TRACE conn7 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:52 INFO - PROCESS | 2596 | 1466180152886 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:52 INFO - PROCESS | 2596 | ++DOCSHELL 14C8D000 == 44 [pid = 2596] [id = 257] 09:15:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 94 (14C8E000) [pid = 2596] [serial = 770] [outer = 00000000] 09:15:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 95 (15053000) [pid = 2596] [serial = 771] [outer = 14C8E000] 09:15:52 INFO - PROCESS | 2596 | 1466180152942 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 96 (15143800) [pid = 2596] [serial = 772] [outer = 14C8E000] 09:15:53 INFO - PROCESS | 2596 | --DOCSHELL 09267800 == 43 [pid = 2596] [id = 252] 09:15:53 INFO - PROCESS | 2596 | --DOCSHELL 1036DC00 == 42 [pid = 2596] [id = 251] 09:15:53 INFO - PROCESS | 2596 | --DOCSHELL 19848800 == 41 [pid = 2596] [id = 250] 09:15:53 INFO - PROCESS | 2596 | --DOCSHELL 191E9400 == 40 [pid = 2596] [id = 249] 09:15:53 INFO - PROCESS | 2596 | --DOCSHELL 18DE5400 == 39 [pid = 2596] [id = 248] 09:15:53 INFO - PROCESS | 2596 | --DOCSHELL 182E9400 == 38 [pid = 2596] [id = 247] 09:15:53 INFO - PROCESS | 2596 | --DOCSHELL 169B1400 == 37 [pid = 2596] [id = 246] 09:15:53 INFO - PROCESS | 2596 | --DOCSHELL 1473A800 == 36 [pid = 2596] [id = 245] 09:15:53 INFO - PROCESS | 2596 | --DOCSHELL 1014CC00 == 35 [pid = 2596] [id = 244] 09:15:53 INFO - PROCESS | 2596 | --DOCSHELL 19551C00 == 34 [pid = 2596] [id = 241] 09:15:53 INFO - PROCESS | 2596 | --DOCSHELL 0D132400 == 33 [pid = 2596] [id = 242] 09:15:53 INFO - PROCESS | 2596 | --DOCSHELL 15276C00 == 32 [pid = 2596] [id = 243] 09:15:53 INFO - PROCESS | 2596 | --DOCSHELL 14704800 == 31 [pid = 2596] [id = 232] 09:15:53 INFO - PROCESS | 2596 | --DOCSHELL 1BEA9400 == 30 [pid = 2596] [id = 256] 09:15:53 INFO - PROCESS | 2596 | --DOCSHELL 17D9DC00 == 29 [pid = 2596] [id = 255] 09:15:53 INFO - PROCESS | 2596 | --DOCSHELL 10A0C800 == 28 [pid = 2596] [id = 253] 09:15:53 INFO - PROCESS | 2596 | --DOCSHELL 1025E000 == 27 [pid = 2596] [id = 254] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 95 (17D9C800) [pid = 2596] [serial = 708] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 94 (1504C000) [pid = 2596] [serial = 697] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 93 (149A5C00) [pid = 2596] [serial = 696] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 92 (1681BC00) [pid = 2596] [serial = 705] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 91 (14CAE000) [pid = 2596] [serial = 702] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (1504CC00) [pid = 2596] [serial = 703] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (1504BC00) [pid = 2596] [serial = 685] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (14704000) [pid = 2596] [serial = 684] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (18259C00) [pid = 2596] [serial = 711] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (17E22C00) [pid = 2596] [serial = 688] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (17D9E400) [pid = 2596] [serial = 687] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (1B678400) [pid = 2596] [serial = 691] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (1B503400) [pid = 2596] [serial = 690] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (1C522800) [pid = 2596] [serial = 694] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (1C38EC00) [pid = 2596] [serial = 693] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (17E1A000) [pid = 2596] [serial = 721] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (17E1F000) [pid = 2596] [serial = 709] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (18F7F800) [pid = 2596] [serial = 714] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (18F58800) [pid = 2596] [serial = 717] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (19558400) [pid = 2596] [serial = 723] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1825B800) [pid = 2596] [serial = 712] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (193BF800) [pid = 2596] [serial = 720] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1033AC00) [pid = 2596] [serial = 699] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (191DF400) [pid = 2596] [serial = 718] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (191DCC00) [pid = 2596] [serial = 715] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (10369800) [pid = 2596] [serial = 700] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (169ABC00) [pid = 2596] [serial = 706] [outer = 00000000] [url = about:blank] 09:15:54 INFO - PROCESS | 2596 | 1466180154168 Marionette TRACE conn7 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:15: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:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1629ms 09:15:54 INFO - PROCESS | 2596 | 1466180154271 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 09:15:54 INFO - PROCESS | 2596 | 1466180154276 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 09:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:15:54 INFO - PROCESS | 2596 | 1466180154281 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:15:54 INFO - PROCESS | 2596 | 1466180154284 Marionette TRACE conn7 <- [1,994,null,{}] 09:15:54 INFO - PROCESS | 2596 | 1466180154289 Marionette TRACE conn7 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:54 INFO - PROCESS | 2596 | 1466180154292 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:54 INFO - PROCESS | 2596 | 1466180154413 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 09:15:54 INFO - PROCESS | 2596 | 1466180154423 Marionette TRACE conn7 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:54 INFO - PROCESS | 2596 | 1466180154427 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:54 INFO - PROCESS | 2596 | ++DOCSHELL 1014B000 == 28 [pid = 2596] [id = 258] 09:15:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (1014B400) [pid = 2596] [serial = 773] [outer = 00000000] 09:15:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (10153C00) [pid = 2596] [serial = 774] [outer = 1014B400] 09:15:54 INFO - PROCESS | 2596 | 1466180154475 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (102A8400) [pid = 2596] [serial = 775] [outer = 1014B400] 09:15:54 INFO - PROCESS | 2596 | 1466180154932 Marionette TRACE conn7 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:15: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:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 690ms 09:15:54 INFO - PROCESS | 2596 | 1466180154971 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 09:15:54 INFO - PROCESS | 2596 | 1466180154976 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 09:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:15:54 INFO - PROCESS | 2596 | 1466180154982 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:15:54 INFO - PROCESS | 2596 | 1466180154985 Marionette TRACE conn7 <- [1,998,null,{}] 09:15:54 INFO - PROCESS | 2596 | 1466180154989 Marionette TRACE conn7 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:54 INFO - PROCESS | 2596 | 1466180154991 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:55 INFO - PROCESS | 2596 | 1466180155078 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 09:15:55 INFO - PROCESS | 2596 | 1466180155088 Marionette TRACE conn7 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:55 INFO - PROCESS | 2596 | 1466180155090 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:55 INFO - PROCESS | 2596 | ++DOCSHELL 11532800 == 29 [pid = 2596] [id = 259] 09:15:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (115BF400) [pid = 2596] [serial = 776] [outer = 00000000] 09:15:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (14744400) [pid = 2596] [serial = 777] [outer = 115BF400] 09:15:55 INFO - PROCESS | 2596 | 1466180155137 Marionette DEBUG loaded listener.js 09:15:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (149A5C00) [pid = 2596] [serial = 778] [outer = 115BF400] 09:15:55 INFO - PROCESS | 2596 | 1466180155593 Marionette TRACE conn7 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:15: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:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 09:15:55 INFO - PROCESS | 2596 | 1466180155656 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 09:15:55 INFO - PROCESS | 2596 | 1466180155658 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 09:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:15:55 INFO - PROCESS | 2596 | 1466180155661 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:15:55 INFO - PROCESS | 2596 | 1466180155665 Marionette TRACE conn7 <- [1,1002,null,{}] 09:15:55 INFO - PROCESS | 2596 | 1466180155675 Marionette TRACE conn7 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:55 INFO - PROCESS | 2596 | 1466180155680 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:55 INFO - PROCESS | 2596 | 1466180155794 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 09:15:55 INFO - PROCESS | 2596 | 1466180155886 Marionette TRACE conn7 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:55 INFO - PROCESS | 2596 | 1466180155889 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:55 INFO - PROCESS | 2596 | ++DOCSHELL 1681E800 == 30 [pid = 2596] [id = 260] 09:15:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (1681F000) [pid = 2596] [serial = 779] [outer = 00000000] 09:15:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (169ACC00) [pid = 2596] [serial = 780] [outer = 1681F000] 09:15:55 INFO - PROCESS | 2596 | 1466180155937 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (169B3000) [pid = 2596] [serial = 781] [outer = 1681F000] 09:15:56 INFO - PROCESS | 2596 | 1466180156355 Marionette TRACE conn7 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:15: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:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 730ms 09:15:56 INFO - PROCESS | 2596 | 1466180156396 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 09:15:56 INFO - PROCESS | 2596 | 1466180156398 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 09:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:15:56 INFO - PROCESS | 2596 | 1466180156410 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:15:56 INFO - PROCESS | 2596 | 1466180156412 Marionette TRACE conn7 <- [1,1006,null,{}] 09:15:56 INFO - PROCESS | 2596 | 1466180156416 Marionette TRACE conn7 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:56 INFO - PROCESS | 2596 | 1466180156418 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:56 INFO - PROCESS | 2596 | 1466180156532 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 09:15:56 INFO - PROCESS | 2596 | 1466180156540 Marionette TRACE conn7 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:56 INFO - PROCESS | 2596 | 1466180156542 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:56 INFO - PROCESS | 2596 | ++DOCSHELL 169B6400 == 31 [pid = 2596] [id = 261] 09:15:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (17A59800) [pid = 2596] [serial = 782] [outer = 00000000] 09:15:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (17E1A800) [pid = 2596] [serial = 783] [outer = 17A59800] 09:15:56 INFO - PROCESS | 2596 | 1466180156587 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (17E24800) [pid = 2596] [serial = 784] [outer = 17A59800] 09:15:57 INFO - PROCESS | 2596 | 1466180157026 Marionette TRACE conn7 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:15: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:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 670ms 09:15:57 INFO - PROCESS | 2596 | 1466180157081 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 2596 | 1466180157083 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 09:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:15:57 INFO - PROCESS | 2596 | 1466180157086 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 2596 | 1466180157087 Marionette TRACE conn7 <- [1,1010,null,{}] 09:15:57 INFO - PROCESS | 2596 | 1466180157091 Marionette TRACE conn7 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:57 INFO - PROCESS | 2596 | 1466180157093 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:57 INFO - PROCESS | 2596 | 1466180157228 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 09:15:57 INFO - PROCESS | 2596 | 1466180157235 Marionette TRACE conn7 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:57 INFO - PROCESS | 2596 | 1466180157237 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:57 INFO - PROCESS | 2596 | ++DOCSHELL 17E33000 == 32 [pid = 2596] [id = 262] 09:15:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (17E36800) [pid = 2596] [serial = 785] [outer = 00000000] 09:15:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (18257C00) [pid = 2596] [serial = 786] [outer = 17E36800] 09:15:57 INFO - PROCESS | 2596 | 1466180157281 Marionette DEBUG loaded listener.js 09:15:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (18B5C400) [pid = 2596] [serial = 787] [outer = 17E36800] 09:15:57 INFO - PROCESS | 2596 | 1466180157713 Marionette TRACE conn7 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 09:15:57 INFO - PROCESS | 2596 | 1466180157757 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 2596 | 1466180157759 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 09:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:15:57 INFO - PROCESS | 2596 | 1466180157762 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 2596 | 1466180157763 Marionette TRACE conn7 <- [1,1014,null,{}] 09:15:57 INFO - PROCESS | 2596 | 1466180157767 Marionette TRACE conn7 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:57 INFO - PROCESS | 2596 | 1466180157772 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:57 INFO - PROCESS | 2596 | 1466180157926 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 09:15:57 INFO - PROCESS | 2596 | 1466180157931 Marionette TRACE conn7 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:57 INFO - PROCESS | 2596 | 1466180157933 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:57 INFO - PROCESS | 2596 | ++DOCSHELL 10366400 == 33 [pid = 2596] [id = 263] 09:15:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (18CCEC00) [pid = 2596] [serial = 788] [outer = 00000000] 09:15:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (18F5CC00) [pid = 2596] [serial = 789] [outer = 18CCEC00] 09:15:57 INFO - PROCESS | 2596 | 1466180157977 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (191DBC00) [pid = 2596] [serial = 790] [outer = 18CCEC00] 09:15:58 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (15058000) [pid = 2596] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:15:58 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (1014DC00) [pid = 2596] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:15:58 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (1604A800) [pid = 2596] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:15:58 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (18F55400) [pid = 2596] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:15:58 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (191E9C00) [pid = 2596] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:15:58 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (169B1800) [pid = 2596] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:15:58 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (15281000) [pid = 2596] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:15:58 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (16813400) [pid = 2596] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:15:58 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (19849000) [pid = 2596] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:15:58 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (149D9400) [pid = 2596] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:15:58 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (10171C00) [pid = 2596] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:15:58 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (182F6C00) [pid = 2596] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:15:58 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (19552000) [pid = 2596] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:15:58 INFO - PROCESS | 2596 | 1466180158718 Marionette TRACE conn7 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 970ms 09:15:58 INFO - PROCESS | 2596 | 1466180158733 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 09:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:15:58 INFO - PROCESS | 2596 | 1466180158735 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 09:15:58 INFO - PROCESS | 2596 | 1466180158738 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:15:58 INFO - PROCESS | 2596 | 1466180158740 Marionette TRACE conn7 <- [1,1018,null,{}] 09:15:58 INFO - PROCESS | 2596 | 1466180158743 Marionette TRACE conn7 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:58 INFO - PROCESS | 2596 | 1466180158745 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:58 INFO - PROCESS | 2596 | 1466180158854 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 09:15:58 INFO - PROCESS | 2596 | 1466180158904 Marionette TRACE conn7 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 2596 | 1466180158906 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:58 INFO - PROCESS | 2596 | ++DOCSHELL 09261C00 == 34 [pid = 2596] [id = 264] 09:15:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (09269800) [pid = 2596] [serial = 791] [outer = 00000000] 09:15:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (169B6C00) [pid = 2596] [serial = 792] [outer = 09269800] 09:15:58 INFO - PROCESS | 2596 | 1466180158949 Marionette DEBUG loaded listener.js 09:15:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (17E1E800) [pid = 2596] [serial = 793] [outer = 09269800] 09:15:59 INFO - PROCESS | 2596 | 1466180159296 Marionette TRACE conn7 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 09:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:15:59 INFO - PROCESS | 2596 | 1466180159369 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 2596 | 1466180159371 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 09:15:59 INFO - PROCESS | 2596 | 1466180159374 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 2596 | 1466180159376 Marionette TRACE conn7 <- [1,1022,null,{}] 09:15:59 INFO - PROCESS | 2596 | 1466180159379 Marionette TRACE conn7 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:59 INFO - PROCESS | 2596 | 1466180159381 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:59 INFO - PROCESS | 2596 | 1466180159457 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 09:15:59 INFO - PROCESS | 2596 | 1466180159463 Marionette TRACE conn7 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:59 INFO - PROCESS | 2596 | 1466180159464 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:15:59 INFO - PROCESS | 2596 | ++DOCSHELL 18F55400 == 35 [pid = 2596] [id = 265] 09:15:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (18F59800) [pid = 2596] [serial = 794] [outer = 00000000] 09:15:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (19346000) [pid = 2596] [serial = 795] [outer = 18F59800] 09:15:59 INFO - PROCESS | 2596 | 1466180159507 Marionette DEBUG loaded listener.js 09:15:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (191DFC00) [pid = 2596] [serial = 796] [outer = 18F59800] 09:15:59 INFO - PROCESS | 2596 | 1466180159938 Marionette TRACE conn7 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:16: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:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 630ms 09:16:00 INFO - PROCESS | 2596 | 1466180160005 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 09:16:00 INFO - PROCESS | 2596 | 1466180160007 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 09:16:00 INFO - PROCESS | 2596 | 1466180160011 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:16:00 INFO - PROCESS | 2596 | 1466180160013 Marionette TRACE conn7 <- [1,1026,null,{}] 09:16:00 INFO - PROCESS | 2596 | 1466180160016 Marionette TRACE conn7 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:00 INFO - PROCESS | 2596 | 1466180160018 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:00 INFO - PROCESS | 2596 | 1466180160095 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 09:16:00 INFO - PROCESS | 2596 | 1466180160101 Marionette TRACE conn7 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:00 INFO - PROCESS | 2596 | 1466180160102 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:00 INFO - PROCESS | 2596 | ++DOCSHELL 1681D400 == 36 [pid = 2596] [id = 266] 09:16:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (193CB400) [pid = 2596] [serial = 797] [outer = 00000000] 09:16:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (19552C00) [pid = 2596] [serial = 798] [outer = 193CB400] 09:16:00 INFO - PROCESS | 2596 | 1466180160146 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (19554000) [pid = 2596] [serial = 799] [outer = 193CB400] 09:16:00 INFO - PROCESS | 2596 | 1466180160754 Marionette TRACE conn7 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 770ms 09:16:00 INFO - PROCESS | 2596 | 1466180160863 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 09:16:00 INFO - PROCESS | 2596 | 1466180160868 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 09:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:16:00 INFO - PROCESS | 2596 | 1466180160875 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 2596 | 1466180160879 Marionette TRACE conn7 <- [1,1030,null,{}] 09:16:00 INFO - PROCESS | 2596 | 1466180160885 Marionette TRACE conn7 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:00 INFO - PROCESS | 2596 | 1466180160888 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:01 INFO - PROCESS | 2596 | 1466180161017 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 09:16:01 INFO - PROCESS | 2596 | 1466180161098 Marionette TRACE conn7 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:01 INFO - PROCESS | 2596 | 1466180161103 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:01 INFO - PROCESS | 2596 | ++DOCSHELL 0D0D3C00 == 37 [pid = 2596] [id = 267] 09:16:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (0D131400) [pid = 2596] [serial = 800] [outer = 00000000] 09:16:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (10369C00) [pid = 2596] [serial = 801] [outer = 0D131400] 09:16:01 INFO - PROCESS | 2596 | 1466180161200 Marionette DEBUG loaded listener.js 09:16:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (113CB800) [pid = 2596] [serial = 802] [outer = 0D131400] 09:16:01 INFO - PROCESS | 2596 | 1466180161840 Marionette TRACE conn7 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 987ms 09:16:01 INFO - PROCESS | 2596 | 1466180161863 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 09:16:01 INFO - PROCESS | 2596 | 1466180161868 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 09:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:16:01 INFO - PROCESS | 2596 | 1466180161874 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:16:01 INFO - PROCESS | 2596 | 1466180161877 Marionette TRACE conn7 <- [1,1034,null,{}] 09:16:01 INFO - PROCESS | 2596 | 1466180161881 Marionette TRACE conn7 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:01 INFO - PROCESS | 2596 | 1466180161884 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:02 INFO - PROCESS | 2596 | 1466180162003 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 09:16:02 INFO - PROCESS | 2596 | 1466180162133 Marionette TRACE conn7 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 2596 | 1466180162136 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:02 INFO - PROCESS | 2596 | ++DOCSHELL 152CE800 == 38 [pid = 2596] [id = 268] 09:16:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (16048000) [pid = 2596] [serial = 803] [outer = 00000000] 09:16:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (169B2000) [pid = 2596] [serial = 804] [outer = 16048000] 09:16:02 INFO - PROCESS | 2596 | 1466180162196 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (17D9FC00) [pid = 2596] [serial = 805] [outer = 16048000] 09:16:03 INFO - PROCESS | 2596 | 1466180163018 Marionette TRACE conn7 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:16: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:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1224ms 09:16:03 INFO - PROCESS | 2596 | 1466180163102 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 2596 | 1466180163107 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 09:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:16:03 INFO - PROCESS | 2596 | 1466180163112 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 2596 | 1466180163115 Marionette TRACE conn7 <- [1,1038,null,{}] 09:16:03 INFO - PROCESS | 2596 | 1466180163120 Marionette TRACE conn7 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:03 INFO - PROCESS | 2596 | 1466180163123 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:03 INFO - PROCESS | 2596 | 1466180163255 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 09:16:03 INFO - PROCESS | 2596 | --DOCSHELL 18F55400 == 37 [pid = 2596] [id = 265] 09:16:03 INFO - PROCESS | 2596 | --DOCSHELL 09261C00 == 36 [pid = 2596] [id = 264] 09:16:03 INFO - PROCESS | 2596 | --DOCSHELL 10366400 == 35 [pid = 2596] [id = 263] 09:16:03 INFO - PROCESS | 2596 | --DOCSHELL 17E33000 == 34 [pid = 2596] [id = 262] 09:16:03 INFO - PROCESS | 2596 | --DOCSHELL 169B6400 == 33 [pid = 2596] [id = 261] 09:16:03 INFO - PROCESS | 2596 | --DOCSHELL 1681E800 == 32 [pid = 2596] [id = 260] 09:16:03 INFO - PROCESS | 2596 | --DOCSHELL 11532800 == 31 [pid = 2596] [id = 259] 09:16:03 INFO - PROCESS | 2596 | --DOCSHELL 1014B000 == 30 [pid = 2596] [id = 258] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (1BE10C00) [pid = 2596] [serial = 760] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (1033C400) [pid = 2596] [serial = 733] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (19FDF800) [pid = 2596] [serial = 756] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (18F86800) [pid = 2596] [serial = 744] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (19559C00) [pid = 2596] [serial = 747] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (17D93000) [pid = 2596] [serial = 739] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (17A64400) [pid = 2596] [serial = 730] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (1955A800) [pid = 2596] [serial = 754] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (19E8B000) [pid = 2596] [serial = 751] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (169AAC00) [pid = 2596] [serial = 729] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (1987B000) [pid = 2596] [serial = 750] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1955A400) [pid = 2596] [serial = 748] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (10263400) [pid = 2596] [serial = 732] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (14C95000) [pid = 2596] [serial = 735] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (10727C00) [pid = 2596] [serial = 726] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (18D8A800) [pid = 2596] [serial = 741] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (15090800) [pid = 2596] [serial = 736] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (18DE1C00) [pid = 2596] [serial = 742] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (113CE400) [pid = 2596] [serial = 727] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (1955E800) [pid = 2596] [serial = 724] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (17A58400) [pid = 2596] [serial = 738] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (19063000) [pid = 2596] [serial = 745] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (18F81C00) [pid = 2596] [serial = 753] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (1B676000) [pid = 2596] [serial = 759] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (1AEF7400) [pid = 2596] [serial = 757] [outer = 00000000] [url = about:blank] 09:16:03 INFO - PROCESS | 2596 | 1466180163369 Marionette TRACE conn7 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:03 INFO - PROCESS | 2596 | 1466180163373 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:03 INFO - PROCESS | 2596 | ++DOCSHELL 09263000 == 31 [pid = 2596] [id = 269] 09:16:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (09264800) [pid = 2596] [serial = 806] [outer = 00000000] 09:16:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (0D179C00) [pid = 2596] [serial = 807] [outer = 09264800] 09:16:03 INFO - PROCESS | 2596 | 1466180163421 Marionette DEBUG loaded listener.js 09:16:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (102AA400) [pid = 2596] [serial = 808] [outer = 09264800] 09:16:03 INFO - PROCESS | 2596 | 1466180163802 Marionette TRACE conn7 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:16: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:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 789ms 09:16:03 INFO - PROCESS | 2596 | 1466180163906 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 2596 | 1466180163910 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 09:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:16:03 INFO - PROCESS | 2596 | 1466180163916 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 2596 | 1466180163919 Marionette TRACE conn7 <- [1,1042,null,{}] 09:16:03 INFO - PROCESS | 2596 | 1466180163923 Marionette TRACE conn7 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:03 INFO - PROCESS | 2596 | 1466180163925 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:04 INFO - PROCESS | 2596 | 1466180164019 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 09:16:04 INFO - PROCESS | 2596 | 1466180164027 Marionette TRACE conn7 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 2596 | 1466180164029 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:04 INFO - PROCESS | 2596 | ++DOCSHELL 1502B800 == 32 [pid = 2596] [id = 270] 09:16:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (15030000) [pid = 2596] [serial = 809] [outer = 00000000] 09:16:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (15052C00) [pid = 2596] [serial = 810] [outer = 15030000] 09:16:04 INFO - PROCESS | 2596 | 1466180164075 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (15121C00) [pid = 2596] [serial = 811] [outer = 15030000] 09:16:04 INFO - PROCESS | 2596 | 1466180164529 Marionette TRACE conn7 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:16: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:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 09:16:04 INFO - PROCESS | 2596 | 1466180164547 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 09:16:04 INFO - PROCESS | 2596 | 1466180164550 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 09:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:16:04 INFO - PROCESS | 2596 | 1466180164558 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:16:04 INFO - PROCESS | 2596 | 1466180164561 Marionette TRACE conn7 <- [1,1046,null,{}] 09:16:04 INFO - PROCESS | 2596 | 1466180164573 Marionette TRACE conn7 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:04 INFO - PROCESS | 2596 | 1466180164578 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:04 INFO - PROCESS | 2596 | 1466180164666 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 09:16:04 INFO - PROCESS | 2596 | 1466180164677 Marionette TRACE conn7 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 2596 | 1466180164680 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:04 INFO - PROCESS | 2596 | ++DOCSHELL 17AE2800 == 33 [pid = 2596] [id = 271] 09:16:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (17AE7000) [pid = 2596] [serial = 812] [outer = 00000000] 09:16:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (17D9CC00) [pid = 2596] [serial = 813] [outer = 17AE7000] 09:16:04 INFO - PROCESS | 2596 | 1466180164730 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (17E23800) [pid = 2596] [serial = 814] [outer = 17AE7000] 09:16:05 INFO - PROCESS | 2596 | 1466180165169 Marionette TRACE conn7 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:16: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:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 690ms 09:16:05 INFO - PROCESS | 2596 | 1466180165247 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 09:16:05 INFO - PROCESS | 2596 | 1466180165250 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 09:16:05 INFO - PROCESS | 2596 | 1466180165253 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:16:05 INFO - PROCESS | 2596 | 1466180165255 Marionette TRACE conn7 <- [1,1050,null,{}] 09:16:05 INFO - PROCESS | 2596 | 1466180165259 Marionette TRACE conn7 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:05 INFO - PROCESS | 2596 | 1466180165261 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:05 INFO - PROCESS | 2596 | 1466180165380 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 09:16:05 INFO - PROCESS | 2596 | 1466180165389 Marionette TRACE conn7 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 2596 | 1466180165391 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:05 INFO - PROCESS | 2596 | ++DOCSHELL 182ED000 == 34 [pid = 2596] [id = 272] 09:16:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (18BD9800) [pid = 2596] [serial = 815] [outer = 00000000] 09:16:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (18DE4000) [pid = 2596] [serial = 816] [outer = 18BD9800] 09:16:05 INFO - PROCESS | 2596 | 1466180165438 Marionette DEBUG loaded listener.js 09:16:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (18F5A400) [pid = 2596] [serial = 817] [outer = 18BD9800] 09:16:05 INFO - PROCESS | 2596 | 1466180165914 Marionette TRACE conn7 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 09:16:05 INFO - PROCESS | 2596 | 1466180165929 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 09:16:05 INFO - PROCESS | 2596 | 1466180165931 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 09:16:05 INFO - PROCESS | 2596 | 1466180165934 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:16:05 INFO - PROCESS | 2596 | 1466180165936 Marionette TRACE conn7 <- [1,1054,null,{}] 09:16:05 INFO - PROCESS | 2596 | 1466180165943 Marionette TRACE conn7 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:05 INFO - PROCESS | 2596 | 1466180165946 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:06 INFO - PROCESS | 2596 | 1466180166056 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 09:16:06 INFO - PROCESS | 2596 | 1466180166062 Marionette TRACE conn7 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:06 INFO - PROCESS | 2596 | 1466180166064 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:06 INFO - PROCESS | 2596 | ++DOCSHELL 18F60800 == 35 [pid = 2596] [id = 273] 09:16:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (18F61000) [pid = 2596] [serial = 818] [outer = 00000000] 09:16:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (191E0800) [pid = 2596] [serial = 819] [outer = 18F61000] 09:16:06 INFO - PROCESS | 2596 | 1466180166107 Marionette DEBUG loaded listener.js 09:16:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (191E9400) [pid = 2596] [serial = 820] [outer = 18F61000] 09:16:06 INFO - PROCESS | 2596 | 1466180166571 Marionette TRACE conn7 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 671ms 09:16:06 INFO - PROCESS | 2596 | 1466180166608 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 09:16:06 INFO - PROCESS | 2596 | 1466180166610 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 09:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:16:06 INFO - PROCESS | 2596 | 1466180166613 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 2596 | 1466180166615 Marionette TRACE conn7 <- [1,1058,null,{}] 09:16:06 INFO - PROCESS | 2596 | 1466180166618 Marionette TRACE conn7 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:06 INFO - PROCESS | 2596 | 1466180166624 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:06 INFO - PROCESS | 2596 | 1466180166792 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 09:16:06 INFO - PROCESS | 2596 | 1466180166856 Marionette TRACE conn7 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:06 INFO - PROCESS | 2596 | 1466180166858 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:06 INFO - PROCESS | 2596 | ++DOCSHELL 193BF000 == 36 [pid = 2596] [id = 274] 09:16:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (193CA000) [pid = 2596] [serial = 821] [outer = 00000000] 09:16:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (1983DC00) [pid = 2596] [serial = 822] [outer = 193CA000] 09:16:06 INFO - PROCESS | 2596 | 1466180166902 Marionette DEBUG loaded listener.js 09:16:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (19557400) [pid = 2596] [serial = 823] [outer = 193CA000] 09:16:07 INFO - PROCESS | 2596 | 1466180167310 Marionette TRACE conn7 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 730ms 09:16:07 INFO - PROCESS | 2596 | 1466180167344 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 09:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:16:07 INFO - PROCESS | 2596 | 1466180167346 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 09:16:07 INFO - PROCESS | 2596 | 1466180167349 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 2596 | 1466180167351 Marionette TRACE conn7 <- [1,1062,null,{}] 09:16:07 INFO - PROCESS | 2596 | 1466180167355 Marionette TRACE conn7 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:07 INFO - PROCESS | 2596 | 1466180167357 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:07 INFO - PROCESS | 2596 | 1466180167465 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 09:16:07 INFO - PROCESS | 2596 | 1466180167471 Marionette TRACE conn7 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 2596 | 1466180167473 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:07 INFO - PROCESS | 2596 | ++DOCSHELL 1987EC00 == 37 [pid = 2596] [id = 275] 09:16:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (19E87400) [pid = 2596] [serial = 824] [outer = 00000000] 09:16:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (19F6CC00) [pid = 2596] [serial = 825] [outer = 19E87400] 09:16:07 INFO - PROCESS | 2596 | 1466180167516 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (19F6D400) [pid = 2596] [serial = 826] [outer = 19E87400] 09:16:07 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (115BF400) [pid = 2596] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:16:07 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (17A59800) [pid = 2596] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:16:07 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (17E36800) [pid = 2596] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:16:07 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (14C8E000) [pid = 2596] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:16:07 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (1681F000) [pid = 2596] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:16:07 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (1014B400) [pid = 2596] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:16:07 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (09269800) [pid = 2596] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:16:07 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (18CCEC00) [pid = 2596] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:16:07 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (18F59800) [pid = 2596] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:16:07 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (102A4400) [pid = 2596] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:16:07 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (17D9E000) [pid = 2596] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:16:07 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1BEAA400) [pid = 2596] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:16:08 INFO - PROCESS | 2596 | 1466180168081 Marionette TRACE conn7 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 770ms 09:16:08 INFO - PROCESS | 2596 | 1466180168133 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 09:16:08 INFO - PROCESS | 2596 | 1466180168135 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 09:16:08 INFO - PROCESS | 2596 | 1466180168142 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 2596 | 1466180168144 Marionette TRACE conn7 <- [1,1066,null,{}] 09:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:16:08 INFO - PROCESS | 2596 | 1466180168147 Marionette TRACE conn7 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:08 INFO - PROCESS | 2596 | 1466180168149 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:08 INFO - PROCESS | 2596 | 1466180168231 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 09:16:08 INFO - PROCESS | 2596 | 1466180168239 Marionette TRACE conn7 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:08 INFO - PROCESS | 2596 | 1466180168241 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:08 INFO - PROCESS | 2596 | ++DOCSHELL 19FDDC00 == 38 [pid = 2596] [id = 276] 09:16:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (1ACF5400) [pid = 2596] [serial = 827] [outer = 00000000] 09:16:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (1B4E9800) [pid = 2596] [serial = 828] [outer = 1ACF5400] 09:16:08 INFO - PROCESS | 2596 | 1466180168285 Marionette DEBUG loaded listener.js 09:16:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (1B5A1400) [pid = 2596] [serial = 829] [outer = 1ACF5400] 09:16:08 INFO - PROCESS | 2596 | 1466180168699 Marionette TRACE conn7 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 09:16:08 INFO - PROCESS | 2596 | 1466180168778 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 09:16:08 INFO - PROCESS | 2596 | 1466180168781 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 09:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:16:08 INFO - PROCESS | 2596 | 1466180168784 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 2596 | 1466180168785 Marionette TRACE conn7 <- [1,1070,null,{}] 09:16:08 INFO - PROCESS | 2596 | 1466180168789 Marionette TRACE conn7 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:08 INFO - PROCESS | 2596 | 1466180168791 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:08 INFO - PROCESS | 2596 | 1466180168882 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 09:16:08 INFO - PROCESS | 2596 | 1466180168888 Marionette TRACE conn7 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:08 INFO - PROCESS | 2596 | 1466180168890 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:08 INFO - PROCESS | 2596 | ++DOCSHELL 17AE2400 == 39 [pid = 2596] [id = 277] 09:16:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1B5A6C00) [pid = 2596] [serial = 830] [outer = 00000000] 09:16:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1B67B000) [pid = 2596] [serial = 831] [outer = 1B5A6C00] 09:16:08 INFO - PROCESS | 2596 | 1466180168932 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (1BE08800) [pid = 2596] [serial = 832] [outer = 1B5A6C00] 09:16:09 INFO - PROCESS | 2596 | 1466180169339 Marionette TRACE conn7 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 570ms 09:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:16:09 INFO - PROCESS | 2596 | 1466180169354 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 09:16:09 INFO - PROCESS | 2596 | 1466180169356 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 09:16:09 INFO - PROCESS | 2596 | 1466180169359 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:16:09 INFO - PROCESS | 2596 | 1466180169361 Marionette TRACE conn7 <- [1,1074,null,{}] 09:16:09 INFO - PROCESS | 2596 | 1466180169364 Marionette TRACE conn7 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:09 INFO - PROCESS | 2596 | 1466180169366 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:09 INFO - PROCESS | 2596 | 1466180169487 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 09:16:09 INFO - PROCESS | 2596 | 1466180169509 Marionette TRACE conn7 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 2596 | 1466180169511 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:09 INFO - PROCESS | 2596 | ++DOCSHELL 1825CC00 == 40 [pid = 2596] [id = 278] 09:16:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (1B66DC00) [pid = 2596] [serial = 833] [outer = 00000000] 09:16:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (1C394C00) [pid = 2596] [serial = 834] [outer = 1B66DC00] 09:16:09 INFO - PROCESS | 2596 | 1466180169554 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (1C521400) [pid = 2596] [serial = 835] [outer = 1B66DC00] 09:16:10 INFO - PROCESS | 2596 | 1466180170136 Marionette TRACE conn7 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 830ms 09:16:10 INFO - PROCESS | 2596 | 1466180170191 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 2596 | 1466180170196 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 09:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:16:10 INFO - PROCESS | 2596 | 1466180170201 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 2596 | 1466180170205 Marionette TRACE conn7 <- [1,1078,null,{}] 09:16:10 INFO - PROCESS | 2596 | 1466180170210 Marionette TRACE conn7 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:10 INFO - PROCESS | 2596 | 1466180170213 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:10 INFO - PROCESS | 2596 | 1466180170327 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 09:16:10 INFO - PROCESS | 2596 | 1466180170432 Marionette TRACE conn7 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:10 INFO - PROCESS | 2596 | 1466180170435 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:10 INFO - PROCESS | 2596 | ++DOCSHELL 1014EC00 == 41 [pid = 2596] [id = 279] 09:16:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (102A7400) [pid = 2596] [serial = 836] [outer = 00000000] 09:16:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (1499DC00) [pid = 2596] [serial = 837] [outer = 102A7400] 09:16:10 INFO - PROCESS | 2596 | 1466180170490 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (15051800) [pid = 2596] [serial = 838] [outer = 102A7400] 09:16:11 INFO - PROCESS | 2596 | 1466180171082 Marionette TRACE conn7 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 930ms 09:16:11 INFO - PROCESS | 2596 | 1466180171131 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 09:16:11 INFO - PROCESS | 2596 | 1466180171136 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 09:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:16:11 INFO - PROCESS | 2596 | 1466180171142 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:16:11 INFO - PROCESS | 2596 | 1466180171145 Marionette TRACE conn7 <- [1,1082,null,{}] 09:16:11 INFO - PROCESS | 2596 | 1466180171149 Marionette TRACE conn7 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:11 INFO - PROCESS | 2596 | 1466180171152 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:11 INFO - PROCESS | 2596 | 1466180171264 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 09:16:11 INFO - PROCESS | 2596 | 1466180171394 Marionette TRACE conn7 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 2596 | 1466180171397 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:11 INFO - PROCESS | 2596 | ++DOCSHELL 17E1C800 == 42 [pid = 2596] [id = 280] 09:16:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (17E21000) [pid = 2596] [serial = 839] [outer = 00000000] 09:16:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (182EB000) [pid = 2596] [serial = 840] [outer = 17E21000] 09:16:11 INFO - PROCESS | 2596 | 1466180171453 Marionette DEBUG loaded listener.js 09:16:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (18F57800) [pid = 2596] [serial = 841] [outer = 17E21000] 09:16:12 INFO - PROCESS | 2596 | 1466180172075 Marionette TRACE conn7 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 970ms 09:16:12 INFO - PROCESS | 2596 | 1466180172116 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 09:16:12 INFO - PROCESS | 2596 | 1466180172118 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 09:16:12 INFO - PROCESS | 2596 | 1466180172122 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:16:12 INFO - PROCESS | 2596 | 1466180172126 Marionette TRACE conn7 <- [1,1086,null,{}] 09:16:12 INFO - PROCESS | 2596 | 1466180172137 Marionette TRACE conn7 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:12 INFO - PROCESS | 2596 | 1466180172142 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:12 INFO - PROCESS | 2596 | 1466180172251 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 09:16:12 INFO - PROCESS | 2596 | 1466180172382 Marionette TRACE conn7 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:12 INFO - PROCESS | 2596 | 1466180172386 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:12 INFO - PROCESS | 2596 | ++DOCSHELL 1C390000 == 43 [pid = 2596] [id = 281] 09:16:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (1C390400) [pid = 2596] [serial = 842] [outer = 00000000] 09:16:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (1C53B000) [pid = 2596] [serial = 843] [outer = 1C390400] 09:16:12 INFO - PROCESS | 2596 | 1466180172443 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (1C53F000) [pid = 2596] [serial = 844] [outer = 1C390400] 09:16:13 INFO - PROCESS | 2596 | 1466180173002 Marionette TRACE conn7 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 930ms 09:16:13 INFO - PROCESS | 2596 | 1466180173056 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 09:16:13 INFO - PROCESS | 2596 | 1466180173059 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 09:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:16:13 INFO - PROCESS | 2596 | 1466180173062 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:16:13 INFO - PROCESS | 2596 | 1466180173064 Marionette TRACE conn7 <- [1,1090,null,{}] 09:16:13 INFO - PROCESS | 2596 | 1466180173067 Marionette TRACE conn7 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:13 INFO - PROCESS | 2596 | 1466180173070 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:13 INFO - PROCESS | 2596 | 1466180173193 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 09:16:13 INFO - PROCESS | 2596 | 1466180173447 Marionette TRACE conn7 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:13 INFO - PROCESS | 2596 | 1466180173450 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:13 INFO - PROCESS | 2596 | ++DOCSHELL 09261C00 == 44 [pid = 2596] [id = 282] 09:16:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 92 (0C946C00) [pid = 2596] [serial = 845] [outer = 00000000] 09:16:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 93 (10148C00) [pid = 2596] [serial = 846] [outer = 0C946C00] 09:16:13 INFO - PROCESS | 2596 | 1466180173523 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 94 (10332400) [pid = 2596] [serial = 847] [outer = 0C946C00] 09:16:14 INFO - PROCESS | 2596 | --DOCSHELL 17AE2400 == 43 [pid = 2596] [id = 277] 09:16:14 INFO - PROCESS | 2596 | --DOCSHELL 19FDDC00 == 42 [pid = 2596] [id = 276] 09:16:14 INFO - PROCESS | 2596 | --DOCSHELL 1987EC00 == 41 [pid = 2596] [id = 275] 09:16:14 INFO - PROCESS | 2596 | --DOCSHELL 193BF000 == 40 [pid = 2596] [id = 274] 09:16:14 INFO - PROCESS | 2596 | --DOCSHELL 18F60800 == 39 [pid = 2596] [id = 273] 09:16:14 INFO - PROCESS | 2596 | --DOCSHELL 182ED000 == 38 [pid = 2596] [id = 272] 09:16:14 INFO - PROCESS | 2596 | --DOCSHELL 17AE2800 == 37 [pid = 2596] [id = 271] 09:16:14 INFO - PROCESS | 2596 | --DOCSHELL 1502B800 == 36 [pid = 2596] [id = 270] 09:16:14 INFO - PROCESS | 2596 | --DOCSHELL 09263000 == 35 [pid = 2596] [id = 269] 09:16:14 INFO - PROCESS | 2596 | --DOCSHELL 0D0D3C00 == 34 [pid = 2596] [id = 267] 09:16:14 INFO - PROCESS | 2596 | --DOCSHELL 152CE800 == 33 [pid = 2596] [id = 268] 09:16:14 INFO - PROCESS | 2596 | --DOCSHELL 1681D400 == 32 [pid = 2596] [id = 266] 09:16:14 INFO - PROCESS | 2596 | --DOCSHELL 14C8D000 == 31 [pid = 2596] [id = 257] 09:16:14 INFO - PROCESS | 2596 | --DOCSHELL 17E1C800 == 30 [pid = 2596] [id = 280] 09:16:14 INFO - PROCESS | 2596 | --DOCSHELL 1C390000 == 29 [pid = 2596] [id = 281] 09:16:14 INFO - PROCESS | 2596 | --DOCSHELL 1825CC00 == 28 [pid = 2596] [id = 278] 09:16:14 INFO - PROCESS | 2596 | --DOCSHELL 1014EC00 == 27 [pid = 2596] [id = 279] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 93 (151E3000) [pid = 2596] [serial = 763] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 92 (15053C00) [pid = 2596] [serial = 762] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 91 (191E0000) [pid = 2596] [serial = 766] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (18DDB000) [pid = 2596] [serial = 765] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (1C535400) [pid = 2596] [serial = 769] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (1C521000) [pid = 2596] [serial = 768] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (191DBC00) [pid = 2596] [serial = 790] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (191DFC00) [pid = 2596] [serial = 796] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (17E1E800) [pid = 2596] [serial = 793] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (169B3000) [pid = 2596] [serial = 781] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (19552C00) [pid = 2596] [serial = 798] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (17E24800) [pid = 2596] [serial = 784] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (14744400) [pid = 2596] [serial = 777] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (149A5C00) [pid = 2596] [serial = 778] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (17E1A800) [pid = 2596] [serial = 783] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (18257C00) [pid = 2596] [serial = 786] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (15143800) [pid = 2596] [serial = 772] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (15053000) [pid = 2596] [serial = 771] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (169ACC00) [pid = 2596] [serial = 780] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (10153C00) [pid = 2596] [serial = 774] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (102A8400) [pid = 2596] [serial = 775] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (169B6C00) [pid = 2596] [serial = 792] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (18F5CC00) [pid = 2596] [serial = 789] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (18B5C400) [pid = 2596] [serial = 787] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (19346000) [pid = 2596] [serial = 795] [outer = 00000000] [url = about:blank] 09:16:14 INFO - PROCESS | 2596 | 1466180174809 Marionette TRACE conn7 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1880ms 09:16:14 INFO - PROCESS | 2596 | 1466180174948 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 09:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:16:14 INFO - PROCESS | 2596 | 1466180174952 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 09:16:14 INFO - PROCESS | 2596 | 1466180174957 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:16:14 INFO - PROCESS | 2596 | 1466180174961 Marionette TRACE conn7 <- [1,1094,null,{}] 09:16:14 INFO - PROCESS | 2596 | 1466180174967 Marionette TRACE conn7 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:14 INFO - PROCESS | 2596 | 1466180174970 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:15 INFO - PROCESS | 2596 | 1466180175089 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 09:16:15 INFO - PROCESS | 2596 | 1466180175237 Marionette TRACE conn7 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:15 INFO - PROCESS | 2596 | 1466180175239 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:15 INFO - PROCESS | 2596 | ++DOCSHELL 10336800 == 28 [pid = 2596] [id = 283] 09:16:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (10336C00) [pid = 2596] [serial = 848] [outer = 00000000] 09:16:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (10368000) [pid = 2596] [serial = 849] [outer = 10336C00] 09:16:15 INFO - PROCESS | 2596 | 1466180175289 Marionette DEBUG loaded listener.js 09:16:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (10370400) [pid = 2596] [serial = 850] [outer = 10336C00] 09:16:15 INFO - PROCESS | 2596 | 1466180175694 Marionette TRACE conn7 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 790ms 09:16:15 INFO - PROCESS | 2596 | 1466180175747 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 09:16:15 INFO - PROCESS | 2596 | 1466180175752 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 09:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:16:15 INFO - PROCESS | 2596 | 1466180175758 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 2596 | 1466180175761 Marionette TRACE conn7 <- [1,1098,null,{}] 09:16:15 INFO - PROCESS | 2596 | 1466180175765 Marionette TRACE conn7 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:15 INFO - PROCESS | 2596 | 1466180175767 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:15 INFO - PROCESS | 2596 | 1466180175855 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 09:16:15 INFO - PROCESS | 2596 | 1466180175861 Marionette TRACE conn7 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:15 INFO - PROCESS | 2596 | 1466180175864 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:15 INFO - PROCESS | 2596 | ++DOCSHELL 14996400 == 29 [pid = 2596] [id = 284] 09:16:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (149A5C00) [pid = 2596] [serial = 851] [outer = 00000000] 09:16:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (14C8DC00) [pid = 2596] [serial = 852] [outer = 149A5C00] 09:16:15 INFO - PROCESS | 2596 | 1466180175911 Marionette DEBUG loaded listener.js 09:16:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (1504F400) [pid = 2596] [serial = 853] [outer = 149A5C00] 09:16:16 INFO - PROCESS | 2596 | [2596] 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:16:16 INFO - PROCESS | 2596 | 1466180176379 Marionette TRACE conn7 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:16: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:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 09:16:16 INFO - PROCESS | 2596 | 1466180176432 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 09:16:16 INFO - PROCESS | 2596 | 1466180176434 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 09:16:16 INFO - PROCESS | 2596 | 1466180176437 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:16:16 INFO - PROCESS | 2596 | 1466180176441 Marionette TRACE conn7 <- [1,1102,null,{}] 09:16:16 INFO - PROCESS | 2596 | 1466180176451 Marionette TRACE conn7 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:16 INFO - PROCESS | 2596 | 1466180176456 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:16 INFO - PROCESS | 2596 | 1466180176579 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 09:16:16 INFO - PROCESS | 2596 | 1466180176672 Marionette TRACE conn7 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 2596 | 1466180176675 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:16 INFO - PROCESS | 2596 | ++DOCSHELL 16818000 == 30 [pid = 2596] [id = 285] 09:16:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (16818400) [pid = 2596] [serial = 854] [outer = 00000000] 09:16:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (169AA400) [pid = 2596] [serial = 855] [outer = 16818400] 09:16:16 INFO - PROCESS | 2596 | 1466180176723 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (169B1000) [pid = 2596] [serial = 856] [outer = 16818400] 09:16:17 INFO - PROCESS | 2596 | 1466180177155 Marionette TRACE conn7 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 730ms 09:16:17 INFO - PROCESS | 2596 | 1466180177172 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 2596 | 1466180177174 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 09:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:16:17 INFO - PROCESS | 2596 | 1466180177178 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 2596 | 1466180177179 Marionette TRACE conn7 <- [1,1106,null,{}] 09:16:17 INFO - PROCESS | 2596 | 1466180177190 Marionette TRACE conn7 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:17 INFO - PROCESS | 2596 | 1466180177192 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:17 INFO - PROCESS | 2596 | 1466180177312 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 09:16:17 INFO - PROCESS | 2596 | 1466180177319 Marionette TRACE conn7 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:17 INFO - PROCESS | 2596 | 1466180177320 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:17 INFO - PROCESS | 2596 | ++DOCSHELL 169A9C00 == 31 [pid = 2596] [id = 286] 09:16:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (17184400) [pid = 2596] [serial = 857] [outer = 00000000] 09:16:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (17D95400) [pid = 2596] [serial = 858] [outer = 17184400] 09:16:17 INFO - PROCESS | 2596 | 1466180177368 Marionette DEBUG loaded listener.js 09:16:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (17E2B400) [pid = 2596] [serial = 859] [outer = 17184400] 09:16:17 INFO - PROCESS | 2596 | 1466180177800 Marionette TRACE conn7 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 671ms 09:16:17 INFO - PROCESS | 2596 | 1466180177853 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 2596 | 1466180177855 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 09:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:16:17 INFO - PROCESS | 2596 | 1466180177865 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 2596 | 1466180177867 Marionette TRACE conn7 <- [1,1110,null,{}] 09:16:17 INFO - PROCESS | 2596 | 1466180177870 Marionette TRACE conn7 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:17 INFO - PROCESS | 2596 | 1466180177872 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:18 INFO - PROCESS | 2596 | 1466180178015 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 09:16:18 INFO - PROCESS | 2596 | 1466180178022 Marionette TRACE conn7 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:18 INFO - PROCESS | 2596 | 1466180178024 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:18 INFO - PROCESS | 2596 | ++DOCSHELL 18252800 == 32 [pid = 2596] [id = 287] 09:16:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (18259400) [pid = 2596] [serial = 860] [outer = 00000000] 09:16:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (18BCA800) [pid = 2596] [serial = 861] [outer = 18259400] 09:16:18 INFO - PROCESS | 2596 | 1466180178067 Marionette DEBUG loaded listener.js 09:16:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (18D80C00) [pid = 2596] [serial = 862] [outer = 18259400] 09:16:18 INFO - PROCESS | 2596 | 1466180178523 Marionette TRACE conn7 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 09:16:18 INFO - PROCESS | 2596 | 1466180178538 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 09:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:16:18 INFO - PROCESS | 2596 | 1466180178540 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 09:16:18 INFO - PROCESS | 2596 | 1466180178543 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 2596 | 1466180178545 Marionette TRACE conn7 <- [1,1114,null,{}] 09:16:18 INFO - PROCESS | 2596 | 1466180178548 Marionette TRACE conn7 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:18 INFO - PROCESS | 2596 | 1466180178553 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:18 INFO - PROCESS | 2596 | 1466180178694 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 09:16:18 INFO - PROCESS | 2596 | 1466180178699 Marionette TRACE conn7 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:18 INFO - PROCESS | 2596 | 1466180178701 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:18 INFO - PROCESS | 2596 | ++DOCSHELL 18DE3C00 == 33 [pid = 2596] [id = 288] 09:16:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (18F56000) [pid = 2596] [serial = 863] [outer = 00000000] 09:16:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (19068C00) [pid = 2596] [serial = 864] [outer = 18F56000] 09:16:18 INFO - PROCESS | 2596 | 1466180178745 Marionette DEBUG loaded listener.js 09:16:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (191E3800) [pid = 2596] [serial = 865] [outer = 18F56000] 09:16:19 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (18F61000) [pid = 2596] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:16:19 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (193CA000) [pid = 2596] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:16:19 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (19E87400) [pid = 2596] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:16:19 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (193CB400) [pid = 2596] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:16:19 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (18BD9800) [pid = 2596] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:16:19 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (17AE7000) [pid = 2596] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:16:19 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (15030000) [pid = 2596] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:16:19 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (09264800) [pid = 2596] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:16:19 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (0D131400) [pid = 2596] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:16:19 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1ACF5400) [pid = 2596] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:16:19 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (16048000) [pid = 2596] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:16:19 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1B5A6C00) [pid = 2596] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:16:19 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (1B66DC00) [pid = 2596] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:16:19 INFO - PROCESS | 2596 | 1466180179491 Marionette TRACE conn7 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 972ms 09:16:19 INFO - PROCESS | 2596 | 1466180179516 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 09:16:19 INFO - PROCESS | 2596 | 1466180179518 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 09:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:16:19 INFO - PROCESS | 2596 | 1466180179525 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:16:19 INFO - PROCESS | 2596 | 1466180179527 Marionette TRACE conn7 <- [1,1118,null,{}] 09:16:19 INFO - PROCESS | 2596 | 1466180179530 Marionette TRACE conn7 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:19 INFO - PROCESS | 2596 | 1466180179532 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:19 INFO - PROCESS | 2596 | 1466180179644 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 09:16:19 INFO - PROCESS | 2596 | 1466180179654 Marionette TRACE conn7 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:19 INFO - PROCESS | 2596 | 1466180179656 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:19 INFO - PROCESS | 2596 | ++DOCSHELL 16820800 == 34 [pid = 2596] [id = 289] 09:16:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (169B0000) [pid = 2596] [serial = 866] [outer = 00000000] 09:16:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (18F87400) [pid = 2596] [serial = 867] [outer = 169B0000] 09:16:19 INFO - PROCESS | 2596 | 1466180179699 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (191E5800) [pid = 2596] [serial = 868] [outer = 169B0000] 09:16:20 INFO - PROCESS | 2596 | 1466180180080 Marionette TRACE conn7 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 570ms 09:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:16:20 INFO - PROCESS | 2596 | 1466180180096 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 09:16:20 INFO - PROCESS | 2596 | 1466180180098 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 09:16:20 INFO - PROCESS | 2596 | 1466180180101 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - PROCESS | 2596 | 1466180180102 Marionette TRACE conn7 <- [1,1122,null,{}] 09:16:20 INFO - PROCESS | 2596 | 1466180180106 Marionette TRACE conn7 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:20 INFO - PROCESS | 2596 | 1466180180107 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:20 INFO - PROCESS | 2596 | 1466180180226 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 09:16:20 INFO - PROCESS | 2596 | 1466180180248 Marionette TRACE conn7 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:20 INFO - PROCESS | 2596 | 1466180180250 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:20 INFO - PROCESS | 2596 | ++DOCSHELL 10150400 == 35 [pid = 2596] [id = 290] 09:16:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (10333C00) [pid = 2596] [serial = 869] [outer = 00000000] 09:16:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (193C7800) [pid = 2596] [serial = 870] [outer = 10333C00] 09:16:20 INFO - PROCESS | 2596 | 1466180180293 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (193C8400) [pid = 2596] [serial = 871] [outer = 10333C00] 09:16:20 INFO - PROCESS | 2596 | 1466180180718 Marionette TRACE conn7 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 09:16:20 INFO - PROCESS | 2596 | 1466180180775 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 09:16:20 INFO - PROCESS | 2596 | 1466180180777 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 09:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:16:20 INFO - PROCESS | 2596 | 1466180180798 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - PROCESS | 2596 | 1466180180800 Marionette TRACE conn7 <- [1,1126,null,{}] 09:16:20 INFO - PROCESS | 2596 | 1466180180805 Marionette TRACE conn7 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:20 INFO - PROCESS | 2596 | 1466180180806 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:20 INFO - PROCESS | 2596 | 1466180180892 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 09:16:20 INFO - PROCESS | 2596 | 1466180180905 Marionette TRACE conn7 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:20 INFO - PROCESS | 2596 | 1466180180907 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:20 INFO - PROCESS | 2596 | ++DOCSHELL 19559000 == 36 [pid = 2596] [id = 291] 09:16:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (1955C800) [pid = 2596] [serial = 872] [outer = 00000000] 09:16:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (1983D400) [pid = 2596] [serial = 873] [outer = 1955C800] 09:16:20 INFO - PROCESS | 2596 | 1466180180949 Marionette DEBUG loaded listener.js 09:16:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (10150800) [pid = 2596] [serial = 874] [outer = 1955C800] 09:16:21 INFO - PROCESS | 2596 | 1466180181613 Marionette TRACE conn7 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 891ms 09:16:21 INFO - PROCESS | 2596 | 1466180181674 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 09:16:21 INFO - PROCESS | 2596 | 1466180181679 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 09:16:21 INFO - PROCESS | 2596 | 1466180181684 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:16:21 INFO - PROCESS | 2596 | 1466180181687 Marionette TRACE conn7 <- [1,1130,null,{}] 09:16:21 INFO - PROCESS | 2596 | 1466180181693 Marionette TRACE conn7 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:21 INFO - PROCESS | 2596 | 1466180181696 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:21 INFO - PROCESS | 2596 | 1466180181827 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 09:16:21 INFO - PROCESS | 2596 | 1466180181951 Marionette TRACE conn7 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:21 INFO - PROCESS | 2596 | 1466180181956 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:21 INFO - PROCESS | 2596 | ++DOCSHELL 10151C00 == 37 [pid = 2596] [id = 292] 09:16:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (10155C00) [pid = 2596] [serial = 875] [outer = 00000000] 09:16:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (1072C400) [pid = 2596] [serial = 876] [outer = 10155C00] 09:16:22 INFO - PROCESS | 2596 | 1466180182014 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (14923800) [pid = 2596] [serial = 877] [outer = 10155C00] 09:16:22 INFO - PROCESS | 2596 | 1466180182703 Marionette TRACE conn7 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1079ms 09:16:22 INFO - PROCESS | 2596 | 1466180182767 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 2596 | 1466180182772 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 09:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:16:22 INFO - PROCESS | 2596 | 1466180182803 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 2596 | 1466180182806 Marionette TRACE conn7 <- [1,1134,null,{}] 09:16:22 INFO - PROCESS | 2596 | 1466180182810 Marionette TRACE conn7 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:22 INFO - PROCESS | 2596 | 1466180182813 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:22 INFO - PROCESS | 2596 | 1466180182938 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 09:16:23 INFO - PROCESS | 2596 | 1466180183062 Marionette TRACE conn7 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 2596 | 1466180183064 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:23 INFO - PROCESS | 2596 | ++DOCSHELL 151DA800 == 38 [pid = 2596] [id = 293] 09:16:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (15277000) [pid = 2596] [serial = 878] [outer = 00000000] 09:16:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (1681A400) [pid = 2596] [serial = 879] [outer = 15277000] 09:16:23 INFO - PROCESS | 2596 | 1466180183122 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (169B5400) [pid = 2596] [serial = 880] [outer = 15277000] 09:16:23 INFO - PROCESS | 2596 | 1466180183960 Marionette TRACE conn7 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:16:23 INFO - PROCESS | 2596 | --DOCSHELL 10150400 == 37 [pid = 2596] [id = 290] 09:16:23 INFO - PROCESS | 2596 | --DOCSHELL 16820800 == 36 [pid = 2596] [id = 289] 09:16:23 INFO - PROCESS | 2596 | --DOCSHELL 18DE3C00 == 35 [pid = 2596] [id = 288] 09:16:23 INFO - PROCESS | 2596 | --DOCSHELL 18252800 == 34 [pid = 2596] [id = 287] 09:16:23 INFO - PROCESS | 2596 | --DOCSHELL 169A9C00 == 33 [pid = 2596] [id = 286] 09:16:23 INFO - PROCESS | 2596 | --DOCSHELL 16818000 == 32 [pid = 2596] [id = 285] 09:16:23 INFO - PROCESS | 2596 | --DOCSHELL 14996400 == 31 [pid = 2596] [id = 284] 09:16:23 INFO - PROCESS | 2596 | --DOCSHELL 10336800 == 30 [pid = 2596] [id = 283] 09:16:23 INFO - PROCESS | 2596 | --DOCSHELL 09261C00 == 29 [pid = 2596] [id = 282] 09:16:23 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (191E0800) [pid = 2596] [serial = 819] [outer = 00000000] [url = about:blank] 09:16:23 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (1983DC00) [pid = 2596] [serial = 822] [outer = 00000000] [url = about:blank] 09:16:23 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (191E9400) [pid = 2596] [serial = 820] [outer = 00000000] [url = about:blank] 09:16:23 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (19F6CC00) [pid = 2596] [serial = 825] [outer = 00000000] [url = about:blank] 09:16:23 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (19557400) [pid = 2596] [serial = 823] [outer = 00000000] [url = about:blank] 09:16:23 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (19554000) [pid = 2596] [serial = 799] [outer = 00000000] [url = about:blank] 09:16:23 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (18DE4000) [pid = 2596] [serial = 816] [outer = 00000000] [url = about:blank] 09:16:23 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (17D9CC00) [pid = 2596] [serial = 813] [outer = 00000000] [url = about:blank] 09:16:23 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (17E23800) [pid = 2596] [serial = 814] [outer = 00000000] [url = about:blank] 09:16:23 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (15052C00) [pid = 2596] [serial = 810] [outer = 00000000] [url = about:blank] 09:16:23 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (15121C00) [pid = 2596] [serial = 811] [outer = 00000000] [url = about:blank] 09:16:23 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (0D179C00) [pid = 2596] [serial = 807] [outer = 00000000] [url = about:blank] 09:16:23 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (102AA400) [pid = 2596] [serial = 808] [outer = 00000000] [url = about:blank] 09:16:23 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (10369C00) [pid = 2596] [serial = 801] [outer = 00000000] [url = about:blank] 09:16:23 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (113CB800) [pid = 2596] [serial = 802] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1B4E9800) [pid = 2596] [serial = 828] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (169B2000) [pid = 2596] [serial = 804] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (17D9FC00) [pid = 2596] [serial = 805] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1BE08800) [pid = 2596] [serial = 832] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (1B67B000) [pid = 2596] [serial = 831] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (1C394C00) [pid = 2596] [serial = 834] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (1C521400) [pid = 2596] [serial = 835] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (19F6D400) [pid = 2596] [serial = 826] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (1B5A1400) [pid = 2596] [serial = 829] [outer = 00000000] [url = about:blank] 09:16:24 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (18F5A400) [pid = 2596] [serial = 817] [outer = 00000000] [url = about:blank] 09:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1237ms 09:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:16:24 INFO - PROCESS | 2596 | 1466180184041 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 09:16:24 INFO - PROCESS | 2596 | 1466180184045 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 09:16:24 INFO - PROCESS | 2596 | 1466180184050 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 2596 | 1466180184053 Marionette TRACE conn7 <- [1,1138,null,{}] 09:16:24 INFO - PROCESS | 2596 | 1466180184058 Marionette TRACE conn7 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:24 INFO - PROCESS | 2596 | 1466180184061 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:24 INFO - PROCESS | 2596 | 1466180184148 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 09:16:24 INFO - PROCESS | 2596 | 1466180184162 Marionette TRACE conn7 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:24 INFO - PROCESS | 2596 | 1466180184164 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:24 INFO - PROCESS | 2596 | ++DOCSHELL 102A7800 == 30 [pid = 2596] [id = 294] 09:16:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (102A8400) [pid = 2596] [serial = 881] [outer = 00000000] 09:16:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (1033E400) [pid = 2596] [serial = 882] [outer = 102A8400] 09:16:24 INFO - PROCESS | 2596 | 1466180184211 Marionette DEBUG loaded listener.js 09:16:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (10729800) [pid = 2596] [serial = 883] [outer = 102A8400] 09:16:24 INFO - PROCESS | 2596 | 1466180184729 Marionette TRACE conn7 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 730ms 09:16:24 INFO - PROCESS | 2596 | 1466180184781 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 09:16:24 INFO - PROCESS | 2596 | 1466180184785 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 09:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:16:24 INFO - PROCESS | 2596 | 1466180184791 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 2596 | 1466180184793 Marionette TRACE conn7 <- [1,1142,null,{}] 09:16:24 INFO - PROCESS | 2596 | 1466180184797 Marionette TRACE conn7 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:24 INFO - PROCESS | 2596 | 1466180184799 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:24 INFO - PROCESS | 2596 | 1466180184885 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 09:16:24 INFO - PROCESS | 2596 | 1466180184974 Marionette TRACE conn7 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:24 INFO - PROCESS | 2596 | 1466180184976 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:24 INFO - PROCESS | 2596 | ++DOCSHELL 1504AC00 == 31 [pid = 2596] [id = 295] 09:16:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (15052C00) [pid = 2596] [serial = 884] [outer = 00000000] 09:16:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (1514E400) [pid = 2596] [serial = 885] [outer = 15052C00] 09:16:25 INFO - PROCESS | 2596 | 1466180185022 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (16811800) [pid = 2596] [serial = 886] [outer = 15052C00] 09:16:25 INFO - PROCESS | 2596 | 1466180185392 Marionette TRACE conn7 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 631ms 09:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:16:25 INFO - PROCESS | 2596 | 1466180185436 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 09:16:25 INFO - PROCESS | 2596 | 1466180185438 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 09:16:25 INFO - PROCESS | 2596 | 1466180185441 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:16:25 INFO - PROCESS | 2596 | 1466180185445 Marionette TRACE conn7 <- [1,1146,null,{}] 09:16:25 INFO - PROCESS | 2596 | 1466180185455 Marionette TRACE conn7 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:25 INFO - PROCESS | 2596 | 1466180185460 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:25 INFO - PROCESS | 2596 | 1466180185573 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 09:16:25 INFO - PROCESS | 2596 | 1466180185583 Marionette TRACE conn7 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:25 INFO - PROCESS | 2596 | 1466180185587 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:25 INFO - PROCESS | 2596 | ++DOCSHELL 17E1E800 == 32 [pid = 2596] [id = 296] 09:16:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (17E1F800) [pid = 2596] [serial = 887] [outer = 00000000] 09:16:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (17E39000) [pid = 2596] [serial = 888] [outer = 17E1F800] 09:16:25 INFO - PROCESS | 2596 | 1466180185635 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (1825F400) [pid = 2596] [serial = 889] [outer = 17E1F800] 09:16:26 INFO - PROCESS | 2596 | 1466180186094 Marionette TRACE conn7 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 690ms 09:16:26 INFO - PROCESS | 2596 | 1466180186136 Marionette TRACE conn7 -> [0,1149,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 2596 | 1466180186139 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 09:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:16:26 INFO - PROCESS | 2596 | 1466180186142 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 2596 | 1466180186144 Marionette TRACE conn7 <- [1,1150,null,{}] 09:16:26 INFO - PROCESS | 2596 | 1466180186147 Marionette TRACE conn7 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:26 INFO - PROCESS | 2596 | 1466180186149 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:26 INFO - PROCESS | 2596 | 1466180186266 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 09:16:26 INFO - PROCESS | 2596 | 1466180186272 Marionette TRACE conn7 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:26 INFO - PROCESS | 2596 | 1466180186274 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:26 INFO - PROCESS | 2596 | ++DOCSHELL 18F52C00 == 33 [pid = 2596] [id = 297] 09:16:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (18F55000) [pid = 2596] [serial = 890] [outer = 00000000] 09:16:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (18F5E000) [pid = 2596] [serial = 891] [outer = 18F55000] 09:16:26 INFO - PROCESS | 2596 | 1466180186363 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (18F7F800) [pid = 2596] [serial = 892] [outer = 18F55000] 09:16:26 INFO - PROCESS | 2596 | 1466180186794 Marionette TRACE conn7 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 09:16:26 INFO - PROCESS | 2596 | 1466180186817 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 2596 | 1466180186819 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 09:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:16:26 INFO - PROCESS | 2596 | 1466180186822 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 2596 | 1466180186824 Marionette TRACE conn7 <- [1,1154,null,{}] 09:16:26 INFO - PROCESS | 2596 | 1466180186828 Marionette TRACE conn7 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:26 INFO - PROCESS | 2596 | 1466180186830 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:26 INFO - PROCESS | 2596 | 1466180186946 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 09:16:27 INFO - PROCESS | 2596 | 1466180187037 Marionette TRACE conn7 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 2596 | 1466180187039 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:27 INFO - PROCESS | 2596 | ++DOCSHELL 191DF800 == 34 [pid = 2596] [id = 298] 09:16:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (191E0800) [pid = 2596] [serial = 893] [outer = 00000000] 09:16:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (193BE800) [pid = 2596] [serial = 894] [outer = 191E0800] 09:16:27 INFO - PROCESS | 2596 | 1466180187084 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (193C6C00) [pid = 2596] [serial = 895] [outer = 191E0800] 09:16:27 INFO - PROCESS | 2596 | 1466180187500 Marionette TRACE conn7 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 730ms 09:16:27 INFO - PROCESS | 2596 | 1466180187553 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 09:16:27 INFO - PROCESS | 2596 | 1466180187555 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 09:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:16:27 INFO - PROCESS | 2596 | 1466180187558 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:16:27 INFO - PROCESS | 2596 | 1466180187560 Marionette TRACE conn7 <- [1,1158,null,{}] 09:16:27 INFO - PROCESS | 2596 | 1466180187570 Marionette TRACE conn7 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:27 INFO - PROCESS | 2596 | 1466180187575 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:27 INFO - PROCESS | 2596 | 1466180187711 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 09:16:27 INFO - PROCESS | 2596 | 1466180187717 Marionette TRACE conn7 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 2596 | 1466180187719 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:27 INFO - PROCESS | 2596 | ++DOCSHELL 19553000 == 35 [pid = 2596] [id = 299] 09:16:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (19554000) [pid = 2596] [serial = 896] [outer = 00000000] 09:16:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (19849400) [pid = 2596] [serial = 897] [outer = 19554000] 09:16:27 INFO - PROCESS | 2596 | 1466180187775 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (19877000) [pid = 2596] [serial = 898] [outer = 19554000] 09:16:28 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (1C390400) [pid = 2596] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:16:28 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (0C946C00) [pid = 2596] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:16:28 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (10336C00) [pid = 2596] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:16:28 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (17184400) [pid = 2596] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:16:28 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (18259400) [pid = 2596] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:16:28 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (16818400) [pid = 2596] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:16:28 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (149A5C00) [pid = 2596] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:16:28 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (18F56000) [pid = 2596] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:16:28 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (169B0000) [pid = 2596] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:16:28 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (10333C00) [pid = 2596] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:16:28 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (102A7400) [pid = 2596] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:16:28 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (17E21000) [pid = 2596] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:16:28 INFO - PROCESS | 2596 | 1466180188327 Marionette TRACE conn7 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 791ms 09:16:28 INFO - PROCESS | 2596 | 1466180188350 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 09:16:28 INFO - PROCESS | 2596 | 1466180188352 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 09:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:16:28 INFO - PROCESS | 2596 | 1466180188355 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 2596 | 1466180188357 Marionette TRACE conn7 <- [1,1162,null,{}] 09:16:28 INFO - PROCESS | 2596 | 1466180188360 Marionette TRACE conn7 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:28 INFO - PROCESS | 2596 | 1466180188362 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:28 INFO - PROCESS | 2596 | 1466180188440 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 09:16:28 INFO - PROCESS | 2596 | 1466180188445 Marionette TRACE conn7 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:28 INFO - PROCESS | 2596 | 1466180188447 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:28 INFO - PROCESS | 2596 | ++DOCSHELL 169AA000 == 36 [pid = 2596] [id = 300] 09:16:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (169B0000) [pid = 2596] [serial = 899] [outer = 00000000] 09:16:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (193C0000) [pid = 2596] [serial = 900] [outer = 169B0000] 09:16:28 INFO - PROCESS | 2596 | 1466180188490 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (19846800) [pid = 2596] [serial = 901] [outer = 169B0000] 09:16:28 INFO - PROCESS | 2596 | 1466180188913 Marionette TRACE conn7 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 09:16:28 INFO - PROCESS | 2596 | 1466180188989 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 09:16:28 INFO - PROCESS | 2596 | 1466180188992 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:16:28 INFO - PROCESS | 2596 | 1466180188994 Marionette TRACE conn7 <- [1,1166,null,{}] 09:16:28 INFO - PROCESS | 2596 | 1466180188997 Marionette TRACE conn7 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:28 INFO - PROCESS | 2596 | 1466180188999 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:29 INFO - PROCESS | 2596 | 1466180189079 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 09:16:29 INFO - PROCESS | 2596 | 1466180189084 Marionette TRACE conn7 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 2596 | 1466180189086 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:29 INFO - PROCESS | 2596 | ++DOCSHELL 19FDB000 == 37 [pid = 2596] [id = 301] 09:16:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (19FE1400) [pid = 2596] [serial = 902] [outer = 00000000] 09:16:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (1B5A3C00) [pid = 2596] [serial = 903] [outer = 19FE1400] 09:16:29 INFO - PROCESS | 2596 | 1466180189131 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (1B5AD400) [pid = 2596] [serial = 904] [outer = 19FE1400] 09:16:29 INFO - PROCESS | 2596 | 1466180189550 Marionette TRACE conn7 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 09:16:29 INFO - PROCESS | 2596 | 1466180189628 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 09:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:16:29 INFO - PROCESS | 2596 | 1466180189631 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:16:29 INFO - PROCESS | 2596 | 1466180189633 Marionette TRACE conn7 <- [1,1170,null,{}] 09:16:29 INFO - PROCESS | 2596 | 1466180189637 Marionette TRACE conn7 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:29 INFO - PROCESS | 2596 | 1466180189639 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:29 INFO - PROCESS | 2596 | 1466180189727 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 09:16:29 INFO - PROCESS | 2596 | 1466180189735 Marionette TRACE conn7 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 2596 | 1466180189737 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:29 INFO - PROCESS | 2596 | ++DOCSHELL 17E1E000 == 38 [pid = 2596] [id = 302] 09:16:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1B5A0400) [pid = 2596] [serial = 905] [outer = 00000000] 09:16:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1BE81C00) [pid = 2596] [serial = 906] [outer = 1B5A0400] 09:16:29 INFO - PROCESS | 2596 | 1466180189781 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (1C391800) [pid = 2596] [serial = 907] [outer = 1B5A0400] 09:16:30 INFO - PROCESS | 2596 | 1466180190281 Marionette TRACE conn7 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 09:16:30 INFO - PROCESS | 2596 | 1466180190317 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 09:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:16:30 INFO - PROCESS | 2596 | 1466180190323 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 2596 | 1466180190327 Marionette TRACE conn7 <- [1,1174,null,{}] 09:16:30 INFO - PROCESS | 2596 | 1466180190334 Marionette TRACE conn7 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:30 INFO - PROCESS | 2596 | 1466180190337 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:30 INFO - PROCESS | 2596 | 1466180190454 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 09:16:30 INFO - PROCESS | 2596 | 1466180190578 Marionette TRACE conn7 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:30 INFO - PROCESS | 2596 | 1466180190581 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:30 INFO - PROCESS | 2596 | ++DOCSHELL 1016D800 == 39 [pid = 2596] [id = 303] 09:16:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (1016F800) [pid = 2596] [serial = 908] [outer = 00000000] 09:16:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (10334800) [pid = 2596] [serial = 909] [outer = 1016F800] 09:16:30 INFO - PROCESS | 2596 | 1466180190643 Marionette DEBUG loaded listener.js 09:16:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (14704800) [pid = 2596] [serial = 910] [outer = 1016F800] 09:16:31 INFO - PROCESS | 2596 | 1466180191282 Marionette TRACE conn7 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:16:31 INFO - PROCESS | 2596 | 1466180191357 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 09:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:16:31 INFO - PROCESS | 2596 | 1466180191363 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:16:31 INFO - PROCESS | 2596 | 1466180191366 Marionette TRACE conn7 <- [1,1178,null,{}] 09:16:31 INFO - PROCESS | 2596 | 1466180191370 Marionette TRACE conn7 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:31 INFO - PROCESS | 2596 | 1466180191373 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:31 INFO - PROCESS | 2596 | 1466180191513 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 09:16:31 INFO - PROCESS | 2596 | 1466180191643 Marionette TRACE conn7 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:31 INFO - PROCESS | 2596 | 1466180191645 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:31 INFO - PROCESS | 2596 | ++DOCSHELL 17AE4800 == 40 [pid = 2596] [id = 304] 09:16:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (17D9C800) [pid = 2596] [serial = 911] [outer = 00000000] 09:16:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (17E27000) [pid = 2596] [serial = 912] [outer = 17D9C800] 09:16:31 INFO - PROCESS | 2596 | 1466180191701 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (18DE3C00) [pid = 2596] [serial = 913] [outer = 17D9C800] 09:16:32 INFO - PROCESS | 2596 | 1466180192270 Marionette TRACE conn7 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:16:32 INFO - PROCESS | 2596 | 1466180192340 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 09:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:16:32 INFO - PROCESS | 2596 | 1466180192343 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:16:32 INFO - PROCESS | 2596 | 1466180192347 Marionette TRACE conn7 <- [1,1182,null,{}] 09:16:32 INFO - PROCESS | 2596 | 1466180192371 Marionette TRACE conn7 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:32 INFO - PROCESS | 2596 | 1466180192376 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:32 INFO - PROCESS | 2596 | 1466180192522 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 09:16:32 INFO - PROCESS | 2596 | 1466180192577 Marionette TRACE conn7 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 2596 | 1466180192581 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:32 INFO - PROCESS | 2596 | ++DOCSHELL 1C522400 == 41 [pid = 2596] [id = 305] 09:16:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (1C522C00) [pid = 2596] [serial = 914] [outer = 00000000] 09:16:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (1C52A800) [pid = 2596] [serial = 915] [outer = 1C522C00] 09:16:32 INFO - PROCESS | 2596 | 1466180192638 Marionette DEBUG loaded listener.js 09:16:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (1C539800) [pid = 2596] [serial = 916] [outer = 1C522C00] 09:16:33 INFO - PROCESS | 2596 | 1466180193229 Marionette TRACE conn7 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:16:33 INFO - PROCESS | 2596 | 1466180193280 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 09:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:16:33 INFO - PROCESS | 2596 | 1466180193283 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 2596 | 1466180193285 Marionette TRACE conn7 <- [1,1186,null,{}] 09:16:33 INFO - PROCESS | 2596 | 1466180193289 Marionette TRACE conn7 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:33 INFO - PROCESS | 2596 | 1466180193291 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:33 INFO - PROCESS | 2596 | 1466180193398 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 09:16:33 INFO - PROCESS | 2596 | 1466180193501 Marionette TRACE conn7 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:33 INFO - PROCESS | 2596 | 1466180193504 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:33 INFO - PROCESS | 2596 | ++DOCSHELL 1CCC7C00 == 42 [pid = 2596] [id = 306] 09:16:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (1CCCD000) [pid = 2596] [serial = 917] [outer = 00000000] 09:16:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (1CDCBC00) [pid = 2596] [serial = 918] [outer = 1CCCD000] 09:16:33 INFO - PROCESS | 2596 | 1466180193556 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (1CE22400) [pid = 2596] [serial = 919] [outer = 1CCCD000] 09:16:34 INFO - PROCESS | 2596 | 1466180194380 Marionette TRACE conn7 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1127ms 09:16:34 INFO - PROCESS | 2596 | 1466180194415 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 09:16:34 INFO - PROCESS | 2596 | 1466180194419 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 09:16:34 INFO - PROCESS | 2596 | 1466180194438 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:16:34 INFO - PROCESS | 2596 | 1466180194441 Marionette TRACE conn7 <- [1,1190,null,{}] 09:16:34 INFO - PROCESS | 2596 | 1466180194447 Marionette TRACE conn7 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:34 INFO - PROCESS | 2596 | 1466180194450 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:34 INFO - PROCESS | 2596 | 1466180194559 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 09:16:34 INFO - PROCESS | 2596 | 1466180194690 Marionette TRACE conn7 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:34 INFO - PROCESS | 2596 | 1466180194693 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:34 INFO - PROCESS | 2596 | ++DOCSHELL 1504C400 == 43 [pid = 2596] [id = 307] 09:16:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 92 (15051400) [pid = 2596] [serial = 920] [outer = 00000000] 09:16:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 93 (151D7400) [pid = 2596] [serial = 921] [outer = 15051400] 09:16:34 INFO - PROCESS | 2596 | 1466180194749 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 94 (16815000) [pid = 2596] [serial = 922] [outer = 15051400] 09:16:35 INFO - PROCESS | 2596 | --DOCSHELL 19FDB000 == 42 [pid = 2596] [id = 301] 09:16:35 INFO - PROCESS | 2596 | --DOCSHELL 169AA000 == 41 [pid = 2596] [id = 300] 09:16:35 INFO - PROCESS | 2596 | --DOCSHELL 19553000 == 40 [pid = 2596] [id = 299] 09:16:35 INFO - PROCESS | 2596 | --DOCSHELL 191DF800 == 39 [pid = 2596] [id = 298] 09:16:35 INFO - PROCESS | 2596 | --DOCSHELL 18F52C00 == 38 [pid = 2596] [id = 297] 09:16:35 INFO - PROCESS | 2596 | --DOCSHELL 17E1E800 == 37 [pid = 2596] [id = 296] 09:16:35 INFO - PROCESS | 2596 | --DOCSHELL 1504AC00 == 36 [pid = 2596] [id = 295] 09:16:35 INFO - PROCESS | 2596 | --DOCSHELL 102A7800 == 35 [pid = 2596] [id = 294] 09:16:35 INFO - PROCESS | 2596 | --DOCSHELL 19559000 == 34 [pid = 2596] [id = 291] 09:16:35 INFO - PROCESS | 2596 | --DOCSHELL 10151C00 == 33 [pid = 2596] [id = 292] 09:16:35 INFO - PROCESS | 2596 | --DOCSHELL 151DA800 == 32 [pid = 2596] [id = 293] 09:16:35 INFO - PROCESS | 2596 | --DOCSHELL 1CCC7C00 == 31 [pid = 2596] [id = 306] 09:16:35 INFO - PROCESS | 2596 | --DOCSHELL 1C522400 == 30 [pid = 2596] [id = 305] 09:16:35 INFO - PROCESS | 2596 | --DOCSHELL 17E1E000 == 29 [pid = 2596] [id = 302] 09:16:35 INFO - PROCESS | 2596 | --DOCSHELL 1016D800 == 28 [pid = 2596] [id = 303] 09:16:35 INFO - PROCESS | 2596 | --DOCSHELL 17AE4800 == 27 [pid = 2596] [id = 304] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 93 (10332400) [pid = 2596] [serial = 847] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 92 (10148C00) [pid = 2596] [serial = 846] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 91 (10368000) [pid = 2596] [serial = 849] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (10370400) [pid = 2596] [serial = 850] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (17D95400) [pid = 2596] [serial = 858] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (18BCA800) [pid = 2596] [serial = 861] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (169AA400) [pid = 2596] [serial = 855] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (14C8DC00) [pid = 2596] [serial = 852] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (1504F400) [pid = 2596] [serial = 853] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (19068C00) [pid = 2596] [serial = 864] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (18D80C00) [pid = 2596] [serial = 862] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (18F87400) [pid = 2596] [serial = 867] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (193C7800) [pid = 2596] [serial = 870] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (15051800) [pid = 2596] [serial = 838] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (1499DC00) [pid = 2596] [serial = 837] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (191E3800) [pid = 2596] [serial = 865] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (18F57800) [pid = 2596] [serial = 841] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (182EB000) [pid = 2596] [serial = 840] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1983D400) [pid = 2596] [serial = 873] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (1C53F000) [pid = 2596] [serial = 844] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1C53B000) [pid = 2596] [serial = 843] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (17E2B400) [pid = 2596] [serial = 859] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (191E5800) [pid = 2596] [serial = 868] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (193C8400) [pid = 2596] [serial = 871] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (169B1000) [pid = 2596] [serial = 856] [outer = 00000000] [url = about:blank] 09:16:35 INFO - PROCESS | 2596 | 1466180195984 Marionette TRACE conn7 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:16: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:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1617ms 09:16:36 INFO - PROCESS | 2596 | 1466180196061 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 09:16:36 INFO - PROCESS | 2596 | 1466180196065 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 09:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:16:36 INFO - PROCESS | 2596 | 1466180196069 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - PROCESS | 2596 | 1466180196072 Marionette TRACE conn7 <- [1,1194,null,{}] 09:16:36 INFO - PROCESS | 2596 | 1466180196086 Marionette TRACE conn7 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:36 INFO - PROCESS | 2596 | 1466180196089 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:36 INFO - PROCESS | 2596 | 1466180196172 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 09:16:36 INFO - PROCESS | 2596 | 1466180196186 Marionette TRACE conn7 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:36 INFO - PROCESS | 2596 | 1466180196188 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:36 INFO - PROCESS | 2596 | ++DOCSHELL 0D183400 == 28 [pid = 2596] [id = 308] 09:16:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (0D183800) [pid = 2596] [serial = 923] [outer = 00000000] 09:16:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (1014B800) [pid = 2596] [serial = 924] [outer = 0D183800] 09:16:36 INFO - PROCESS | 2596 | 1466180196236 Marionette DEBUG loaded listener.js 09:16:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (1016D800) [pid = 2596] [serial = 925] [outer = 0D183800] 09:16:36 INFO - PROCESS | 2596 | 1466180196718 Marionette TRACE conn7 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:16:36 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:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 690ms 09:16:36 INFO - PROCESS | 2596 | 1466180196760 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 09:16:36 INFO - PROCESS | 2596 | 1466180196765 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 09:16:36 INFO - PROCESS | 2596 | 1466180196771 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:16:36 INFO - PROCESS | 2596 | 1466180196773 Marionette TRACE conn7 <- [1,1198,null,{}] 09:16:36 INFO - PROCESS | 2596 | 1466180196777 Marionette TRACE conn7 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:36 INFO - PROCESS | 2596 | 1466180196779 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:36 INFO - PROCESS | 2596 | 1466180196867 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 09:16:36 INFO - PROCESS | 2596 | 1466180196876 Marionette TRACE conn7 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:36 INFO - PROCESS | 2596 | 1466180196878 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:36 INFO - PROCESS | 2596 | ++DOCSHELL 109E6000 == 29 [pid = 2596] [id = 309] 09:16:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (10A0B800) [pid = 2596] [serial = 926] [outer = 00000000] 09:16:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (11532400) [pid = 2596] [serial = 927] [outer = 10A0B800] 09:16:36 INFO - PROCESS | 2596 | 1466180196925 Marionette DEBUG loaded listener.js 09:16:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (14997C00) [pid = 2596] [serial = 928] [outer = 10A0B800] 09:16:37 INFO - PROCESS | 2596 | 1466180197382 Marionette TRACE conn7 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 09:16:37 INFO - PROCESS | 2596 | 1466180197445 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 09:16:37 INFO - PROCESS | 2596 | 1466180197447 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 09:16:37 INFO - PROCESS | 2596 | 1466180197451 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:16:37 INFO - PROCESS | 2596 | 1466180197454 Marionette TRACE conn7 <- [1,1202,null,{}] 09:16:37 INFO - PROCESS | 2596 | 1466180197465 Marionette TRACE conn7 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:37 INFO - PROCESS | 2596 | 1466180197469 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:37 INFO - PROCESS | 2596 | 1466180197583 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 09:16:37 INFO - PROCESS | 2596 | 1466180197681 Marionette TRACE conn7 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:37 INFO - PROCESS | 2596 | 1466180197684 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:37 INFO - PROCESS | 2596 | ++DOCSHELL 16868000 == 30 [pid = 2596] [id = 310] 09:16:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (169A7400) [pid = 2596] [serial = 929] [outer = 00000000] 09:16:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (169AE000) [pid = 2596] [serial = 930] [outer = 169A7400] 09:16:37 INFO - PROCESS | 2596 | 1466180197733 Marionette DEBUG loaded listener.js 09:16:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (169B6800) [pid = 2596] [serial = 931] [outer = 169A7400] 09:16:38 INFO - PROCESS | 2596 | 1466180198130 Marionette TRACE conn7 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 730ms 09:16:38 INFO - PROCESS | 2596 | 1466180198185 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 09:16:38 INFO - PROCESS | 2596 | 1466180198188 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 09:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:16:38 INFO - PROCESS | 2596 | 1466180198197 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:16:38 INFO - PROCESS | 2596 | 1466180198199 Marionette TRACE conn7 <- [1,1206,null,{}] 09:16:38 INFO - PROCESS | 2596 | 1466180198203 Marionette TRACE conn7 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:38 INFO - PROCESS | 2596 | 1466180198205 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:38 INFO - PROCESS | 2596 | 1466180198320 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 09:16:38 INFO - PROCESS | 2596 | 1466180198329 Marionette TRACE conn7 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:38 INFO - PROCESS | 2596 | 1466180198331 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:38 INFO - PROCESS | 2596 | ++DOCSHELL 169B4C00 == 31 [pid = 2596] [id = 311] 09:16:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (17A65400) [pid = 2596] [serial = 932] [outer = 00000000] 09:16:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (17E1CC00) [pid = 2596] [serial = 933] [outer = 17A65400] 09:16:38 INFO - PROCESS | 2596 | 1466180198425 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (17E31800) [pid = 2596] [serial = 934] [outer = 17A65400] 09:16:38 INFO - PROCESS | 2596 | 1466180198833 Marionette TRACE conn7 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 09:16:38 INFO - PROCESS | 2596 | 1466180198870 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 09:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:16:38 INFO - PROCESS | 2596 | 1466180198872 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 09:16:38 INFO - PROCESS | 2596 | 1466180198875 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:16:38 INFO - PROCESS | 2596 | 1466180198876 Marionette TRACE conn7 <- [1,1210,null,{}] 09:16:38 INFO - PROCESS | 2596 | 1466180198887 Marionette TRACE conn7 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:38 INFO - PROCESS | 2596 | 1466180198889 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:39 INFO - PROCESS | 2596 | 1466180199023 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 09:16:39 INFO - PROCESS | 2596 | 1466180199034 Marionette TRACE conn7 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:39 INFO - PROCESS | 2596 | 1466180199036 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:39 INFO - PROCESS | 2596 | ++DOCSHELL 18260C00 == 32 [pid = 2596] [id = 312] 09:16:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (18261400) [pid = 2596] [serial = 935] [outer = 00000000] 09:16:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (18DDA800) [pid = 2596] [serial = 936] [outer = 18261400] 09:16:39 INFO - PROCESS | 2596 | 1466180199080 Marionette DEBUG loaded listener.js 09:16:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (18DE3400) [pid = 2596] [serial = 937] [outer = 18261400] 09:16:39 INFO - PROCESS | 2596 | 1466180199538 Marionette TRACE conn7 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 09:16:39 INFO - PROCESS | 2596 | 1466180199568 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 09:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:16:39 INFO - PROCESS | 2596 | 1466180199571 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:16:39 INFO - PROCESS | 2596 | 1466180199573 Marionette TRACE conn7 <- [1,1214,null,{}] 09:16:39 INFO - PROCESS | 2596 | 1466180199576 Marionette TRACE conn7 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:39 INFO - PROCESS | 2596 | 1466180199582 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:39 INFO - PROCESS | 2596 | 1466180199726 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 09:16:39 INFO - PROCESS | 2596 | 1466180199792 Marionette TRACE conn7 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:39 INFO - PROCESS | 2596 | 1466180199794 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:39 INFO - PROCESS | 2596 | ++DOCSHELL 18F8E000 == 33 [pid = 2596] [id = 313] 09:16:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (19062800) [pid = 2596] [serial = 938] [outer = 00000000] 09:16:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (191E9000) [pid = 2596] [serial = 939] [outer = 19062800] 09:16:39 INFO - PROCESS | 2596 | 1466180199839 Marionette DEBUG loaded listener.js 09:16:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (193C3000) [pid = 2596] [serial = 940] [outer = 19062800] 09:16:40 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (191E0800) [pid = 2596] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:16:40 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (1955C800) [pid = 2596] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:16:40 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (102A8400) [pid = 2596] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:16:40 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (10155C00) [pid = 2596] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:16:40 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (19554000) [pid = 2596] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:16:40 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (17E1F800) [pid = 2596] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:16:40 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (15052C00) [pid = 2596] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:16:40 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (15277000) [pid = 2596] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:16:40 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (19FE1400) [pid = 2596] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:16:40 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1B5A0400) [pid = 2596] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:16:40 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (169B0000) [pid = 2596] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:16:40 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (18F55000) [pid = 2596] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:16:40 INFO - PROCESS | 2596 | 1466180200459 Marionette TRACE conn7 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 930ms 09:16:40 INFO - PROCESS | 2596 | 1466180200517 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 09:16:40 INFO - PROCESS | 2596 | 1466180200519 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 09:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:16:40 INFO - PROCESS | 2596 | 1466180200522 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - PROCESS | 2596 | 1466180200524 Marionette TRACE conn7 <- [1,1218,null,{}] 09:16:40 INFO - PROCESS | 2596 | 1466180200527 Marionette TRACE conn7 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:40 INFO - PROCESS | 2596 | 1466180200529 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:40 INFO - PROCESS | 2596 | 1466180200607 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 09:16:40 INFO - PROCESS | 2596 | 1466180200613 Marionette TRACE conn7 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:40 INFO - PROCESS | 2596 | 1466180200614 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:40 INFO - PROCESS | 2596 | ++DOCSHELL 17D9F800 == 34 [pid = 2596] [id = 314] 09:16:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (17E1F800) [pid = 2596] [serial = 941] [outer = 00000000] 09:16:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (18F5DC00) [pid = 2596] [serial = 942] [outer = 17E1F800] 09:16:40 INFO - PROCESS | 2596 | 1466180200658 Marionette DEBUG loaded listener.js 09:16:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1933E000) [pid = 2596] [serial = 943] [outer = 17E1F800] 09:16:41 INFO - PROCESS | 2596 | 1466180201076 Marionette TRACE conn7 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 570ms 09:16:41 INFO - PROCESS | 2596 | 1466180201093 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 09:16:41 INFO - PROCESS | 2596 | 1466180201095 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 09:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:16:41 INFO - PROCESS | 2596 | 1466180201097 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 2596 | 1466180201099 Marionette TRACE conn7 <- [1,1222,null,{}] 09:16:41 INFO - PROCESS | 2596 | 1466180201102 Marionette TRACE conn7 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:41 INFO - PROCESS | 2596 | 1466180201104 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:41 INFO - PROCESS | 2596 | 1466180201228 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 09:16:41 INFO - PROCESS | 2596 | 1466180201236 Marionette TRACE conn7 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 2596 | 1466180201238 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:41 INFO - PROCESS | 2596 | ++DOCSHELL 18F55400 == 35 [pid = 2596] [id = 315] 09:16:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (18F5D400) [pid = 2596] [serial = 944] [outer = 00000000] 09:16:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (19554000) [pid = 2596] [serial = 945] [outer = 18F5D400] 09:16:41 INFO - PROCESS | 2596 | 1466180201285 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (18F87400) [pid = 2596] [serial = 946] [outer = 18F5D400] 09:16:41 INFO - PROCESS | 2596 | 1466180201709 Marionette TRACE conn7 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 630ms 09:16:41 INFO - PROCESS | 2596 | 1466180201729 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 09:16:41 INFO - PROCESS | 2596 | 1466180201731 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 09:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:16:41 INFO - PROCESS | 2596 | 1466180201734 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 2596 | 1466180201735 Marionette TRACE conn7 <- [1,1226,null,{}] 09:16:41 INFO - PROCESS | 2596 | 1466180201739 Marionette TRACE conn7 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:41 INFO - PROCESS | 2596 | 1466180201740 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:41 INFO - PROCESS | 2596 | 1466180201817 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 09:16:41 INFO - PROCESS | 2596 | 1466180201902 Marionette TRACE conn7 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 2596 | 1466180201904 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:41 INFO - PROCESS | 2596 | ++DOCSHELL 16865C00 == 36 [pid = 2596] [id = 316] 09:16:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (1983A800) [pid = 2596] [serial = 947] [outer = 00000000] 09:16:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (19873400) [pid = 2596] [serial = 948] [outer = 1983A800] 09:16:41 INFO - PROCESS | 2596 | 1466180201951 Marionette DEBUG loaded listener.js 09:16:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (1987BC00) [pid = 2596] [serial = 949] [outer = 1983A800] 09:16:42 INFO - PROCESS | 2596 | 1466180202447 Marionette TRACE conn7 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 770ms 09:16:42 INFO - PROCESS | 2596 | 1466180202505 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 09:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:16:42 INFO - PROCESS | 2596 | 1466180202510 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 09:16:42 INFO - PROCESS | 2596 | 1466180202514 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 2596 | 1466180202518 Marionette TRACE conn7 <- [1,1230,null,{}] 09:16:42 INFO - PROCESS | 2596 | 1466180202524 Marionette TRACE conn7 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:42 INFO - PROCESS | 2596 | 1466180202527 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:42 INFO - PROCESS | 2596 | 1466180202655 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 09:16:42 INFO - PROCESS | 2596 | 1466180202805 Marionette TRACE conn7 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 2596 | 1466180202808 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:42 INFO - PROCESS | 2596 | ++DOCSHELL 10333800 == 37 [pid = 2596] [id = 317] 09:16:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (10336800) [pid = 2596] [serial = 950] [outer = 00000000] 09:16:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (10369000) [pid = 2596] [serial = 951] [outer = 10336800] 09:16:42 INFO - PROCESS | 2596 | 1466180202864 Marionette DEBUG loaded listener.js 09:16:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (1152AC00) [pid = 2596] [serial = 952] [outer = 10336800] 09:16:43 INFO - PROCESS | 2596 | 1466180203562 Marionette TRACE conn7 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1134ms 09:16:43 INFO - PROCESS | 2596 | 1466180203651 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 09:16:43 INFO - PROCESS | 2596 | 1466180203656 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 09:16:43 INFO - PROCESS | 2596 | 1466180203662 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:16:43 INFO - PROCESS | 2596 | 1466180203665 Marionette TRACE conn7 <- [1,1234,null,{}] 09:16:43 INFO - PROCESS | 2596 | 1466180203669 Marionette TRACE conn7 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:43 INFO - PROCESS | 2596 | 1466180203672 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:43 INFO - PROCESS | 2596 | 1466180203824 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 09:16:43 INFO - PROCESS | 2596 | 1466180203947 Marionette TRACE conn7 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:43 INFO - PROCESS | 2596 | 1466180203950 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:43 INFO - PROCESS | 2596 | ++DOCSHELL 16818C00 == 38 [pid = 2596] [id = 318] 09:16:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (1681B800) [pid = 2596] [serial = 953] [outer = 00000000] 09:16:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (17A5D800) [pid = 2596] [serial = 954] [outer = 1681B800] 09:16:43 INFO - PROCESS | 2596 | 1466180204007 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (17E1C800) [pid = 2596] [serial = 955] [outer = 1681B800] 09:16:44 INFO - PROCESS | 2596 | 1466180204841 Marionette TRACE conn7 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1233ms 09:16:44 INFO - PROCESS | 2596 | 1466180204898 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 09:16:44 INFO - PROCESS | 2596 | 1466180204903 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 09:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:16:44 INFO - PROCESS | 2596 | 1466180204907 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 2596 | 1466180204910 Marionette TRACE conn7 <- [1,1238,null,{}] 09:16:44 INFO - PROCESS | 2596 | 1466180204916 Marionette TRACE conn7 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:44 INFO - PROCESS | 2596 | 1466180204918 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:45 INFO - PROCESS | 2596 | 1466180205030 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 09:16:45 INFO - PROCESS | 2596 | 1466180205146 Marionette TRACE conn7 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:45 INFO - PROCESS | 2596 | 1466180205151 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:45 INFO - PROCESS | 2596 | --DOCSHELL 18F55400 == 37 [pid = 2596] [id = 315] 09:16:45 INFO - PROCESS | 2596 | --DOCSHELL 17D9F800 == 36 [pid = 2596] [id = 314] 09:16:45 INFO - PROCESS | 2596 | --DOCSHELL 18F8E000 == 35 [pid = 2596] [id = 313] 09:16:45 INFO - PROCESS | 2596 | --DOCSHELL 18260C00 == 34 [pid = 2596] [id = 312] 09:16:45 INFO - PROCESS | 2596 | --DOCSHELL 169B4C00 == 33 [pid = 2596] [id = 311] 09:16:45 INFO - PROCESS | 2596 | --DOCSHELL 16868000 == 32 [pid = 2596] [id = 310] 09:16:45 INFO - PROCESS | 2596 | --DOCSHELL 109E6000 == 31 [pid = 2596] [id = 309] 09:16:45 INFO - PROCESS | 2596 | --DOCSHELL 0D183400 == 30 [pid = 2596] [id = 308] 09:16:45 INFO - PROCESS | 2596 | --DOCSHELL 1504C400 == 29 [pid = 2596] [id = 307] 09:16:45 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (193C6C00) [pid = 2596] [serial = 895] [outer = 00000000] [url = about:blank] 09:16:45 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (193BE800) [pid = 2596] [serial = 894] [outer = 00000000] [url = about:blank] 09:16:45 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (10150800) [pid = 2596] [serial = 874] [outer = 00000000] [url = about:blank] 09:16:45 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (1033E400) [pid = 2596] [serial = 882] [outer = 00000000] [url = about:blank] 09:16:45 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (10729800) [pid = 2596] [serial = 883] [outer = 00000000] [url = about:blank] 09:16:45 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (1072C400) [pid = 2596] [serial = 876] [outer = 00000000] [url = about:blank] 09:16:45 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (14923800) [pid = 2596] [serial = 877] [outer = 00000000] [url = about:blank] 09:16:45 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (19849400) [pid = 2596] [serial = 897] [outer = 00000000] [url = about:blank] 09:16:45 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (17E39000) [pid = 2596] [serial = 888] [outer = 00000000] [url = about:blank] 09:16:45 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (1514E400) [pid = 2596] [serial = 885] [outer = 00000000] [url = about:blank] 09:16:45 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (16811800) [pid = 2596] [serial = 886] [outer = 00000000] [url = about:blank] 09:16:45 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (1681A400) [pid = 2596] [serial = 879] [outer = 00000000] [url = about:blank] 09:16:45 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (169B5400) [pid = 2596] [serial = 880] [outer = 00000000] [url = about:blank] 09:16:45 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (1B5AD400) [pid = 2596] [serial = 904] [outer = 00000000] [url = about:blank] 09:16:45 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1BE81C00) [pid = 2596] [serial = 906] [outer = 00000000] [url = about:blank] 09:16:45 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (19877000) [pid = 2596] [serial = 898] [outer = 00000000] [url = about:blank] 09:16:45 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (19846800) [pid = 2596] [serial = 901] [outer = 00000000] [url = about:blank] 09:16:45 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (1C391800) [pid = 2596] [serial = 907] [outer = 00000000] [url = about:blank] 09:16:45 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (193C0000) [pid = 2596] [serial = 900] [outer = 00000000] [url = about:blank] 09:16:45 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (18F5E000) [pid = 2596] [serial = 891] [outer = 00000000] [url = about:blank] 09:16:45 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (18F7F800) [pid = 2596] [serial = 892] [outer = 00000000] [url = about:blank] 09:16:45 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (1B5A3C00) [pid = 2596] [serial = 903] [outer = 00000000] [url = about:blank] 09:16:45 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (1825F400) [pid = 2596] [serial = 889] [outer = 00000000] [url = about:blank] 09:16:45 INFO - PROCESS | 2596 | ++DOCSHELL 0C807800 == 30 [pid = 2596] [id = 319] 09:16:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (0C809000) [pid = 2596] [serial = 956] [outer = 00000000] 09:16:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (10150400) [pid = 2596] [serial = 957] [outer = 0C809000] 09:16:45 INFO - PROCESS | 2596 | 1466180205236 Marionette DEBUG loaded listener.js 09:16:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (1036BC00) [pid = 2596] [serial = 958] [outer = 0C809000] 09:16:45 INFO - PROCESS | 2596 | 1466180205661 Marionette TRACE conn7 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 770ms 09:16:45 INFO - PROCESS | 2596 | 1466180205681 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 09:16:45 INFO - PROCESS | 2596 | 1466180205685 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 09:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:16:45 INFO - PROCESS | 2596 | 1466180205691 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:16:45 INFO - PROCESS | 2596 | 1466180205694 Marionette TRACE conn7 <- [1,1242,null,{}] 09:16:45 INFO - PROCESS | 2596 | 1466180205697 Marionette TRACE conn7 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:45 INFO - PROCESS | 2596 | 1466180205700 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:45 INFO - PROCESS | 2596 | 1466180205785 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 09:16:45 INFO - PROCESS | 2596 | 1466180205791 Marionette TRACE conn7 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:45 INFO - PROCESS | 2596 | 1466180205793 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:45 INFO - PROCESS | 2596 | ++DOCSHELL 11530400 == 31 [pid = 2596] [id = 320] 09:16:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (115BD000) [pid = 2596] [serial = 959] [outer = 00000000] 09:16:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (15051000) [pid = 2596] [serial = 960] [outer = 115BD000] 09:16:45 INFO - PROCESS | 2596 | 1466180205841 Marionette DEBUG loaded listener.js 09:16:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (1514B400) [pid = 2596] [serial = 961] [outer = 115BD000] 09:16:46 INFO - PROCESS | 2596 | 1466180206334 Marionette TRACE conn7 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 09:16:46 INFO - PROCESS | 2596 | 1466180206363 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 09:16:46 INFO - PROCESS | 2596 | 1466180206365 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 09:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:16:46 INFO - PROCESS | 2596 | 1466180206369 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:16:46 INFO - PROCESS | 2596 | 1466180206372 Marionette TRACE conn7 <- [1,1246,null,{}] 09:16:46 INFO - PROCESS | 2596 | 1466180206383 Marionette TRACE conn7 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:46 INFO - PROCESS | 2596 | 1466180206387 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:46 INFO - PROCESS | 2596 | 1466180206472 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 09:16:46 INFO - PROCESS | 2596 | 1466180206591 Marionette TRACE conn7 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:46 INFO - PROCESS | 2596 | 1466180206595 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:46 INFO - PROCESS | 2596 | ++DOCSHELL 17D9A800 == 32 [pid = 2596] [id = 321] 09:16:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (17D9C400) [pid = 2596] [serial = 962] [outer = 00000000] 09:16:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (17E21000) [pid = 2596] [serial = 963] [outer = 17D9C400] 09:16:46 INFO - PROCESS | 2596 | 1466180206648 Marionette DEBUG loaded listener.js 09:16:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (18259800) [pid = 2596] [serial = 964] [outer = 17D9C400] 09:16:47 INFO - PROCESS | 2596 | 1466180207025 Marionette TRACE conn7 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 09:16:47 INFO - PROCESS | 2596 | 1466180207052 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 09:16:47 INFO - PROCESS | 2596 | 1466180207055 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 09:16:47 INFO - PROCESS | 2596 | 1466180207058 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:16:47 INFO - PROCESS | 2596 | 1466180207068 Marionette TRACE conn7 <- [1,1250,null,{}] 09:16:47 INFO - PROCESS | 2596 | 1466180207072 Marionette TRACE conn7 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:47 INFO - PROCESS | 2596 | 1466180207074 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:47 INFO - PROCESS | 2596 | 1466180207159 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 09:16:47 INFO - PROCESS | 2596 | 1466180207165 Marionette TRACE conn7 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:47 INFO - PROCESS | 2596 | 1466180207167 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:47 INFO - PROCESS | 2596 | ++DOCSHELL 18DD9C00 == 33 [pid = 2596] [id = 322] 09:16:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (18DDC800) [pid = 2596] [serial = 965] [outer = 00000000] 09:16:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (18F8C800) [pid = 2596] [serial = 966] [outer = 18DDC800] 09:16:47 INFO - PROCESS | 2596 | 1466180207211 Marionette DEBUG loaded listener.js 09:16:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (191DE000) [pid = 2596] [serial = 967] [outer = 18DDC800] 09:16:47 INFO - PROCESS | 2596 | 1466180207672 Marionette TRACE conn7 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 690ms 09:16:47 INFO - PROCESS | 2596 | 1466180207754 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 09:16:47 INFO - PROCESS | 2596 | 1466180207756 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 09:16:47 INFO - PROCESS | 2596 | 1466180207760 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:16:47 INFO - PROCESS | 2596 | 1466180207762 Marionette TRACE conn7 <- [1,1254,null,{}] 09:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:16:47 INFO - PROCESS | 2596 | 1466180207765 Marionette TRACE conn7 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:47 INFO - PROCESS | 2596 | 1466180207767 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:47 INFO - PROCESS | 2596 | 1466180207909 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 09:16:47 INFO - PROCESS | 2596 | 1466180207970 Marionette TRACE conn7 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:47 INFO - PROCESS | 2596 | 1466180207972 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:47 INFO - PROCESS | 2596 | ++DOCSHELL 191E4400 == 34 [pid = 2596] [id = 323] 09:16:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (191E7C00) [pid = 2596] [serial = 968] [outer = 00000000] 09:16:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (193C6400) [pid = 2596] [serial = 969] [outer = 191E7C00] 09:16:48 INFO - PROCESS | 2596 | 1466180208017 Marionette DEBUG loaded listener.js 09:16:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (193C6800) [pid = 2596] [serial = 970] [outer = 191E7C00] 09:16:48 INFO - PROCESS | 2596 | 1466180208450 Marionette TRACE conn7 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 09:16:48 INFO - PROCESS | 2596 | 1466180208494 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 09:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:16:48 INFO - PROCESS | 2596 | 1466180208496 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 09:16:48 INFO - PROCESS | 2596 | 1466180208499 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:16:48 INFO - PROCESS | 2596 | 1466180208501 Marionette TRACE conn7 <- [1,1258,null,{}] 09:16:48 INFO - PROCESS | 2596 | 1466180208505 Marionette TRACE conn7 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:48 INFO - PROCESS | 2596 | 1466180208510 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:48 INFO - PROCESS | 2596 | 1466180208647 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 09:16:48 INFO - PROCESS | 2596 | 1466180208709 Marionette TRACE conn7 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:48 INFO - PROCESS | 2596 | 1466180208711 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:48 INFO - PROCESS | 2596 | ++DOCSHELL 191E6400 == 35 [pid = 2596] [id = 324] 09:16:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (1955A800) [pid = 2596] [serial = 971] [outer = 00000000] 09:16:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (19FD8400) [pid = 2596] [serial = 972] [outer = 1955A800] 09:16:48 INFO - PROCESS | 2596 | 1466180208754 Marionette DEBUG loaded listener.js 09:16:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (19FD8800) [pid = 2596] [serial = 973] [outer = 1955A800] 09:16:49 INFO - PROCESS | 2596 | 1466180209195 Marionette TRACE conn7 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 730ms 09:16:49 INFO - PROCESS | 2596 | 1466180209247 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 09:16:49 INFO - PROCESS | 2596 | 1466180209249 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 09:16:49 INFO - PROCESS | 2596 | 1466180209252 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - PROCESS | 2596 | 1466180209254 Marionette TRACE conn7 <- [1,1262,null,{}] 09:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:16:49 INFO - PROCESS | 2596 | 1466180209258 Marionette TRACE conn7 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:49 INFO - PROCESS | 2596 | 1466180209259 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:49 INFO - PROCESS | 2596 | 1466180209367 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 09:16:49 INFO - PROCESS | 2596 | 1466180209375 Marionette TRACE conn7 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:49 INFO - PROCESS | 2596 | 1466180209376 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:49 INFO - PROCESS | 2596 | ++DOCSHELL 1B5A0000 == 36 [pid = 2596] [id = 325] 09:16:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (1B5A8000) [pid = 2596] [serial = 974] [outer = 00000000] 09:16:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (1B672000) [pid = 2596] [serial = 975] [outer = 1B5A8000] 09:16:49 INFO - PROCESS | 2596 | 1466180209422 Marionette DEBUG loaded listener.js 09:16:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (1B67CC00) [pid = 2596] [serial = 976] [outer = 1B5A8000] 09:16:49 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (18F5D400) [pid = 2596] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:16:49 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (10A0B800) [pid = 2596] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:16:49 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (169A7400) [pid = 2596] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:16:49 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (17A65400) [pid = 2596] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:16:49 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (1016F800) [pid = 2596] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:16:49 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (17D9C800) [pid = 2596] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:16:49 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (1C522C00) [pid = 2596] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:16:49 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (1CCCD000) [pid = 2596] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:16:49 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (18261400) [pid = 2596] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:16:49 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (19062800) [pid = 2596] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:16:49 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (15051400) [pid = 2596] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:16:49 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (0D183800) [pid = 2596] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:16:49 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (17E1F800) [pid = 2596] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:16:49 INFO - PROCESS | 2596 | 1466180209941 Marionette TRACE conn7 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 730ms 09:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:16:49 INFO - PROCESS | 2596 | 1466180209988 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 09:16:49 INFO - PROCESS | 2596 | 1466180209990 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 09:16:49 INFO - PROCESS | 2596 | 1466180209993 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - PROCESS | 2596 | 1466180209995 Marionette TRACE conn7 <- [1,1266,null,{}] 09:16:49 INFO - PROCESS | 2596 | 1466180209998 Marionette TRACE conn7 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:49 INFO - PROCESS | 2596 | 1466180210000 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:50 INFO - PROCESS | 2596 | 1466180210079 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 09:16:50 INFO - PROCESS | 2596 | 1466180210085 Marionette TRACE conn7 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:50 INFO - PROCESS | 2596 | 1466180210087 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:50 INFO - PROCESS | 2596 | ++DOCSHELL 15050800 == 37 [pid = 2596] [id = 326] 09:16:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (16820800) [pid = 2596] [serial = 977] [outer = 00000000] 09:16:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (193CDC00) [pid = 2596] [serial = 978] [outer = 16820800] 09:16:50 INFO - PROCESS | 2596 | 1466180210130 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1B5A2800) [pid = 2596] [serial = 979] [outer = 16820800] 09:16:50 INFO - PROCESS | 2596 | 1466180210558 Marionette TRACE conn7 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms 09:16:50 INFO - PROCESS | 2596 | 1466180210624 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 09:16:50 INFO - PROCESS | 2596 | 1466180210626 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 09:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:16:50 INFO - PROCESS | 2596 | 1466180210629 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:16:50 INFO - PROCESS | 2596 | 1466180210631 Marionette TRACE conn7 <- [1,1270,null,{}] 09:16:50 INFO - PROCESS | 2596 | 1466180210634 Marionette TRACE conn7 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:50 INFO - PROCESS | 2596 | 1466180210636 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:50 INFO - PROCESS | 2596 | 1466180210717 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 09:16:50 INFO - PROCESS | 2596 | 1466180210732 Marionette TRACE conn7 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:50 INFO - PROCESS | 2596 | 1466180210734 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:50 INFO - PROCESS | 2596 | ++DOCSHELL 0925CC00 == 38 [pid = 2596] [id = 327] 09:16:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (0C808C00) [pid = 2596] [serial = 980] [outer = 00000000] 09:16:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (1BE0FC00) [pid = 2596] [serial = 981] [outer = 0C808C00] 09:16:50 INFO - PROCESS | 2596 | 1466180210778 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (1C390400) [pid = 2596] [serial = 982] [outer = 0C808C00] 09:16:51 INFO - PROCESS | 2596 | 1466180211213 Marionette TRACE conn7 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 630ms 09:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:16:51 INFO - PROCESS | 2596 | 1466180211261 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 09:16:51 INFO - PROCESS | 2596 | 1466180211263 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 09:16:51 INFO - PROCESS | 2596 | 1466180211266 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - PROCESS | 2596 | 1466180211268 Marionette TRACE conn7 <- [1,1274,null,{}] 09:16:51 INFO - PROCESS | 2596 | 1466180211275 Marionette TRACE conn7 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:51 INFO - PROCESS | 2596 | 1466180211277 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:51 INFO - PROCESS | 2596 | 1466180211358 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 09:16:51 INFO - PROCESS | 2596 | 1466180211364 Marionette TRACE conn7 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:51 INFO - PROCESS | 2596 | 1466180211365 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:51 INFO - PROCESS | 2596 | ++DOCSHELL 1C524C00 == 39 [pid = 2596] [id = 328] 09:16:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (1C536800) [pid = 2596] [serial = 983] [outer = 00000000] 09:16:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (1C53D400) [pid = 2596] [serial = 984] [outer = 1C536800] 09:16:51 INFO - PROCESS | 2596 | 1466180211409 Marionette DEBUG loaded listener.js 09:16:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (18252800) [pid = 2596] [serial = 985] [outer = 1C536800] 09:16:51 INFO - PROCESS | 2596 | 1466180211997 Marionette TRACE conn7 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 770ms 09:16:52 INFO - PROCESS | 2596 | 1466180212041 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 09:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:16:52 INFO - PROCESS | 2596 | 1466180212045 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 09:16:52 INFO - PROCESS | 2596 | 1466180212050 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:16:52 INFO - PROCESS | 2596 | 1466180212054 Marionette TRACE conn7 <- [1,1278,null,{}] 09:16:52 INFO - PROCESS | 2596 | 1466180212129 Marionette TRACE conn7 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:52 INFO - PROCESS | 2596 | 1466180212133 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:52 INFO - PROCESS | 2596 | 1466180212255 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 09:16:52 INFO - PROCESS | 2596 | 1466180212382 Marionette TRACE conn7 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 2596 | 1466180212385 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:52 INFO - PROCESS | 2596 | ++DOCSHELL 1014DC00 == 40 [pid = 2596] [id = 329] 09:16:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (10369C00) [pid = 2596] [serial = 986] [outer = 00000000] 09:16:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (15054400) [pid = 2596] [serial = 987] [outer = 10369C00] 09:16:52 INFO - PROCESS | 2596 | 1466180212442 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (16054C00) [pid = 2596] [serial = 988] [outer = 10369C00] 09:16:52 INFO - PROCESS | 2596 | 1466180213002 Marionette TRACE conn7 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 990ms 09:16:53 INFO - PROCESS | 2596 | 1466180213041 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 09:16:53 INFO - PROCESS | 2596 | 1466180213046 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 09:16:53 INFO - PROCESS | 2596 | 1466180213052 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:16:53 INFO - PROCESS | 2596 | 1466180213055 Marionette TRACE conn7 <- [1,1282,null,{}] 09:16:53 INFO - PROCESS | 2596 | 1466180213059 Marionette TRACE conn7 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:53 INFO - PROCESS | 2596 | 1466180213062 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:53 INFO - PROCESS | 2596 | 1466180213179 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 09:16:53 INFO - PROCESS | 2596 | 1466180213284 Marionette TRACE conn7 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:53 INFO - PROCESS | 2596 | 1466180213287 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:53 INFO - PROCESS | 2596 | ++DOCSHELL 17E1FC00 == 41 [pid = 2596] [id = 330] 09:16:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (17E23400) [pid = 2596] [serial = 989] [outer = 00000000] 09:16:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (18DE0800) [pid = 2596] [serial = 990] [outer = 17E23400] 09:16:53 INFO - PROCESS | 2596 | 1466180213342 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (191DC800) [pid = 2596] [serial = 991] [outer = 17E23400] 09:16:53 INFO - PROCESS | 2596 | 1466180213934 Marionette TRACE conn7 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 929ms 09:16:53 INFO - PROCESS | 2596 | 1466180213986 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 09:16:53 INFO - PROCESS | 2596 | 1466180213988 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 09:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:16:53 INFO - PROCESS | 2596 | 1466180213992 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - PROCESS | 2596 | 1466180213996 Marionette TRACE conn7 <- [1,1286,null,{}] 09:16:53 INFO - PROCESS | 2596 | 1466180214007 Marionette TRACE conn7 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:53 INFO - PROCESS | 2596 | 1466180214011 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:54 INFO - PROCESS | 2596 | 1466180214120 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 09:16:54 INFO - PROCESS | 2596 | 1466180214255 Marionette TRACE conn7 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:54 INFO - PROCESS | 2596 | 1466180214258 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:54 INFO - PROCESS | 2596 | ++DOCSHELL 1C540C00 == 42 [pid = 2596] [id = 331] 09:16:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (1C543000) [pid = 2596] [serial = 992] [outer = 00000000] 09:16:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 92 (1CCC7C00) [pid = 2596] [serial = 993] [outer = 1C543000] 09:16:54 INFO - PROCESS | 2596 | 1466180214315 Marionette DEBUG loaded listener.js 09:16:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 93 (1CCCC800) [pid = 2596] [serial = 994] [outer = 1C543000] 09:16:54 INFO - PROCESS | 2596 | 1466180214920 Marionette TRACE conn7 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 970ms 09:16:54 INFO - PROCESS | 2596 | 1466180214966 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 09:16:54 INFO - PROCESS | 2596 | 1466180214969 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 09:16:54 INFO - PROCESS | 2596 | 1466180214972 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:16:54 INFO - PROCESS | 2596 | 1466180214974 Marionette TRACE conn7 <- [1,1290,null,{}] 09:16:54 INFO - PROCESS | 2596 | 1466180214977 Marionette TRACE conn7 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:54 INFO - PROCESS | 2596 | 1466180214980 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:55 INFO - PROCESS | 2596 | 1466180215089 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 09:16:55 INFO - PROCESS | 2596 | 1466180215229 Marionette TRACE conn7 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:55 INFO - PROCESS | 2596 | 1466180215232 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:55 INFO - PROCESS | 2596 | ++DOCSHELL 18253C00 == 43 [pid = 2596] [id = 332] 09:16:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 94 (19558400) [pid = 2596] [serial = 995] [outer = 00000000] 09:16:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 95 (1CE27C00) [pid = 2596] [serial = 996] [outer = 19558400] 09:16:55 INFO - PROCESS | 2596 | 1466180215286 Marionette DEBUG loaded listener.js 09:16:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 96 (1CE2E800) [pid = 2596] [serial = 997] [outer = 19558400] 09:16:56 INFO - PROCESS | 2596 | 1466180216044 Marionette TRACE conn7 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1124ms 09:16:56 INFO - PROCESS | 2596 | 1466180216100 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 09:16:56 INFO - PROCESS | 2596 | 1466180216104 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 09:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:16:56 INFO - PROCESS | 2596 | 1466180216108 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 2596 | 1466180216111 Marionette TRACE conn7 <- [1,1294,null,{}] 09:16:56 INFO - PROCESS | 2596 | 1466180216117 Marionette TRACE conn7 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:56 INFO - PROCESS | 2596 | 1466180216119 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:56 INFO - PROCESS | 2596 | 1466180216220 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 09:16:56 INFO - PROCESS | 2596 | 1466180216356 Marionette TRACE conn7 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:56 INFO - PROCESS | 2596 | 1466180216359 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:56 INFO - PROCESS | 2596 | ++DOCSHELL 10A0C800 == 44 [pid = 2596] [id = 333] 09:16:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 97 (14924400) [pid = 2596] [serial = 998] [outer = 00000000] 09:16:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 98 (15115000) [pid = 2596] [serial = 999] [outer = 14924400] 09:16:56 INFO - PROCESS | 2596 | 1466180216412 Marionette DEBUG loaded listener.js 09:16:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 99 (1681D000) [pid = 2596] [serial = 1000] [outer = 14924400] 09:16:57 INFO - PROCESS | 2596 | --DOCSHELL 0925CC00 == 43 [pid = 2596] [id = 327] 09:16:57 INFO - PROCESS | 2596 | --DOCSHELL 15050800 == 42 [pid = 2596] [id = 326] 09:16:57 INFO - PROCESS | 2596 | --DOCSHELL 1B5A0000 == 41 [pid = 2596] [id = 325] 09:16:57 INFO - PROCESS | 2596 | --DOCSHELL 191E6400 == 40 [pid = 2596] [id = 324] 09:16:57 INFO - PROCESS | 2596 | --DOCSHELL 191E4400 == 39 [pid = 2596] [id = 323] 09:16:57 INFO - PROCESS | 2596 | --DOCSHELL 18DD9C00 == 38 [pid = 2596] [id = 322] 09:16:57 INFO - PROCESS | 2596 | --DOCSHELL 17D9A800 == 37 [pid = 2596] [id = 321] 09:16:57 INFO - PROCESS | 2596 | --DOCSHELL 11530400 == 36 [pid = 2596] [id = 320] 09:16:57 INFO - PROCESS | 2596 | --DOCSHELL 0C807800 == 35 [pid = 2596] [id = 319] 09:16:57 INFO - PROCESS | 2596 | --DOCSHELL 10333800 == 34 [pid = 2596] [id = 317] 09:16:57 INFO - PROCESS | 2596 | --DOCSHELL 16818C00 == 33 [pid = 2596] [id = 318] 09:16:57 INFO - PROCESS | 2596 | --DOCSHELL 16865C00 == 32 [pid = 2596] [id = 316] 09:16:57 INFO - PROCESS | 2596 | --DOCSHELL 18253C00 == 31 [pid = 2596] [id = 332] 09:16:57 INFO - PROCESS | 2596 | --DOCSHELL 17E1FC00 == 30 [pid = 2596] [id = 330] 09:16:57 INFO - PROCESS | 2596 | --DOCSHELL 1C540C00 == 29 [pid = 2596] [id = 331] 09:16:57 INFO - PROCESS | 2596 | --DOCSHELL 1C524C00 == 28 [pid = 2596] [id = 328] 09:16:57 INFO - PROCESS | 2596 | --DOCSHELL 1014DC00 == 27 [pid = 2596] [id = 329] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 98 (18F87400) [pid = 2596] [serial = 946] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 97 (11532400) [pid = 2596] [serial = 927] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 96 (14997C00) [pid = 2596] [serial = 928] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 95 (169AE000) [pid = 2596] [serial = 930] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 94 (17E1CC00) [pid = 2596] [serial = 933] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 93 (14704800) [pid = 2596] [serial = 910] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 92 (10334800) [pid = 2596] [serial = 909] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 91 (18DE3C00) [pid = 2596] [serial = 913] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (17E27000) [pid = 2596] [serial = 912] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (1C539800) [pid = 2596] [serial = 916] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (1C52A800) [pid = 2596] [serial = 915] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (1CE22400) [pid = 2596] [serial = 919] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (1CDCBC00) [pid = 2596] [serial = 918] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (18DDA800) [pid = 2596] [serial = 936] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (17E31800) [pid = 2596] [serial = 934] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (191E9000) [pid = 2596] [serial = 939] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (18DE3400) [pid = 2596] [serial = 937] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (16815000) [pid = 2596] [serial = 922] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (151D7400) [pid = 2596] [serial = 921] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (193C3000) [pid = 2596] [serial = 940] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (1014B800) [pid = 2596] [serial = 924] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1016D800) [pid = 2596] [serial = 925] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (18F5DC00) [pid = 2596] [serial = 942] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (19873400) [pid = 2596] [serial = 948] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (169B6800) [pid = 2596] [serial = 931] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1933E000) [pid = 2596] [serial = 943] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (19554000) [pid = 2596] [serial = 945] [outer = 00000000] [url = about:blank] 09:16:57 INFO - PROCESS | 2596 | 1466180217627 Marionette TRACE conn7 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1577ms 09:16:57 INFO - PROCESS | 2596 | 1466180217687 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 09:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:16:57 INFO - PROCESS | 2596 | 1466180217691 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 09:16:57 INFO - PROCESS | 2596 | 1466180217696 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:16:57 INFO - PROCESS | 2596 | 1466180217700 Marionette TRACE conn7 <- [1,1298,null,{}] 09:16:57 INFO - PROCESS | 2596 | 1466180217705 Marionette TRACE conn7 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:57 INFO - PROCESS | 2596 | 1466180217708 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:57 INFO - PROCESS | 2596 | 1466180217798 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 09:16:57 INFO - PROCESS | 2596 | 1466180217915 Marionette TRACE conn7 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:57 INFO - PROCESS | 2596 | 1466180217917 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:57 INFO - PROCESS | 2596 | ++DOCSHELL 0D175400 == 28 [pid = 2596] [id = 334] 09:16:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (0D177C00) [pid = 2596] [serial = 1001] [outer = 00000000] 09:16:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (10173000) [pid = 2596] [serial = 1002] [outer = 0D177C00] 09:16:57 INFO - PROCESS | 2596 | 1466180217964 Marionette DEBUG loaded listener.js 09:16:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (102AFC00) [pid = 2596] [serial = 1003] [outer = 0D177C00] 09:16:58 INFO - PROCESS | 2596 | 1466180218342 Marionette TRACE conn7 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 09:16:58 INFO - PROCESS | 2596 | 1466180218392 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 09:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:16:58 INFO - PROCESS | 2596 | 1466180218429 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:16:58 INFO - PROCESS | 2596 | 1466180218432 Marionette TRACE conn7 <- [1,1302,null,{}] 09:16:58 INFO - PROCESS | 2596 | 1466180218435 Marionette TRACE conn7 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:58 INFO - PROCESS | 2596 | 1466180218438 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:58 INFO - PROCESS | 2596 | 1466180218531 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 09:16:58 INFO - PROCESS | 2596 | 1466180218538 Marionette TRACE conn7 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:58 INFO - PROCESS | 2596 | 1466180218540 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:58 INFO - PROCESS | 2596 | ++DOCSHELL 1036AC00 == 29 [pid = 2596] [id = 335] 09:16:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (1036B400) [pid = 2596] [serial = 1004] [outer = 00000000] 09:16:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1499D800) [pid = 2596] [serial = 1005] [outer = 1036B400] 09:16:58 INFO - PROCESS | 2596 | 1466180218587 Marionette DEBUG loaded listener.js 09:16:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (14ABA400) [pid = 2596] [serial = 1006] [outer = 1036B400] 09:16:59 INFO - PROCESS | 2596 | 1466180219033 Marionette TRACE conn7 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 672ms 09:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:16:59 INFO - PROCESS | 2596 | 1466180219104 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 09:16:59 INFO - PROCESS | 2596 | 1466180219106 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 09:16:59 INFO - PROCESS | 2596 | 1466180219109 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:16:59 INFO - PROCESS | 2596 | 1466180219113 Marionette TRACE conn7 <- [1,1306,null,{}] 09:16:59 INFO - PROCESS | 2596 | 1466180219124 Marionette TRACE conn7 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:59 INFO - PROCESS | 2596 | 1466180219128 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:59 INFO - PROCESS | 2596 | 1466180219213 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 09:16:59 INFO - PROCESS | 2596 | 1466180219223 Marionette TRACE conn7 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:59 INFO - PROCESS | 2596 | 1466180219226 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:16:59 INFO - PROCESS | 2596 | ++DOCSHELL 16813400 == 30 [pid = 2596] [id = 336] 09:16:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (16814C00) [pid = 2596] [serial = 1007] [outer = 00000000] 09:16:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (16819400) [pid = 2596] [serial = 1008] [outer = 16814C00] 09:16:59 INFO - PROCESS | 2596 | 1466180219281 Marionette DEBUG loaded listener.js 09:16:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (169AD400) [pid = 2596] [serial = 1009] [outer = 16814C00] 09:16:59 INFO - PROCESS | 2596 | 1466180219781 Marionette TRACE conn7 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 730ms 09:16:59 INFO - PROCESS | 2596 | 1466180219867 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 09:16:59 INFO - PROCESS | 2596 | 1466180219870 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 09:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:16:59 INFO - PROCESS | 2596 | 1466180219881 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:16:59 INFO - PROCESS | 2596 | 1466180219883 Marionette TRACE conn7 <- [1,1310,null,{}] 09:16:59 INFO - PROCESS | 2596 | 1466180219886 Marionette TRACE conn7 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:59 INFO - PROCESS | 2596 | 1466180219888 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:00 INFO - PROCESS | 2596 | 1466180220019 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 09:17:00 INFO - PROCESS | 2596 | 1466180220026 Marionette TRACE conn7 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 2596 | 1466180220028 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:00 INFO - PROCESS | 2596 | ++DOCSHELL 17A5EC00 == 31 [pid = 2596] [id = 337] 09:17:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (17A5F800) [pid = 2596] [serial = 1010] [outer = 00000000] 09:17:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (17D9CC00) [pid = 2596] [serial = 1011] [outer = 17A5F800] 09:17:00 INFO - PROCESS | 2596 | 1466180220075 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (17E22800) [pid = 2596] [serial = 1012] [outer = 17A5F800] 09:17:00 INFO - PROCESS | 2596 | 1466180220507 Marionette TRACE conn7 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 09:17:00 INFO - PROCESS | 2596 | 1466180220549 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 09:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:17:00 INFO - PROCESS | 2596 | 1466180220552 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 09:17:00 INFO - PROCESS | 2596 | 1466180220554 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:17:00 INFO - PROCESS | 2596 | 1466180220556 Marionette TRACE conn7 <- [1,1314,null,{}] 09:17:00 INFO - PROCESS | 2596 | 1466180220560 Marionette TRACE conn7 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:00 INFO - PROCESS | 2596 | 1466180220562 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:00 INFO - PROCESS | 2596 | 1466180220670 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 09:17:00 INFO - PROCESS | 2596 | 1466180220675 Marionette TRACE conn7 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 2596 | 1466180220677 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:00 INFO - PROCESS | 2596 | ++DOCSHELL 17191800 == 32 [pid = 2596] [id = 338] 09:17:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (17E25800) [pid = 2596] [serial = 1013] [outer = 00000000] 09:17:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (18257C00) [pid = 2596] [serial = 1014] [outer = 17E25800] 09:17:00 INFO - PROCESS | 2596 | 1466180220721 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (1825C000) [pid = 2596] [serial = 1015] [outer = 17E25800] 09:17:01 INFO - PROCESS | 2596 | 1466180221194 Marionette TRACE conn7 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:17:01 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:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 672ms 09:17:01 INFO - PROCESS | 2596 | 1466180221235 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 09:17:01 INFO - PROCESS | 2596 | 1466180221237 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 09:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:17:01 INFO - PROCESS | 2596 | 1466180221240 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 2596 | 1466180221242 Marionette TRACE conn7 <- [1,1318,null,{}] 09:17:01 INFO - PROCESS | 2596 | 1466180221245 Marionette TRACE conn7 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:01 INFO - PROCESS | 2596 | 1466180221251 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:01 INFO - PROCESS | 2596 | 1466180221404 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 09:17:01 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (191E7C00) [pid = 2596] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:17:01 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (1955A800) [pid = 2596] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:17:01 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (0C808C00) [pid = 2596] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:17:01 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (1B5A8000) [pid = 2596] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:17:01 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (0C809000) [pid = 2596] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:17:01 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (115BD000) [pid = 2596] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:17:01 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (1681B800) [pid = 2596] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:17:01 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (1C536800) [pid = 2596] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:17:01 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (1983A800) [pid = 2596] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:17:01 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (17D9C400) [pid = 2596] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:17:01 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (18DDC800) [pid = 2596] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:17:01 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (10336800) [pid = 2596] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:17:01 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (16820800) [pid = 2596] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:17:01 INFO - PROCESS | 2596 | 1466180221786 Marionette TRACE conn7 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:01 INFO - PROCESS | 2596 | 1466180221788 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:01 INFO - PROCESS | 2596 | ++DOCSHELL 09261800 == 33 [pid = 2596] [id = 339] 09:17:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (09274000) [pid = 2596] [serial = 1016] [outer = 00000000] 09:17:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (10151C00) [pid = 2596] [serial = 1017] [outer = 09274000] 09:17:01 INFO - PROCESS | 2596 | 1466180221833 Marionette DEBUG loaded listener.js 09:17:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1504BC00) [pid = 2596] [serial = 1018] [outer = 09274000] 09:17:02 INFO - PROCESS | 2596 | 1466180222185 Marionette TRACE conn7 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:17:02 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:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 970ms 09:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:17:02 INFO - PROCESS | 2596 | 1466180222213 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 09:17:02 INFO - PROCESS | 2596 | 1466180222215 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 09:17:02 INFO - PROCESS | 2596 | 1466180222218 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:17:02 INFO - PROCESS | 2596 | 1466180222219 Marionette TRACE conn7 <- [1,1322,null,{}] 09:17:02 INFO - PROCESS | 2596 | 1466180222223 Marionette TRACE conn7 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:02 INFO - PROCESS | 2596 | 1466180222224 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:02 INFO - PROCESS | 2596 | 1466180222333 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 09:17:02 INFO - PROCESS | 2596 | 1466180222341 Marionette TRACE conn7 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:02 INFO - PROCESS | 2596 | 1466180222343 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:02 INFO - PROCESS | 2596 | ++DOCSHELL 1681B800 == 34 [pid = 2596] [id = 340] 09:17:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1686B000) [pid = 2596] [serial = 1019] [outer = 00000000] 09:17:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (191DC000) [pid = 2596] [serial = 1020] [outer = 1686B000] 09:17:02 INFO - PROCESS | 2596 | 1466180222386 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (191DDC00) [pid = 2596] [serial = 1021] [outer = 1686B000] 09:17:02 INFO - PROCESS | 2596 | 1466180222779 Marionette TRACE conn7 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 570ms 09:17:02 INFO - PROCESS | 2596 | 1466180222792 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 09:17:02 INFO - PROCESS | 2596 | 1466180222794 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 09:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:17:02 INFO - PROCESS | 2596 | 1466180222797 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:17:02 INFO - PROCESS | 2596 | 1466180222799 Marionette TRACE conn7 <- [1,1326,null,{}] 09:17:02 INFO - PROCESS | 2596 | 1466180222802 Marionette TRACE conn7 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:02 INFO - PROCESS | 2596 | 1466180222804 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:02 INFO - PROCESS | 2596 | 1466180222880 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 09:17:02 INFO - PROCESS | 2596 | 1466180222886 Marionette TRACE conn7 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:02 INFO - PROCESS | 2596 | 1466180222888 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:02 INFO - PROCESS | 2596 | ++DOCSHELL 191E5C00 == 35 [pid = 2596] [id = 341] 09:17:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (191E6C00) [pid = 2596] [serial = 1022] [outer = 00000000] 09:17:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (193C2800) [pid = 2596] [serial = 1023] [outer = 191E6C00] 09:17:02 INFO - PROCESS | 2596 | 1466180222931 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (17E1F000) [pid = 2596] [serial = 1024] [outer = 191E6C00] 09:17:03 INFO - PROCESS | 2596 | 1466180223926 Marionette TRACE conn7 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1182ms 09:17:03 INFO - PROCESS | 2596 | 1466180223981 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 09:17:03 INFO - PROCESS | 2596 | 1466180223986 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 09:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:17:03 INFO - PROCESS | 2596 | 1466180223992 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 2596 | 1466180223996 Marionette TRACE conn7 <- [1,1330,null,{}] 09:17:03 INFO - PROCESS | 2596 | 1466180224002 Marionette TRACE conn7 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:03 INFO - PROCESS | 2596 | 1466180224005 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:04 INFO - PROCESS | 2596 | 1466180224150 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 09:17:04 INFO - PROCESS | 2596 | 1466180224316 Marionette TRACE conn7 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:04 INFO - PROCESS | 2596 | 1466180224319 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:04 INFO - PROCESS | 2596 | ++DOCSHELL 1014B000 == 36 [pid = 2596] [id = 342] 09:17:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (1014B800) [pid = 2596] [serial = 1025] [outer = 00000000] 09:17:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (102AEC00) [pid = 2596] [serial = 1026] [outer = 1014B800] 09:17:04 INFO - PROCESS | 2596 | 1466180224382 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (1036FC00) [pid = 2596] [serial = 1027] [outer = 1014B800] 09:17:05 INFO - PROCESS | 2596 | 1466180225089 Marionette TRACE conn7 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1119ms 09:17:05 INFO - PROCESS | 2596 | 1466180225115 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 09:17:05 INFO - PROCESS | 2596 | 1466180225120 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 09:17:05 INFO - PROCESS | 2596 | 1466180225126 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:17:05 INFO - PROCESS | 2596 | 1466180225129 Marionette TRACE conn7 <- [1,1334,null,{}] 09:17:05 INFO - PROCESS | 2596 | 1466180225133 Marionette TRACE conn7 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:05 INFO - PROCESS | 2596 | 1466180225136 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:05 INFO - PROCESS | 2596 | 1466180225266 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 09:17:05 INFO - PROCESS | 2596 | 1466180225397 Marionette TRACE conn7 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:05 INFO - PROCESS | 2596 | 1466180225400 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:05 INFO - PROCESS | 2596 | ++DOCSHELL 152C6C00 == 37 [pid = 2596] [id = 343] 09:17:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (1681A400) [pid = 2596] [serial = 1028] [outer = 00000000] 09:17:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (169B2400) [pid = 2596] [serial = 1029] [outer = 1681A400] 09:17:05 INFO - PROCESS | 2596 | 1466180225456 Marionette DEBUG loaded listener.js 09:17:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (17E1F800) [pid = 2596] [serial = 1030] [outer = 1681A400] 09:17:06 INFO - PROCESS | 2596 | 1466180226318 Marionette TRACE conn7 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1275ms 09:17:06 INFO - PROCESS | 2596 | 1466180226405 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 09:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:17:06 INFO - PROCESS | 2596 | 1466180226410 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 09:17:06 INFO - PROCESS | 2596 | 1466180226415 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 2596 | 1466180226418 Marionette TRACE conn7 <- [1,1338,null,{}] 09:17:06 INFO - PROCESS | 2596 | 1466180226424 Marionette TRACE conn7 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:06 INFO - PROCESS | 2596 | 1466180226426 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:06 INFO - PROCESS | 2596 | 1466180226568 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 09:17:06 INFO - PROCESS | 2596 | 1466180226692 Marionette TRACE conn7 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:06 INFO - PROCESS | 2596 | 1466180226696 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:06 INFO - PROCESS | 2596 | --DOCSHELL 1681B800 == 36 [pid = 2596] [id = 340] 09:17:06 INFO - PROCESS | 2596 | --DOCSHELL 09261800 == 35 [pid = 2596] [id = 339] 09:17:06 INFO - PROCESS | 2596 | --DOCSHELL 17191800 == 34 [pid = 2596] [id = 338] 09:17:06 INFO - PROCESS | 2596 | --DOCSHELL 17A5EC00 == 33 [pid = 2596] [id = 337] 09:17:06 INFO - PROCESS | 2596 | --DOCSHELL 16813400 == 32 [pid = 2596] [id = 336] 09:17:06 INFO - PROCESS | 2596 | --DOCSHELL 1036AC00 == 31 [pid = 2596] [id = 335] 09:17:06 INFO - PROCESS | 2596 | --DOCSHELL 0D175400 == 30 [pid = 2596] [id = 334] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (193C6400) [pid = 2596] [serial = 969] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (19FD8400) [pid = 2596] [serial = 972] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (193C6800) [pid = 2596] [serial = 970] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (1C390400) [pid = 2596] [serial = 982] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (1B672000) [pid = 2596] [serial = 975] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (10150400) [pid = 2596] [serial = 957] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (1036BC00) [pid = 2596] [serial = 958] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (15051000) [pid = 2596] [serial = 960] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (1514B400) [pid = 2596] [serial = 961] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (17A5D800) [pid = 2596] [serial = 954] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (1C53D400) [pid = 2596] [serial = 984] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (17E1C800) [pid = 2596] [serial = 955] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (1987BC00) [pid = 2596] [serial = 949] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (17E21000) [pid = 2596] [serial = 963] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (18259800) [pid = 2596] [serial = 964] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (18F8C800) [pid = 2596] [serial = 966] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (10369000) [pid = 2596] [serial = 951] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (1152AC00) [pid = 2596] [serial = 952] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (18252800) [pid = 2596] [serial = 985] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (19FD8800) [pid = 2596] [serial = 973] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (1BE0FC00) [pid = 2596] [serial = 981] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (193CDC00) [pid = 2596] [serial = 978] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (1B67CC00) [pid = 2596] [serial = 976] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (1B5A2800) [pid = 2596] [serial = 979] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (191DE000) [pid = 2596] [serial = 967] [outer = 00000000] [url = about:blank] 09:17:06 INFO - PROCESS | 2596 | ++DOCSHELL 09257800 == 31 [pid = 2596] [id = 344] 09:17:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (09261000) [pid = 2596] [serial = 1031] [outer = 00000000] 09:17:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (1014C000) [pid = 2596] [serial = 1032] [outer = 09261000] 09:17:06 INFO - PROCESS | 2596 | 1466180226781 Marionette DEBUG loaded listener.js 09:17:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (102AE000) [pid = 2596] [serial = 1033] [outer = 09261000] 09:17:07 INFO - PROCESS | 2596 | 1466180227216 Marionette TRACE conn7 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 830ms 09:17:07 INFO - PROCESS | 2596 | 1466180227245 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 09:17:07 INFO - PROCESS | 2596 | 1466180227250 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 09:17:07 INFO - PROCESS | 2596 | 1466180227255 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:17:07 INFO - PROCESS | 2596 | 1466180227258 Marionette TRACE conn7 <- [1,1342,null,{}] 09:17:07 INFO - PROCESS | 2596 | 1466180227262 Marionette TRACE conn7 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:07 INFO - PROCESS | 2596 | 1466180227265 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:07 INFO - PROCESS | 2596 | 1466180227356 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 09:17:07 INFO - PROCESS | 2596 | 1466180227363 Marionette TRACE conn7 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 2596 | 1466180227365 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:07 INFO - PROCESS | 2596 | ++DOCSHELL 10372C00 == 32 [pid = 2596] [id = 345] 09:17:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (10373400) [pid = 2596] [serial = 1034] [outer = 00000000] 09:17:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (1499DC00) [pid = 2596] [serial = 1035] [outer = 10373400] 09:17:07 INFO - PROCESS | 2596 | 1466180227414 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (14C8E000) [pid = 2596] [serial = 1036] [outer = 10373400] 09:17:07 INFO - PROCESS | 2596 | 1466180227877 Marionette TRACE conn7 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 09:17:07 INFO - PROCESS | 2596 | 1466180227930 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 09:17:07 INFO - PROCESS | 2596 | 1466180227932 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 09:17:07 INFO - PROCESS | 2596 | 1466180227935 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:17:07 INFO - PROCESS | 2596 | 1466180227939 Marionette TRACE conn7 <- [1,1346,null,{}] 09:17:07 INFO - PROCESS | 2596 | 1466180227949 Marionette TRACE conn7 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:07 INFO - PROCESS | 2596 | 1466180227954 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:08 INFO - PROCESS | 2596 | 1466180228068 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 09:17:08 INFO - PROCESS | 2596 | 1466180228083 Marionette TRACE conn7 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:08 INFO - PROCESS | 2596 | 1466180228086 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:08 INFO - PROCESS | 2596 | ++DOCSHELL 17A67800 == 33 [pid = 2596] [id = 346] 09:17:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (17ADD000) [pid = 2596] [serial = 1037] [outer = 00000000] 09:17:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (17E1E000) [pid = 2596] [serial = 1038] [outer = 17ADD000] 09:17:08 INFO - PROCESS | 2596 | 1466180228133 Marionette DEBUG loaded listener.js 09:17:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (18252800) [pid = 2596] [serial = 1039] [outer = 17ADD000] 09:17:08 INFO - PROCESS | 2596 | 1466180228591 Marionette TRACE conn7 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 09:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:17:08 INFO - PROCESS | 2596 | 1466180228610 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 09:17:08 INFO - PROCESS | 2596 | 1466180228612 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 09:17:08 INFO - PROCESS | 2596 | 1466180228615 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 2596 | 1466180228617 Marionette TRACE conn7 <- [1,1350,null,{}] 09:17:08 INFO - PROCESS | 2596 | 1466180228620 Marionette TRACE conn7 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:08 INFO - PROCESS | 2596 | 1466180228623 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:08 INFO - PROCESS | 2596 | 1466180228724 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 09:17:08 INFO - PROCESS | 2596 | 1466180228730 Marionette TRACE conn7 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:08 INFO - PROCESS | 2596 | 1466180228732 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:08 INFO - PROCESS | 2596 | ++DOCSHELL 18DE3800 == 34 [pid = 2596] [id = 347] 09:17:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (18F52800) [pid = 2596] [serial = 1040] [outer = 00000000] 09:17:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (18F7F800) [pid = 2596] [serial = 1041] [outer = 18F52800] 09:17:08 INFO - PROCESS | 2596 | 1466180228776 Marionette DEBUG loaded listener.js 09:17:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (191DE000) [pid = 2596] [serial = 1042] [outer = 18F52800] 09:17:09 INFO - PROCESS | 2596 | 1466180229223 Marionette TRACE conn7 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 09:17:09 INFO - PROCESS | 2596 | 1466180229247 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 09:17:09 INFO - PROCESS | 2596 | 1466180229249 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 09:17:09 INFO - PROCESS | 2596 | 1466180229252 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:17:09 INFO - PROCESS | 2596 | 1466180229254 Marionette TRACE conn7 <- [1,1354,null,{}] 09:17:09 INFO - PROCESS | 2596 | 1466180229257 Marionette TRACE conn7 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:09 INFO - PROCESS | 2596 | 1466180229259 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:09 INFO - PROCESS | 2596 | 1466180229375 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 09:17:09 INFO - PROCESS | 2596 | 1466180229380 Marionette TRACE conn7 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:09 INFO - PROCESS | 2596 | 1466180229382 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:09 INFO - PROCESS | 2596 | ++DOCSHELL 191E3C00 == 35 [pid = 2596] [id = 348] 09:17:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (191E5400) [pid = 2596] [serial = 1043] [outer = 00000000] 09:17:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (193C6800) [pid = 2596] [serial = 1044] [outer = 191E5400] 09:17:09 INFO - PROCESS | 2596 | 1466180229428 Marionette DEBUG loaded listener.js 09:17:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (193CCC00) [pid = 2596] [serial = 1045] [outer = 191E5400] 09:17:09 INFO - PROCESS | 2596 | 1466180229907 Marionette TRACE conn7 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 09:17:09 INFO - PROCESS | 2596 | 1466180229988 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 09:17:09 INFO - PROCESS | 2596 | 1466180229996 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:17:09 INFO - PROCESS | 2596 | 1466180229997 Marionette TRACE conn7 <- [1,1358,null,{}] 09:17:09 INFO - PROCESS | 2596 | 1466180230001 Marionette TRACE conn7 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:09 INFO - PROCESS | 2596 | 1466180230007 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:10 INFO - PROCESS | 2596 | 1466180230152 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 09:17:10 INFO - PROCESS | 2596 | 1466180230209 Marionette TRACE conn7 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 2596 | 1466180230211 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:10 INFO - PROCESS | 2596 | ++DOCSHELL 18256000 == 36 [pid = 2596] [id = 349] 09:17:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (193C6400) [pid = 2596] [serial = 1046] [outer = 00000000] 09:17:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (19F73C00) [pid = 2596] [serial = 1047] [outer = 193C6400] 09:17:10 INFO - PROCESS | 2596 | 1466180230256 Marionette DEBUG loaded listener.js 09:17:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (19FE1400) [pid = 2596] [serial = 1048] [outer = 193C6400] 09:17:10 INFO - PROCESS | 2596 | 1466180230682 Marionette TRACE conn7 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 09:17:10 INFO - PROCESS | 2596 | 1466180230733 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 09:17:10 INFO - PROCESS | 2596 | 1466180230736 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:17:10 INFO - PROCESS | 2596 | 1466180230738 Marionette TRACE conn7 <- [1,1362,null,{}] 09:17:10 INFO - PROCESS | 2596 | 1466180230741 Marionette TRACE conn7 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:10 INFO - PROCESS | 2596 | 1466180230743 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:10 INFO - PROCESS | 2596 | 1466180230852 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 09:17:10 INFO - PROCESS | 2596 | 1466180230861 Marionette TRACE conn7 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 2596 | 1466180230863 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:10 INFO - PROCESS | 2596 | ++DOCSHELL 1AEF7400 == 37 [pid = 2596] [id = 350] 09:17:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (1B4E3000) [pid = 2596] [serial = 1049] [outer = 00000000] 09:17:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (1B50D000) [pid = 2596] [serial = 1050] [outer = 1B4E3000] 09:17:10 INFO - PROCESS | 2596 | 1466180230955 Marionette DEBUG loaded listener.js 09:17:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (1B5A7400) [pid = 2596] [serial = 1051] [outer = 1B4E3000] 09:17:11 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (17A5F800) [pid = 2596] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:17:11 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (0D177C00) [pid = 2596] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:17:11 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (14924400) [pid = 2596] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:17:11 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (10369C00) [pid = 2596] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:17:11 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (17E23400) [pid = 2596] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:17:11 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (1C543000) [pid = 2596] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:17:11 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (19558400) [pid = 2596] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:17:11 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (17E25800) [pid = 2596] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:17:11 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (09274000) [pid = 2596] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:17:11 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (16814C00) [pid = 2596] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:17:11 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (1036B400) [pid = 2596] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:17:11 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1686B000) [pid = 2596] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:17:11 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:11 INFO - PROCESS | 2596 | 1466180231419 Marionette TRACE conn7 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 09:17:11 INFO - PROCESS | 2596 | 1466180231471 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 09:17:11 INFO - PROCESS | 2596 | 1466180231475 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:17:11 INFO - PROCESS | 2596 | 1466180231476 Marionette TRACE conn7 <- [1,1366,null,{}] 09:17:11 INFO - PROCESS | 2596 | 1466180231480 Marionette TRACE conn7 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:11 INFO - PROCESS | 2596 | 1466180231481 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:11 INFO - PROCESS | 2596 | 1466180231560 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 09:17:11 INFO - PROCESS | 2596 | 1466180231650 Marionette TRACE conn7 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:11 INFO - PROCESS | 2596 | 1466180231652 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:11 INFO - PROCESS | 2596 | ++DOCSHELL 1036B400 == 38 [pid = 2596] [id = 351] 09:17:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (10931000) [pid = 2596] [serial = 1052] [outer = 00000000] 09:17:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (17E2B400) [pid = 2596] [serial = 1053] [outer = 10931000] 09:17:11 INFO - PROCESS | 2596 | 1466180231698 Marionette DEBUG loaded listener.js 09:17:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (18F54800) [pid = 2596] [serial = 1054] [outer = 10931000] 09:17:12 INFO - PROCESS | 2596 | 1466180232017 Marionette TRACE conn7 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:17:12 INFO - PROCESS | 2596 | 1466180232051 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 09:17:12 INFO - PROCESS | 2596 | 1466180232054 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - PROCESS | 2596 | 1466180232056 Marionette TRACE conn7 <- [1,1370,null,{}] 09:17:12 INFO - PROCESS | 2596 | 1466180232065 Marionette TRACE conn7 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:12 INFO - PROCESS | 2596 | 1466180232067 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:12 INFO - PROCESS | 2596 | 1466180232147 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 09:17:12 INFO - PROCESS | 2596 | 1466180232260 Marionette TRACE conn7 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:12 INFO - PROCESS | 2596 | 1466180232261 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:12 INFO - PROCESS | 2596 | ++DOCSHELL 14924400 == 39 [pid = 2596] [id = 352] 09:17:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1825D000) [pid = 2596] [serial = 1055] [outer = 00000000] 09:17:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1B67A400) [pid = 2596] [serial = 1056] [outer = 1825D000] 09:17:12 INFO - PROCESS | 2596 | 1466180232305 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (1BE0FC00) [pid = 2596] [serial = 1057] [outer = 1825D000] 09:17:12 INFO - PROCESS | 2596 | [2596] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:12 INFO - PROCESS | 2596 | 1466180232676 Marionette TRACE conn7 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:17:12 INFO - PROCESS | 2596 | 1466180232747 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 09:17:12 INFO - PROCESS | 2596 | 1466180232751 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - PROCESS | 2596 | 1466180232752 Marionette TRACE conn7 <- [1,1374,null,{}] 09:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:17:12 INFO - PROCESS | 2596 | 1466180232756 Marionette TRACE conn7 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:12 INFO - PROCESS | 2596 | 1466180232758 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:12 INFO - PROCESS | 2596 | 1466180232871 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 09:17:12 INFO - PROCESS | 2596 | 1466180232882 Marionette TRACE conn7 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:12 INFO - PROCESS | 2596 | 1466180232884 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:12 INFO - PROCESS | 2596 | ++DOCSHELL 1475FC00 == 40 [pid = 2596] [id = 353] 09:17:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (14760800) [pid = 2596] [serial = 1058] [outer = 00000000] 09:17:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (1476A000) [pid = 2596] [serial = 1059] [outer = 14760800] 09:17:12 INFO - PROCESS | 2596 | 1466180232926 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (19063000) [pid = 2596] [serial = 1060] [outer = 14760800] 09:17:13 INFO - PROCESS | 2596 | 1466180233371 Marionette TRACE conn7 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:17:13 INFO - PROCESS | 2596 | 1466180233432 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 09:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:17:13 INFO - PROCESS | 2596 | 1466180233437 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:17:13 INFO - PROCESS | 2596 | 1466180233442 Marionette TRACE conn7 <- [1,1378,null,{}] 09:17:13 INFO - PROCESS | 2596 | 1466180233449 Marionette TRACE conn7 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:13 INFO - PROCESS | 2596 | 1466180233452 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:13 INFO - PROCESS | 2596 | 1466180233652 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 09:17:13 INFO - PROCESS | 2596 | 1466180233752 Marionette TRACE conn7 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:13 INFO - PROCESS | 2596 | 1466180233757 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:13 INFO - PROCESS | 2596 | ++DOCSHELL 10338C00 == 41 [pid = 2596] [id = 354] 09:17:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (1033B400) [pid = 2596] [serial = 1061] [outer = 00000000] 09:17:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (10372400) [pid = 2596] [serial = 1062] [outer = 1033B400] 09:17:13 INFO - PROCESS | 2596 | 1466180233827 Marionette DEBUG loaded listener.js 09:17:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (115C0400) [pid = 2596] [serial = 1063] [outer = 1033B400] 09:17:14 INFO - PROCESS | 2596 | 1466180234365 Marionette TRACE conn7 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 990ms 09:17:14 INFO - PROCESS | 2596 | 1466180234431 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 09:17:14 INFO - PROCESS | 2596 | 1466180234436 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 09:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:17:14 INFO - PROCESS | 2596 | 1466180234443 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:17:14 INFO - PROCESS | 2596 | 1466180234446 Marionette TRACE conn7 <- [1,1382,null,{}] 09:17:14 INFO - PROCESS | 2596 | 1466180234449 Marionette TRACE conn7 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:14 INFO - PROCESS | 2596 | 1466180234452 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:14 INFO - PROCESS | 2596 | 1466180234569 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 09:17:14 INFO - PROCESS | 2596 | 1466180234726 Marionette TRACE conn7 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:14 INFO - PROCESS | 2596 | 1466180234728 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:14 INFO - PROCESS | 2596 | ++DOCSHELL 169B5800 == 42 [pid = 2596] [id = 355] 09:17:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (17A59000) [pid = 2596] [serial = 1064] [outer = 00000000] 09:17:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (17D98C00) [pid = 2596] [serial = 1065] [outer = 17A59000] 09:17:14 INFO - PROCESS | 2596 | 1466180234797 Marionette DEBUG loaded listener.js 09:17:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (1825AC00) [pid = 2596] [serial = 1066] [outer = 17A59000] 09:17:15 INFO - PROCESS | 2596 | 1466180235426 Marionette TRACE conn7 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1022ms 09:17:15 INFO - PROCESS | 2596 | 1466180235468 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 09:17:15 INFO - PROCESS | 2596 | 1466180235471 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 09:17:15 INFO - PROCESS | 2596 | 1466180235474 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:17:15 INFO - PROCESS | 2596 | 1466180235478 Marionette TRACE conn7 <- [1,1386,null,{}] 09:17:15 INFO - PROCESS | 2596 | 1466180235489 Marionette TRACE conn7 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:15 INFO - PROCESS | 2596 | 1466180235494 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:15 INFO - PROCESS | 2596 | 1466180235624 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 09:17:15 INFO - PROCESS | 2596 | 1466180235757 Marionette TRACE conn7 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:15 INFO - PROCESS | 2596 | 1466180235760 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:15 INFO - PROCESS | 2596 | ++DOCSHELL 19849800 == 43 [pid = 2596] [id = 356] 09:17:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (1987EC00) [pid = 2596] [serial = 1067] [outer = 00000000] 09:17:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (1B679000) [pid = 2596] [serial = 1068] [outer = 1987EC00] 09:17:15 INFO - PROCESS | 2596 | 1466180235818 Marionette DEBUG loaded listener.js 09:17:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (1C521000) [pid = 2596] [serial = 1069] [outer = 1987EC00] 09:17:16 INFO - PROCESS | 2596 | 1466180236461 Marionette TRACE conn7 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1020ms 09:17:16 INFO - PROCESS | 2596 | 1466180236498 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 2596 | 1466180236501 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 09:17:16 INFO - PROCESS | 2596 | 1466180236504 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:17:16 INFO - PROCESS | 2596 | 1466180236506 Marionette TRACE conn7 <- [1,1390,null,{}] 09:17:16 INFO - PROCESS | 2596 | 1466180236509 Marionette TRACE conn7 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:16 INFO - PROCESS | 2596 | 1466180236512 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:16 INFO - PROCESS | 2596 | 1466180236620 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 09:17:16 INFO - PROCESS | 2596 | 1466180236774 Marionette TRACE conn7 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:16 INFO - PROCESS | 2596 | 1466180236776 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:16 INFO - PROCESS | 2596 | ++DOCSHELL 18F5E800 == 44 [pid = 2596] [id = 357] 09:17:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 92 (191E3400) [pid = 2596] [serial = 1070] [outer = 00000000] 09:17:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 93 (1C53F800) [pid = 2596] [serial = 1071] [outer = 191E3400] 09:17:16 INFO - PROCESS | 2596 | 1466180236831 Marionette DEBUG loaded listener.js 09:17:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 94 (1CCC4400) [pid = 2596] [serial = 1072] [outer = 191E3400] 09:17:17 INFO - PROCESS | 2596 | 1466180237503 Marionette TRACE conn7 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1069ms 09:17:17 INFO - PROCESS | 2596 | 1466180237577 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 09:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:17:17 INFO - PROCESS | 2596 | 1466180237581 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 09:17:17 INFO - PROCESS | 2596 | 1466180237585 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:17:17 INFO - PROCESS | 2596 | 1466180237588 Marionette TRACE conn7 <- [1,1394,null,{}] 09:17:17 INFO - PROCESS | 2596 | 1466180237593 Marionette TRACE conn7 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:17 INFO - PROCESS | 2596 | 1466180237596 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:17 INFO - PROCESS | 2596 | 1466180237698 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 09:17:17 INFO - PROCESS | 2596 | 1466180237810 Marionette TRACE conn7 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 2596 | 1466180237812 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:17 INFO - PROCESS | 2596 | ++DOCSHELL 10146400 == 45 [pid = 2596] [id = 358] 09:17:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 95 (1016D400) [pid = 2596] [serial = 1073] [outer = 00000000] 09:17:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 96 (14765000) [pid = 2596] [serial = 1074] [outer = 1016D400] 09:17:17 INFO - PROCESS | 2596 | 1466180237861 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 97 (14AC3400) [pid = 2596] [serial = 1075] [outer = 1016D400] 09:17:18 INFO - PROCESS | 2596 | --DOCSHELL 14924400 == 44 [pid = 2596] [id = 352] 09:17:18 INFO - PROCESS | 2596 | --DOCSHELL 1036B400 == 43 [pid = 2596] [id = 351] 09:17:18 INFO - PROCESS | 2596 | --DOCSHELL 1AEF7400 == 42 [pid = 2596] [id = 350] 09:17:18 INFO - PROCESS | 2596 | --DOCSHELL 18256000 == 41 [pid = 2596] [id = 349] 09:17:18 INFO - PROCESS | 2596 | --DOCSHELL 191E3C00 == 40 [pid = 2596] [id = 348] 09:17:18 INFO - PROCESS | 2596 | --DOCSHELL 18DE3800 == 39 [pid = 2596] [id = 347] 09:17:18 INFO - PROCESS | 2596 | --DOCSHELL 17A67800 == 38 [pid = 2596] [id = 346] 09:17:18 INFO - PROCESS | 2596 | --DOCSHELL 10372C00 == 37 [pid = 2596] [id = 345] 09:17:18 INFO - PROCESS | 2596 | --DOCSHELL 09257800 == 36 [pid = 2596] [id = 344] 09:17:18 INFO - PROCESS | 2596 | --DOCSHELL 1014B000 == 35 [pid = 2596] [id = 342] 09:17:18 INFO - PROCESS | 2596 | --DOCSHELL 152C6C00 == 34 [pid = 2596] [id = 343] 09:17:18 INFO - PROCESS | 2596 | --DOCSHELL 191E5C00 == 33 [pid = 2596] [id = 341] 09:17:18 INFO - PROCESS | 2596 | --DOCSHELL 10A0C800 == 32 [pid = 2596] [id = 333] 09:17:18 INFO - PROCESS | 2596 | --DOCSHELL 18F5E800 == 31 [pid = 2596] [id = 357] 09:17:18 INFO - PROCESS | 2596 | --DOCSHELL 19849800 == 30 [pid = 2596] [id = 356] 09:17:18 INFO - PROCESS | 2596 | --DOCSHELL 1475FC00 == 29 [pid = 2596] [id = 353] 09:17:18 INFO - PROCESS | 2596 | --DOCSHELL 10338C00 == 28 [pid = 2596] [id = 354] 09:17:18 INFO - PROCESS | 2596 | --DOCSHELL 169B5800 == 27 [pid = 2596] [id = 355] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 96 (193C2800) [pid = 2596] [serial = 1023] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 95 (17D9CC00) [pid = 2596] [serial = 1011] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 94 (10173000) [pid = 2596] [serial = 1002] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 93 (1681D000) [pid = 2596] [serial = 1000] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 92 (15115000) [pid = 2596] [serial = 999] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 91 (16054C00) [pid = 2596] [serial = 988] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (15054400) [pid = 2596] [serial = 987] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (191DC800) [pid = 2596] [serial = 991] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (18DE0800) [pid = 2596] [serial = 990] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (1CCCC800) [pid = 2596] [serial = 994] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (1CCC7C00) [pid = 2596] [serial = 993] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (1CE2E800) [pid = 2596] [serial = 997] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (1CE27C00) [pid = 2596] [serial = 996] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (18257C00) [pid = 2596] [serial = 1014] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (17E22800) [pid = 2596] [serial = 1012] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (10151C00) [pid = 2596] [serial = 1017] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (1825C000) [pid = 2596] [serial = 1015] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (16819400) [pid = 2596] [serial = 1008] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (1504BC00) [pid = 2596] [serial = 1018] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1499D800) [pid = 2596] [serial = 1005] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (14ABA400) [pid = 2596] [serial = 1006] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (191DC000) [pid = 2596] [serial = 1020] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (169AD400) [pid = 2596] [serial = 1009] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (191DDC00) [pid = 2596] [serial = 1021] [outer = 00000000] [url = about:blank] 09:17:18 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (102AFC00) [pid = 2596] [serial = 1003] [outer = 00000000] [url = about:blank] 09:17:19 INFO - PROCESS | 2596 | 1466180239132 Marionette TRACE conn7 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1624ms 09:17:19 INFO - PROCESS | 2596 | 1466180239211 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 09:17:19 INFO - PROCESS | 2596 | 1466180239215 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 09:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:17:19 INFO - PROCESS | 2596 | 1466180239220 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 2596 | 1466180239223 Marionette TRACE conn7 <- [1,1398,null,{}] 09:17:19 INFO - PROCESS | 2596 | 1466180239229 Marionette TRACE conn7 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:19 INFO - PROCESS | 2596 | 1466180239231 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:19 INFO - PROCESS | 2596 | 1466180239316 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 09:17:19 INFO - PROCESS | 2596 | 1466180239330 Marionette TRACE conn7 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:19 INFO - PROCESS | 2596 | 1466180239333 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:19 INFO - PROCESS | 2596 | ++DOCSHELL 10333000 == 28 [pid = 2596] [id = 359] 09:17:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (10333C00) [pid = 2596] [serial = 1076] [outer = 00000000] 09:17:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (1033F400) [pid = 2596] [serial = 1077] [outer = 10333C00] 09:17:19 INFO - PROCESS | 2596 | 1466180239380 Marionette DEBUG loaded listener.js 09:17:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (1036EC00) [pid = 2596] [serial = 1078] [outer = 10333C00] 09:17:19 INFO - PROCESS | 2596 | 1466180239909 Marionette TRACE conn7 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 731ms 09:17:19 INFO - PROCESS | 2596 | 1466180239952 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 09:17:19 INFO - PROCESS | 2596 | 1466180239957 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 09:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:17:19 INFO - PROCESS | 2596 | 1466180239963 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 2596 | 1466180239966 Marionette TRACE conn7 <- [1,1402,null,{}] 09:17:19 INFO - PROCESS | 2596 | 1466180239970 Marionette TRACE conn7 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:19 INFO - PROCESS | 2596 | 1466180239972 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:20 INFO - PROCESS | 2596 | 1466180240069 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 09:17:20 INFO - PROCESS | 2596 | 1466180240154 Marionette TRACE conn7 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:20 INFO - PROCESS | 2596 | 1466180240156 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:20 INFO - PROCESS | 2596 | ++DOCSHELL 1476C400 == 29 [pid = 2596] [id = 360] 09:17:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (1476D400) [pid = 2596] [serial = 1079] [outer = 00000000] 09:17:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (14ABA800) [pid = 2596] [serial = 1080] [outer = 1476D400] 09:17:20 INFO - PROCESS | 2596 | 1466180240203 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1504A800) [pid = 2596] [serial = 1081] [outer = 1476D400] 09:17:20 INFO - PROCESS | 2596 | 1466180240615 Marionette TRACE conn7 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 671ms 09:17:20 INFO - PROCESS | 2596 | 1466180240638 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 09:17:20 INFO - PROCESS | 2596 | 1466180240640 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 09:17:20 INFO - PROCESS | 2596 | 1466180240643 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:17:20 INFO - PROCESS | 2596 | 1466180240647 Marionette TRACE conn7 <- [1,1406,null,{}] 09:17:20 INFO - PROCESS | 2596 | 1466180240658 Marionette TRACE conn7 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:20 INFO - PROCESS | 2596 | 1466180240662 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:20 INFO - PROCESS | 2596 | 1466180240771 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 09:17:20 INFO - PROCESS | 2596 | 1466180240778 Marionette TRACE conn7 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:20 INFO - PROCESS | 2596 | 1466180240781 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:20 INFO - PROCESS | 2596 | ++DOCSHELL 15096800 == 30 [pid = 2596] [id = 361] 09:17:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (15114000) [pid = 2596] [serial = 1082] [outer = 00000000] 09:17:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (16820400) [pid = 2596] [serial = 1083] [outer = 15114000] 09:17:20 INFO - PROCESS | 2596 | 1466180240829 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (169ADC00) [pid = 2596] [serial = 1084] [outer = 15114000] 09:17:21 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (191E5400) [pid = 2596] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:17:21 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (193C6400) [pid = 2596] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:17:21 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (10931000) [pid = 2596] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:17:21 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1B4E3000) [pid = 2596] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:17:21 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (10373400) [pid = 2596] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:17:21 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1681A400) [pid = 2596] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:17:21 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (18F52800) [pid = 2596] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:17:21 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (17ADD000) [pid = 2596] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:17:21 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (09261000) [pid = 2596] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:17:21 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (1825D000) [pid = 2596] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:17:21 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1014B800) [pid = 2596] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:17:21 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (191E6C00) [pid = 2596] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:17:21 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (14760800) [pid = 2596] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:17:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (0D132400) [pid = 2596] [serial = 1085] [outer = 15120800] 09:17:21 INFO - PROCESS | 2596 | 1466180241909 Marionette TRACE conn7 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1318ms 09:17:21 INFO - PROCESS | 2596 | 1466180241979 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 09:17:21 INFO - PROCESS | 2596 | 1466180241985 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 09:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:17:22 INFO - PROCESS | 2596 | 1466180242014 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - PROCESS | 2596 | 1466180242018 Marionette TRACE conn7 <- [1,1410,null,{}] 09:17:22 INFO - PROCESS | 2596 | 1466180242025 Marionette TRACE conn7 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:22 INFO - PROCESS | 2596 | 1466180242028 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:22 INFO - PROCESS | 2596 | 1466180242159 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 09:17:22 INFO - PROCESS | 2596 | 1466180242329 Marionette TRACE conn7 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:22 INFO - PROCESS | 2596 | 1466180242335 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:22 INFO - PROCESS | 2596 | ++DOCSHELL 1036F800 == 31 [pid = 2596] [id = 362] 09:17:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (10371000) [pid = 2596] [serial = 1086] [outer = 00000000] 09:17:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (1072B400) [pid = 2596] [serial = 1087] [outer = 10371000] 09:17:22 INFO - PROCESS | 2596 | 1466180242394 Marionette DEBUG loaded listener.js 09:17:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (10A0C800) [pid = 2596] [serial = 1088] [outer = 10371000] 09:17:23 INFO - PROCESS | 2596 | 1466180243096 Marionette TRACE conn7 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1157ms 09:17:23 INFO - PROCESS | 2596 | 1466180243152 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 09:17:23 INFO - PROCESS | 2596 | 1466180243157 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 09:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:17:23 INFO - PROCESS | 2596 | 1466180243164 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:17:23 INFO - PROCESS | 2596 | 1466180243166 Marionette TRACE conn7 <- [1,1414,null,{}] 09:17:23 INFO - PROCESS | 2596 | 1466180243171 Marionette TRACE conn7 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:23 INFO - PROCESS | 2596 | 1466180243174 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:23 INFO - PROCESS | 2596 | 1466180243303 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 09:17:23 INFO - PROCESS | 2596 | 1466180243423 Marionette TRACE conn7 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 2596 | 1466180243426 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:23 INFO - PROCESS | 2596 | ++DOCSHELL 15056800 == 32 [pid = 2596] [id = 363] 09:17:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (15057400) [pid = 2596] [serial = 1089] [outer = 00000000] 09:17:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (15121C00) [pid = 2596] [serial = 1090] [outer = 15057400] 09:17:23 INFO - PROCESS | 2596 | 1466180243483 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (1604A400) [pid = 2596] [serial = 1091] [outer = 15057400] 09:17:24 INFO - PROCESS | 2596 | --DOCSHELL 18DDC000 == 31 [pid = 2596] [id = 154] 09:17:24 INFO - PROCESS | 2596 | --DOCSHELL 14C94C00 == 30 [pid = 2596] [id = 159] 09:17:24 INFO - PROCESS | 2596 | --DOCSHELL 10333400 == 29 [pid = 2596] [id = 148] 09:17:24 INFO - PROCESS | 2596 | --DOCSHELL 1476C400 == 28 [pid = 2596] [id = 360] 09:17:24 INFO - PROCESS | 2596 | --DOCSHELL 10333000 == 27 [pid = 2596] [id = 359] 09:17:24 INFO - PROCESS | 2596 | --DOCSHELL 10146400 == 26 [pid = 2596] [id = 358] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (193CCC00) [pid = 2596] [serial = 1045] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (193C6800) [pid = 2596] [serial = 1044] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (19FE1400) [pid = 2596] [serial = 1048] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (19F73C00) [pid = 2596] [serial = 1047] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (17E2B400) [pid = 2596] [serial = 1053] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (1B50D000) [pid = 2596] [serial = 1050] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (1499DC00) [pid = 2596] [serial = 1035] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (14C8E000) [pid = 2596] [serial = 1036] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (169B2400) [pid = 2596] [serial = 1029] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (17E1F800) [pid = 2596] [serial = 1030] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (18F7F800) [pid = 2596] [serial = 1041] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (17E1E000) [pid = 2596] [serial = 1038] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (18252800) [pid = 2596] [serial = 1039] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (1014C000) [pid = 2596] [serial = 1032] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 60 (102AE000) [pid = 2596] [serial = 1033] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 59 (1BE0FC00) [pid = 2596] [serial = 1057] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 58 (102AEC00) [pid = 2596] [serial = 1026] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 57 (1036FC00) [pid = 2596] [serial = 1027] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 56 (17E1F000) [pid = 2596] [serial = 1024] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 55 (19063000) [pid = 2596] [serial = 1060] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 54 (1476A000) [pid = 2596] [serial = 1059] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 53 (1B67A400) [pid = 2596] [serial = 1056] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 52 (1B5A7400) [pid = 2596] [serial = 1051] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 51 (18F54800) [pid = 2596] [serial = 1054] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | --DOMWINDOW == 50 (191DE000) [pid = 2596] [serial = 1042] [outer = 00000000] [url = about:blank] 09:17:24 INFO - PROCESS | 2596 | 1466180244418 Marionette TRACE conn7 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1272ms 09:17:24 INFO - PROCESS | 2596 | 1466180244438 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 09:17:24 INFO - PROCESS | 2596 | 1466180244443 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 09:17:24 INFO - PROCESS | 2596 | 1466180244448 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:17:24 INFO - PROCESS | 2596 | 1466180244452 Marionette TRACE conn7 <- [1,1418,null,{}] 09:17:24 INFO - PROCESS | 2596 | 1466180244458 Marionette TRACE conn7 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:24 INFO - PROCESS | 2596 | 1466180244461 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:24 INFO - PROCESS | 2596 | 1466180244575 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 09:17:24 INFO - PROCESS | 2596 | 1466180244658 Marionette TRACE conn7 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 2596 | 1466180244663 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:24 INFO - PROCESS | 2596 | ++DOCSHELL 1036A400 == 27 [pid = 2596] [id = 364] 09:17:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 51 (1036B400) [pid = 2596] [serial = 1092] [outer = 00000000] 09:17:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 52 (10725C00) [pid = 2596] [serial = 1093] [outer = 1036B400] 09:17:24 INFO - PROCESS | 2596 | 1466180244762 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 53 (109E1400) [pid = 2596] [serial = 1094] [outer = 1036B400] 09:17:25 INFO - PROCESS | 2596 | 1466180245408 Marionette TRACE conn7 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1020ms 09:17:25 INFO - PROCESS | 2596 | 1466180245473 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 09:17:25 INFO - PROCESS | 2596 | 1466180245478 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 09:17:25 INFO - PROCESS | 2596 | 1466180245484 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:17:25 INFO - PROCESS | 2596 | 1466180245487 Marionette TRACE conn7 <- [1,1422,null,{}] 09:17:25 INFO - PROCESS | 2596 | 1466180245491 Marionette TRACE conn7 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:25 INFO - PROCESS | 2596 | 1466180245494 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:25 INFO - PROCESS | 2596 | 1466180245606 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 09:17:25 INFO - PROCESS | 2596 | 1466180245730 Marionette TRACE conn7 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:25 INFO - PROCESS | 2596 | 1466180245733 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:25 INFO - PROCESS | 2596 | ++DOCSHELL 1499D800 == 28 [pid = 2596] [id = 365] 09:17:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 54 (1499DC00) [pid = 2596] [serial = 1095] [outer = 00000000] 09:17:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 55 (14C8E000) [pid = 2596] [serial = 1096] [outer = 1499DC00] 09:17:25 INFO - PROCESS | 2596 | 1466180245791 Marionette DEBUG loaded listener.js 09:17:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 56 (15057C00) [pid = 2596] [serial = 1097] [outer = 1499DC00] 09:17:26 INFO - PROCESS | 2596 | 1466180246471 Marionette TRACE conn7 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1019ms 09:17:26 INFO - PROCESS | 2596 | 1466180246507 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 09:17:26 INFO - PROCESS | 2596 | 1466180246510 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 09:17:26 INFO - PROCESS | 2596 | 1466180246513 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:17:26 INFO - PROCESS | 2596 | 1466180246517 Marionette TRACE conn7 <- [1,1426,null,{}] 09:17:26 INFO - PROCESS | 2596 | 1466180246529 Marionette TRACE conn7 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:26 INFO - PROCESS | 2596 | 1466180246534 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:26 INFO - PROCESS | 2596 | 1466180246645 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 09:17:26 INFO - PROCESS | 2596 | 1466180246770 Marionette TRACE conn7 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 2596 | 1466180246774 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:26 INFO - PROCESS | 2596 | ++DOCSHELL 169AFC00 == 29 [pid = 2596] [id = 366] 09:17:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 57 (169B0000) [pid = 2596] [serial = 1098] [outer = 00000000] 09:17:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 58 (169B6800) [pid = 2596] [serial = 1099] [outer = 169B0000] 09:17:26 INFO - PROCESS | 2596 | 1466180246835 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 59 (17A66C00) [pid = 2596] [serial = 1100] [outer = 169B0000] 09:17:27 INFO - PROCESS | 2596 | 1466180247473 Marionette TRACE conn7 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1020ms 09:17:27 INFO - PROCESS | 2596 | 1466180247537 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 2596 | 1466180247540 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 09:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:17:27 INFO - PROCESS | 2596 | 1466180247544 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 2596 | 1466180247546 Marionette TRACE conn7 <- [1,1430,null,{}] 09:17:27 INFO - PROCESS | 2596 | 1466180247549 Marionette TRACE conn7 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:27 INFO - PROCESS | 2596 | 1466180247552 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:27 INFO - PROCESS | 2596 | 1466180247661 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 09:17:27 INFO - PROCESS | 2596 | 1466180247786 Marionette TRACE conn7 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:27 INFO - PROCESS | 2596 | 1466180247789 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:27 INFO - PROCESS | 2596 | ++DOCSHELL 17E21000 == 30 [pid = 2596] [id = 367] 09:17:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 60 (17E23400) [pid = 2596] [serial = 1101] [outer = 00000000] 09:17:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (18255C00) [pid = 2596] [serial = 1102] [outer = 17E23400] 09:17:27 INFO - PROCESS | 2596 | 1466180247845 Marionette DEBUG loaded listener.js 09:17:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (18258C00) [pid = 2596] [serial = 1103] [outer = 17E23400] 09:17:29 INFO - PROCESS | 2596 | --DOCSHELL 1514FC00 == 29 [pid = 2596] [id = 165] 09:17:29 INFO - PROCESS | 2596 | --DOCSHELL 169B0400 == 28 [pid = 2596] [id = 151] 09:17:29 INFO - PROCESS | 2596 | --DOCSHELL 18F85400 == 27 [pid = 2596] [id = 162] 09:17:29 INFO - PROCESS | 2596 | --DOCSHELL 113D0C00 == 26 [pid = 2596] [id = 155] 09:17:29 INFO - PROCESS | 2596 | --DOCSHELL 16816000 == 25 [pid = 2596] [id = 157] 09:17:29 INFO - PROCESS | 2596 | --DOCSHELL 151E2400 == 24 [pid = 2596] [id = 150] 09:17:29 INFO - PROCESS | 2596 | --DOCSHELL 10A0D000 == 23 [pid = 2596] [id = 149] 09:17:29 INFO - PROCESS | 2596 | --DOCSHELL 17A62C00 == 22 [pid = 2596] [id = 160] 09:17:29 INFO - PROCESS | 2596 | --DOCSHELL 1036F800 == 21 [pid = 2596] [id = 362] 09:17:29 INFO - PROCESS | 2596 | --DOCSHELL 0D0C9400 == 20 [pid = 2596] [id = 163] 09:17:29 INFO - PROCESS | 2596 | --DOCSHELL 17E21800 == 19 [pid = 2596] [id = 152] 09:17:29 INFO - PROCESS | 2596 | --DOCSHELL 18B5D400 == 18 [pid = 2596] [id = 161] 09:17:29 INFO - PROCESS | 2596 | --DOCSHELL 1955F400 == 17 [pid = 2596] [id = 164] 09:17:29 INFO - PROCESS | 2596 | --DOCSHELL 102AF400 == 16 [pid = 2596] [id = 156] 09:17:29 INFO - PROCESS | 2596 | --DOCSHELL 09258800 == 15 [pid = 2596] [id = 153] 09:17:29 INFO - PROCESS | 2596 | --DOCSHELL 0C808800 == 14 [pid = 2596] [id = 158] 09:17:29 INFO - PROCESS | 2596 | --DOCSHELL 169AFC00 == 13 [pid = 2596] [id = 366] 09:17:29 INFO - PROCESS | 2596 | --DOCSHELL 1499D800 == 12 [pid = 2596] [id = 365] 09:17:29 INFO - PROCESS | 2596 | --DOCSHELL 15056800 == 11 [pid = 2596] [id = 363] 09:17:29 INFO - PROCESS | 2596 | --DOCSHELL 1036A400 == 10 [pid = 2596] [id = 364] 09:17:29 INFO - PROCESS | 2596 | --DOCSHELL 15096800 == 9 [pid = 2596] [id = 361] 09:17:30 INFO - PROCESS | 2596 | 1466180250991 Marionette TRACE conn7 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 3545ms 09:17:31 INFO - PROCESS | 2596 | 1466180251093 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 2596 | 1466180251096 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 09:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:17:31 INFO - PROCESS | 2596 | 1466180251101 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 2596 | 1466180251105 Marionette TRACE conn7 <- [1,1434,null,{}] 09:17:31 INFO - PROCESS | 2596 | 1466180251112 Marionette TRACE conn7 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:31 INFO - PROCESS | 2596 | 1466180251115 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:31 INFO - PROCESS | 2596 | 1466180251208 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 09:17:31 INFO - PROCESS | 2596 | 1466180251215 Marionette TRACE conn7 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 2596 | 1466180251218 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:31 INFO - PROCESS | 2596 | ++DOCSHELL 1014B400 == 10 [pid = 2596] [id = 368] 09:17:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (1014B800) [pid = 2596] [serial = 1104] [outer = 00000000] 09:17:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (1016DC00) [pid = 2596] [serial = 1105] [outer = 1014B800] 09:17:31 INFO - PROCESS | 2596 | 1466180251267 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (10332000) [pid = 2596] [serial = 1106] [outer = 1014B800] 09:17:31 INFO - PROCESS | 2596 | 1466180251785 Marionette TRACE conn7 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 730ms 09:17:31 INFO - PROCESS | 2596 | 1466180251832 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 2596 | 1466180251837 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 09:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:17:31 INFO - PROCESS | 2596 | 1466180251843 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 2596 | 1466180251845 Marionette TRACE conn7 <- [1,1438,null,{}] 09:17:31 INFO - PROCESS | 2596 | 1466180251849 Marionette TRACE conn7 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:31 INFO - PROCESS | 2596 | 1466180251852 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:31 INFO - PROCESS | 2596 | 1466180251946 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 09:17:31 INFO - PROCESS | 2596 | 1466180251955 Marionette TRACE conn7 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 2596 | 1466180251957 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:31 INFO - PROCESS | 2596 | ++DOCSHELL 14705000 == 11 [pid = 2596] [id = 369] 09:17:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (14705800) [pid = 2596] [serial = 1107] [outer = 00000000] 09:17:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (14761800) [pid = 2596] [serial = 1108] [outer = 14705800] 09:17:31 INFO - PROCESS | 2596 | 1466180252008 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (14768400) [pid = 2596] [serial = 1109] [outer = 14705800] 09:17:32 INFO - PROCESS | 2596 | 1466180252478 Marionette TRACE conn7 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 672ms 09:17:32 INFO - PROCESS | 2596 | 1466180252519 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 09:17:32 INFO - PROCESS | 2596 | 1466180252522 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 09:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:17:32 INFO - PROCESS | 2596 | 1466180252525 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:17:32 INFO - PROCESS | 2596 | 1466180252528 Marionette TRACE conn7 <- [1,1442,null,{}] 09:17:32 INFO - PROCESS | 2596 | 1466180252577 Marionette TRACE conn7 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:32 INFO - PROCESS | 2596 | 1466180252582 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:32 INFO - PROCESS | 2596 | 1466180252674 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 09:17:32 INFO - PROCESS | 2596 | 1466180252686 Marionette TRACE conn7 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 2596 | 1466180252690 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:32 INFO - PROCESS | 2596 | ++DOCSHELL 15051000 == 12 [pid = 2596] [id = 370] 09:17:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (15054400) [pid = 2596] [serial = 1110] [outer = 00000000] 09:17:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (15281000) [pid = 2596] [serial = 1111] [outer = 15054400] 09:17:32 INFO - PROCESS | 2596 | 1466180252741 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (16813C00) [pid = 2596] [serial = 1112] [outer = 15054400] 09:17:33 INFO - PROCESS | 2596 | 1466180253246 Marionette TRACE conn7 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 770ms 09:17:33 INFO - PROCESS | 2596 | 1466180253306 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 09:17:33 INFO - PROCESS | 2596 | 1466180253317 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 09:17:33 INFO - PROCESS | 2596 | 1466180253320 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - PROCESS | 2596 | 1466180253322 Marionette TRACE conn7 <- [1,1446,null,{}] 09:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:17:33 INFO - PROCESS | 2596 | 1466180253325 Marionette TRACE conn7 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:33 INFO - PROCESS | 2596 | 1466180253328 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:33 INFO - PROCESS | 2596 | 1466180253440 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 09:17:33 INFO - PROCESS | 2596 | 1466180253450 Marionette TRACE conn7 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 2596 | 1466180253452 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:33 INFO - PROCESS | 2596 | ++DOCSHELL 169A8C00 == 13 [pid = 2596] [id = 371] 09:17:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (169AAC00) [pid = 2596] [serial = 1113] [outer = 00000000] 09:17:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (17A63800) [pid = 2596] [serial = 1114] [outer = 169AAC00] 09:17:33 INFO - PROCESS | 2596 | 1466180253542 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (17D95000) [pid = 2596] [serial = 1115] [outer = 169AAC00] 09:17:33 INFO - PROCESS | 2596 | 1466180253992 Marionette TRACE conn7 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 731ms 09:17:34 INFO - PROCESS | 2596 | 1466180254075 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 2596 | 1466180254077 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 09:17:34 INFO - PROCESS | 2596 | 1466180254080 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 2596 | 1466180254082 Marionette TRACE conn7 <- [1,1450,null,{}] 09:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:17:34 INFO - PROCESS | 2596 | 1466180254085 Marionette TRACE conn7 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:34 INFO - PROCESS | 2596 | 1466180254087 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:34 INFO - PROCESS | 2596 | 1466180254202 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 09:17:34 INFO - PROCESS | 2596 | 1466180254214 Marionette TRACE conn7 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:34 INFO - PROCESS | 2596 | 1466180254216 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:34 INFO - PROCESS | 2596 | ++DOCSHELL 17E1C800 == 14 [pid = 2596] [id = 372] 09:17:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (17E20400) [pid = 2596] [serial = 1116] [outer = 00000000] 09:17:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (17E28000) [pid = 2596] [serial = 1117] [outer = 17E20400] 09:17:34 INFO - PROCESS | 2596 | 1466180254260 Marionette DEBUG loaded listener.js 09:17:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1825A400) [pid = 2596] [serial = 1118] [outer = 17E20400] 09:17:34 INFO - PROCESS | 2596 | 1466180254716 Marionette TRACE conn7 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 670ms 09:17:34 INFO - PROCESS | 2596 | 1466180254756 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 09:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:17:34 INFO - PROCESS | 2596 | 1466180254758 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 09:17:34 INFO - PROCESS | 2596 | 1466180254762 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 2596 | 1466180254763 Marionette TRACE conn7 <- [1,1454,null,{}] 09:17:34 INFO - PROCESS | 2596 | 1466180254767 Marionette TRACE conn7 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:34 INFO - PROCESS | 2596 | 1466180254772 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:34 INFO - PROCESS | 2596 | 1466180254924 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 09:17:34 INFO - PROCESS | 2596 | 1466180255006 Marionette TRACE conn7 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:34 INFO - PROCESS | 2596 | 1466180255008 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:35 INFO - PROCESS | 2596 | ++DOCSHELL 18BCEC00 == 15 [pid = 2596] [id = 373] 09:17:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (18DDA000) [pid = 2596] [serial = 1119] [outer = 00000000] 09:17:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (18DE4000) [pid = 2596] [serial = 1120] [outer = 18DDA000] 09:17:35 INFO - PROCESS | 2596 | 1466180255054 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (18F5DC00) [pid = 2596] [serial = 1121] [outer = 18DDA000] 09:17:35 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (15114000) [pid = 2596] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:17:35 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (169B0000) [pid = 2596] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:17:35 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (10371000) [pid = 2596] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:17:35 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (1499DC00) [pid = 2596] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:17:35 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (15057400) [pid = 2596] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:17:35 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (191E3400) [pid = 2596] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:17:35 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1033B400) [pid = 2596] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:17:35 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (1987EC00) [pid = 2596] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:17:35 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (17A59000) [pid = 2596] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:17:35 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1016D400) [pid = 2596] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:17:35 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (1476D400) [pid = 2596] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:17:35 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (10333C00) [pid = 2596] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:17:35 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (1036B400) [pid = 2596] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:17:35 INFO - PROCESS | 2596 | 1466180255666 Marionette TRACE conn7 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 930ms 09:17:35 INFO - PROCESS | 2596 | 1466180255700 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 09:17:35 INFO - PROCESS | 2596 | 1466180255702 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 09:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:17:35 INFO - PROCESS | 2596 | 1466180255706 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:17:35 INFO - PROCESS | 2596 | 1466180255707 Marionette TRACE conn7 <- [1,1458,null,{}] 09:17:35 INFO - PROCESS | 2596 | 1466180255711 Marionette TRACE conn7 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:35 INFO - PROCESS | 2596 | 1466180255712 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:35 INFO - PROCESS | 2596 | 1466180255789 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 09:17:35 INFO - PROCESS | 2596 | 1466180255794 Marionette TRACE conn7 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:35 INFO - PROCESS | 2596 | 1466180255796 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:35 INFO - PROCESS | 2596 | ++DOCSHELL 10151800 == 16 [pid = 2596] [id = 374] 09:17:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (102AE000) [pid = 2596] [serial = 1122] [outer = 00000000] 09:17:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (14923800) [pid = 2596] [serial = 1123] [outer = 102AE000] 09:17:35 INFO - PROCESS | 2596 | 1466180255840 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (15050C00) [pid = 2596] [serial = 1124] [outer = 102AE000] 09:17:36 INFO - PROCESS | 2596 | 1466180256274 Marionette TRACE conn7 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 630ms 09:17:36 INFO - PROCESS | 2596 | 1466180256337 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 09:17:36 INFO - PROCESS | 2596 | 1466180256339 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 09:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:17:36 INFO - PROCESS | 2596 | 1466180256345 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 2596 | 1466180256347 Marionette TRACE conn7 <- [1,1462,null,{}] 09:17:36 INFO - PROCESS | 2596 | 1466180256351 Marionette TRACE conn7 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:36 INFO - PROCESS | 2596 | 1466180256352 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:36 INFO - PROCESS | 2596 | 1466180256430 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 09:17:36 INFO - PROCESS | 2596 | 1466180256438 Marionette TRACE conn7 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 2596 | 1466180256440 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:36 INFO - PROCESS | 2596 | ++DOCSHELL 10146400 == 17 [pid = 2596] [id = 375] 09:17:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (1499DC00) [pid = 2596] [serial = 1125] [outer = 00000000] 09:17:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (17AE7400) [pid = 2596] [serial = 1126] [outer = 1499DC00] 09:17:36 INFO - PROCESS | 2596 | 1466180256483 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (17E19C00) [pid = 2596] [serial = 1127] [outer = 1499DC00] 09:17:36 INFO - PROCESS | 2596 | 1466180256930 Marionette TRACE conn7 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 630ms 09:17:36 INFO - PROCESS | 2596 | 1466180256977 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 09:17:36 INFO - PROCESS | 2596 | 1466180256979 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 09:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:17:36 INFO - PROCESS | 2596 | 1466180256982 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 2596 | 1466180256984 Marionette TRACE conn7 <- [1,1466,null,{}] 09:17:36 INFO - PROCESS | 2596 | 1466180256987 Marionette TRACE conn7 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:36 INFO - PROCESS | 2596 | 1466180256989 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:37 INFO - PROCESS | 2596 | 1466180257067 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 09:17:37 INFO - PROCESS | 2596 | 1466180257074 Marionette TRACE conn7 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:37 INFO - PROCESS | 2596 | 1466180257076 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:37 INFO - PROCESS | 2596 | ++DOCSHELL 18F82000 == 18 [pid = 2596] [id = 376] 09:17:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (18F85400) [pid = 2596] [serial = 1128] [outer = 00000000] 09:17:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (19061C00) [pid = 2596] [serial = 1129] [outer = 18F85400] 09:17:37 INFO - PROCESS | 2596 | 1466180257119 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (191DF000) [pid = 2596] [serial = 1130] [outer = 18F85400] 09:17:38 INFO - PROCESS | 2596 | --DOCSHELL 17E21000 == 17 [pid = 2596] [id = 367] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (15121C00) [pid = 2596] [serial = 1090] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (14C8E000) [pid = 2596] [serial = 1096] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (109E1400) [pid = 2596] [serial = 1094] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (10725C00) [pid = 2596] [serial = 1093] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (1036EC00) [pid = 2596] [serial = 1078] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1504A800) [pid = 2596] [serial = 1081] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (16820400) [pid = 2596] [serial = 1083] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (169ADC00) [pid = 2596] [serial = 1084] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (17A66C00) [pid = 2596] [serial = 1100] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (1072B400) [pid = 2596] [serial = 1087] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (18255C00) [pid = 2596] [serial = 1102] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (15057C00) [pid = 2596] [serial = 1097] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (169B6800) [pid = 2596] [serial = 1099] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (1604A400) [pid = 2596] [serial = 1091] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (1CCC4400) [pid = 2596] [serial = 1072] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 60 (115C0400) [pid = 2596] [serial = 1063] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 59 (1C521000) [pid = 2596] [serial = 1069] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 58 (1825AC00) [pid = 2596] [serial = 1066] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 57 (10372000) [pid = 2596] [serial = 655] [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:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 56 (14765000) [pid = 2596] [serial = 1074] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 55 (1C53F800) [pid = 2596] [serial = 1071] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 54 (14ABA800) [pid = 2596] [serial = 1080] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 53 (10372400) [pid = 2596] [serial = 1062] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 52 (14AC3400) [pid = 2596] [serial = 1075] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 51 (1033F400) [pid = 2596] [serial = 1077] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 50 (17D98C00) [pid = 2596] [serial = 1065] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 49 (1B679000) [pid = 2596] [serial = 1068] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | --DOMWINDOW == 48 (10A0C800) [pid = 2596] [serial = 1088] [outer = 00000000] [url = about:blank] 09:17:38 INFO - PROCESS | 2596 | 1466180258772 Marionette TRACE conn7 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1836ms 09:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:17:38 INFO - PROCESS | 2596 | 1466180258820 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 2596 | 1466180258824 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 09:17:38 INFO - PROCESS | 2596 | 1466180258829 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:17:38 INFO - PROCESS | 2596 | 1466180258832 Marionette TRACE conn7 <- [1,1470,null,{}] 09:17:38 INFO - PROCESS | 2596 | 1466180258838 Marionette TRACE conn7 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:38 INFO - PROCESS | 2596 | 1466180258841 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:38 INFO - PROCESS | 2596 | 1466180258935 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 09:17:38 INFO - PROCESS | 2596 | 1466180258943 Marionette TRACE conn7 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 2596 | 1466180258948 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:38 INFO - PROCESS | 2596 | ++DOCSHELL 10330800 == 18 [pid = 2596] [id = 377] 09:17:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 49 (10331800) [pid = 2596] [serial = 1131] [outer = 00000000] 09:17:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 50 (1033BC00) [pid = 2596] [serial = 1132] [outer = 10331800] 09:17:38 INFO - PROCESS | 2596 | 1466180259000 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 51 (10367C00) [pid = 2596] [serial = 1133] [outer = 10331800] 09:17:39 INFO - PROCESS | 2596 | 1466180259513 Marionette TRACE conn7 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 09:17:39 INFO - PROCESS | 2596 | 1466180259560 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 09:17:39 INFO - PROCESS | 2596 | 1466180259565 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 09:17:39 INFO - PROCESS | 2596 | 1466180259571 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:17:39 INFO - PROCESS | 2596 | 1466180259574 Marionette TRACE conn7 <- [1,1474,null,{}] 09:17:39 INFO - PROCESS | 2596 | 1466180259578 Marionette TRACE conn7 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:39 INFO - PROCESS | 2596 | 1466180259581 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:39 INFO - PROCESS | 2596 | 1466180259669 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 09:17:39 INFO - PROCESS | 2596 | 1466180259678 Marionette TRACE conn7 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:39 INFO - PROCESS | 2596 | 1466180259681 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:39 INFO - PROCESS | 2596 | ++DOCSHELL 109E4800 == 19 [pid = 2596] [id = 378] 09:17:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 52 (109E5000) [pid = 2596] [serial = 1134] [outer = 00000000] 09:17:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 53 (10A0CC00) [pid = 2596] [serial = 1135] [outer = 109E5000] 09:17:39 INFO - PROCESS | 2596 | 1466180259733 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 54 (113CB400) [pid = 2596] [serial = 1136] [outer = 109E5000] 09:17:40 INFO - PROCESS | 2596 | 1466180260224 Marionette TRACE conn7 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 09:17:40 INFO - PROCESS | 2596 | 1466180260244 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 09:17:40 INFO - PROCESS | 2596 | 1466180260247 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 09:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:17:40 INFO - PROCESS | 2596 | 1466180260250 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:17:40 INFO - PROCESS | 2596 | 1466180260253 Marionette TRACE conn7 <- [1,1478,null,{}] 09:17:40 INFO - PROCESS | 2596 | 1466180260264 Marionette TRACE conn7 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:40 INFO - PROCESS | 2596 | 1466180260269 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:40 INFO - PROCESS | 2596 | 1466180260381 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 09:17:40 INFO - PROCESS | 2596 | 1466180260468 Marionette TRACE conn7 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:40 INFO - PROCESS | 2596 | 1466180260471 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:40 INFO - PROCESS | 2596 | ++DOCSHELL 14C8D400 == 20 [pid = 2596] [id = 379] 09:17:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 55 (14C8E000) [pid = 2596] [serial = 1137] [outer = 00000000] 09:17:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 56 (14CB6400) [pid = 2596] [serial = 1138] [outer = 14C8E000] 09:17:40 INFO - PROCESS | 2596 | 1466180260519 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 57 (1504D400) [pid = 2596] [serial = 1139] [outer = 14C8E000] 09:17:40 INFO - PROCESS | 2596 | 1466180260901 Marionette TRACE conn7 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 690ms 09:17:40 INFO - PROCESS | 2596 | 1466180260941 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 09:17:40 INFO - PROCESS | 2596 | 1466180260943 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 09:17:40 INFO - PROCESS | 2596 | 1466180260947 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:17:40 INFO - PROCESS | 2596 | 1466180260948 Marionette TRACE conn7 <- [1,1482,null,{}] 09:17:40 INFO - PROCESS | 2596 | 1466180260952 Marionette TRACE conn7 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:40 INFO - PROCESS | 2596 | 1466180260954 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:41 INFO - PROCESS | 2596 | 1466180261067 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 09:17:41 INFO - PROCESS | 2596 | 1466180261075 Marionette TRACE conn7 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:41 INFO - PROCESS | 2596 | 1466180261077 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:41 INFO - PROCESS | 2596 | ++DOCSHELL 14CB0400 == 21 [pid = 2596] [id = 380] 09:17:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 58 (1504BC00) [pid = 2596] [serial = 1140] [outer = 00000000] 09:17:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 59 (151DA800) [pid = 2596] [serial = 1141] [outer = 1504BC00] 09:17:41 INFO - PROCESS | 2596 | 1466180261121 Marionette DEBUG loaded listener.js 09:17:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 60 (1604A400) [pid = 2596] [serial = 1142] [outer = 1504BC00] 09:17:41 INFO - PROCESS | 2596 | 1466180261529 Marionette TRACE conn7 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 630ms 09:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:17:41 INFO - PROCESS | 2596 | 1466180261580 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 2596 | 1466180261583 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 09:17:41 INFO - PROCESS | 2596 | 1466180261586 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 2596 | 1466180261588 Marionette TRACE conn7 <- [1,1486,null,{}] 09:17:41 INFO - PROCESS | 2596 | 1466180261591 Marionette TRACE conn7 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:41 INFO - PROCESS | 2596 | 1466180261593 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:41 INFO - PROCESS | 2596 | 1466180261701 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 09:17:41 INFO - PROCESS | 2596 | 1466180261742 Marionette TRACE conn7 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:41 INFO - PROCESS | 2596 | 1466180261744 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:41 INFO - PROCESS | 2596 | ++DOCSHELL 16812400 == 22 [pid = 2596] [id = 381] 09:17:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (16818C00) [pid = 2596] [serial = 1143] [outer = 00000000] 09:17:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (169AC000) [pid = 2596] [serial = 1144] [outer = 16818C00] 09:17:41 INFO - PROCESS | 2596 | 1466180261788 Marionette DEBUG loaded listener.js 09:17:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (169B2400) [pid = 2596] [serial = 1145] [outer = 16818C00] 09:17:42 INFO - PROCESS | 2596 | 1466180262182 Marionette TRACE conn7 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 630ms 09:17:42 INFO - PROCESS | 2596 | 1466180262216 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 09:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:17:42 INFO - PROCESS | 2596 | 1466180262218 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 09:17:42 INFO - PROCESS | 2596 | 1466180262221 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:17:42 INFO - PROCESS | 2596 | 1466180262223 Marionette TRACE conn7 <- [1,1490,null,{}] 09:17:42 INFO - PROCESS | 2596 | 1466180262227 Marionette TRACE conn7 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:42 INFO - PROCESS | 2596 | 1466180262232 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:42 INFO - PROCESS | 2596 | 1466180262365 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 09:17:42 INFO - PROCESS | 2596 | 1466180262381 Marionette TRACE conn7 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 2596 | 1466180262383 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:42 INFO - PROCESS | 2596 | ++DOCSHELL 17A63C00 == 23 [pid = 2596] [id = 382] 09:17:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (17A66800) [pid = 2596] [serial = 1146] [outer = 00000000] 09:17:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (17E1BC00) [pid = 2596] [serial = 1147] [outer = 17A66800] 09:17:42 INFO - PROCESS | 2596 | 1466180262427 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (17E33000) [pid = 2596] [serial = 1148] [outer = 17A66800] 09:17:42 INFO - PROCESS | 2596 | 1466180262835 Marionette TRACE conn7 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 630ms 09:17:42 INFO - PROCESS | 2596 | 1466180262852 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 09:17:42 INFO - PROCESS | 2596 | 1466180262854 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 09:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:17:42 INFO - PROCESS | 2596 | 1466180262857 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:17:42 INFO - PROCESS | 2596 | 1466180262859 Marionette TRACE conn7 <- [1,1494,null,{}] 09:17:42 INFO - PROCESS | 2596 | 1466180262862 Marionette TRACE conn7 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:42 INFO - PROCESS | 2596 | 1466180262864 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:42 INFO - PROCESS | 2596 | 1466180262939 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 09:17:43 INFO - PROCESS | 2596 | 1466180263056 Marionette TRACE conn7 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:43 INFO - PROCESS | 2596 | 1466180263058 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:43 INFO - PROCESS | 2596 | ++DOCSHELL 169B5000 == 24 [pid = 2596] [id = 383] 09:17:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (17E27C00) [pid = 2596] [serial = 1149] [outer = 00000000] 09:17:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (18BCC800) [pid = 2596] [serial = 1150] [outer = 17E27C00] 09:17:43 INFO - PROCESS | 2596 | 1466180263102 Marionette DEBUG loaded listener.js 09:17:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (18D8A800) [pid = 2596] [serial = 1151] [outer = 17E27C00] 09:17:43 INFO - PROCESS | 2596 | 1466180263443 Marionette TRACE conn7 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 09:17:43 INFO - PROCESS | 2596 | 1466180263488 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 09:17:43 INFO - PROCESS | 2596 | 1466180263490 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 09:17:43 INFO - PROCESS | 2596 | 1466180263510 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 2596 | 1466180263512 Marionette TRACE conn7 <- [1,1498,null,{}] 09:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:17:43 INFO - PROCESS | 2596 | 1466180263515 Marionette TRACE conn7 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:43 INFO - PROCESS | 2596 | 1466180263517 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:43 INFO - PROCESS | 2596 | 1466180263593 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 09:17:43 INFO - PROCESS | 2596 | 1466180263599 Marionette TRACE conn7 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:43 INFO - PROCESS | 2596 | 1466180263600 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:43 INFO - PROCESS | 2596 | ++DOCSHELL 18DDF800 == 25 [pid = 2596] [id = 384] 09:17:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (18DDFC00) [pid = 2596] [serial = 1152] [outer = 00000000] 09:17:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (18F5A000) [pid = 2596] [serial = 1153] [outer = 18DDFC00] 09:17:43 INFO - PROCESS | 2596 | 1466180263644 Marionette DEBUG loaded listener.js 09:17:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (18F55800) [pid = 2596] [serial = 1154] [outer = 18DDFC00] 09:17:44 INFO - PROCESS | 2596 | 1466180264084 Marionette TRACE conn7 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 09:17:44 INFO - PROCESS | 2596 | 1466180264147 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 09:17:44 INFO - PROCESS | 2596 | 1466180264149 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 09:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:17:44 INFO - PROCESS | 2596 | 1466180264158 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:17:44 INFO - PROCESS | 2596 | 1466180264160 Marionette TRACE conn7 <- [1,1502,null,{}] 09:17:44 INFO - PROCESS | 2596 | 1466180264164 Marionette TRACE conn7 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:44 INFO - PROCESS | 2596 | 1466180264166 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:44 INFO - PROCESS | 2596 | 1466180264270 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 09:17:44 INFO - PROCESS | 2596 | 1466180264354 Marionette TRACE conn7 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:44 INFO - PROCESS | 2596 | 1466180264356 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:44 INFO - PROCESS | 2596 | ++DOCSHELL 14C8D000 == 26 [pid = 2596] [id = 385] 09:17:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (191DD400) [pid = 2596] [serial = 1155] [outer = 00000000] 09:17:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (191E6400) [pid = 2596] [serial = 1156] [outer = 191DD400] 09:17:44 INFO - PROCESS | 2596 | 1466180264399 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (191E6C00) [pid = 2596] [serial = 1157] [outer = 191DD400] 09:17:44 INFO - PROCESS | 2596 | 1466180264836 Marionette TRACE conn7 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 730ms 09:17:44 INFO - PROCESS | 2596 | 1466180264891 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 09:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:17:44 INFO - PROCESS | 2596 | 1466180264893 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 09:17:44 INFO - PROCESS | 2596 | 1466180264897 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:17:44 INFO - PROCESS | 2596 | 1466180264899 Marionette TRACE conn7 <- [1,1506,null,{}] 09:17:44 INFO - PROCESS | 2596 | 1466180264909 Marionette TRACE conn7 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:44 INFO - PROCESS | 2596 | 1466180264911 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:45 INFO - PROCESS | 2596 | 1466180265038 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 09:17:45 INFO - PROCESS | 2596 | 1466180265048 Marionette TRACE conn7 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 2596 | 1466180265050 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:45 INFO - PROCESS | 2596 | ++DOCSHELL 191DB800 == 27 [pid = 2596] [id = 386] 09:17:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (193BE800) [pid = 2596] [serial = 1158] [outer = 00000000] 09:17:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (193C5C00) [pid = 2596] [serial = 1159] [outer = 193BE800] 09:17:45 INFO - PROCESS | 2596 | 1466180265095 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (193CBC00) [pid = 2596] [serial = 1160] [outer = 193BE800] 09:17:45 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (17E20400) [pid = 2596] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:17:45 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (18DDA000) [pid = 2596] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:17:45 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1499DC00) [pid = 2596] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:17:45 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (15054400) [pid = 2596] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:17:45 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (14705800) [pid = 2596] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:17:45 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (1014B800) [pid = 2596] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:17:45 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (17E23400) [pid = 2596] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:17:45 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (169AAC00) [pid = 2596] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:17:45 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (102AE000) [pid = 2596] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:17:46 INFO - PROCESS | 2596 | 1466180266077 Marionette TRACE conn7 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1231ms 09:17:46 INFO - PROCESS | 2596 | 1466180266129 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 09:17:46 INFO - PROCESS | 2596 | 1466180266135 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 09:17:46 INFO - PROCESS | 2596 | 1466180266140 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:17:46 INFO - PROCESS | 2596 | 1466180266146 Marionette TRACE conn7 <- [1,1510,null,{}] 09:17:46 INFO - PROCESS | 2596 | 1466180266152 Marionette TRACE conn7 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:46 INFO - PROCESS | 2596 | 1466180266155 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:46 INFO - PROCESS | 2596 | 1466180266285 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 09:17:46 INFO - PROCESS | 2596 | 1466180266416 Marionette TRACE conn7 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:46 INFO - PROCESS | 2596 | 1466180266419 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:46 INFO - PROCESS | 2596 | ++DOCSHELL 0D133400 == 28 [pid = 2596] [id = 387] 09:17:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (1014C000) [pid = 2596] [serial = 1161] [outer = 00000000] 09:17:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (1036DC00) [pid = 2596] [serial = 1162] [outer = 1014C000] 09:17:46 INFO - PROCESS | 2596 | 1466180266477 Marionette DEBUG loaded listener.js 09:17:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (1072A000) [pid = 2596] [serial = 1163] [outer = 1014C000] 09:17:47 INFO - PROCESS | 2596 | 1466180267240 Marionette TRACE conn7 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:17: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:17:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:17:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:17: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:17:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:17:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:17: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:17:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:17:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:17: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:17:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:17:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:17:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1181ms 09:17:47 INFO - PROCESS | 2596 | 1466180267348 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 09:17:47 INFO - PROCESS | 2596 | 1466180267352 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 09:17:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:17:47 INFO - PROCESS | 2596 | 1466180267358 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:17:47 INFO - PROCESS | 2596 | 1466180267361 Marionette TRACE conn7 <- [1,1514,null,{}] 09:17:47 INFO - PROCESS | 2596 | 1466180267367 Marionette TRACE conn7 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:47 INFO - PROCESS | 2596 | 1466180267370 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:47 INFO - PROCESS | 2596 | 1466180267484 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 09:17:47 INFO - PROCESS | 2596 | 1466180267562 Marionette TRACE conn7 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:47 INFO - PROCESS | 2596 | 1466180267567 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:47 INFO - PROCESS | 2596 | ++DOCSHELL 10330C00 == 29 [pid = 2596] [id = 388] 09:17:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (10331000) [pid = 2596] [serial = 1164] [outer = 00000000] 09:17:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (1036B800) [pid = 2596] [serial = 1165] [outer = 10331000] 09:17:47 INFO - PROCESS | 2596 | 1466180267656 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (10724400) [pid = 2596] [serial = 1166] [outer = 10331000] 09:17:47 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (17E28000) [pid = 2596] [serial = 1117] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (18DE4000) [pid = 2596] [serial = 1120] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (17AE7400) [pid = 2596] [serial = 1126] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (18F5DC00) [pid = 2596] [serial = 1121] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (15281000) [pid = 2596] [serial = 1111] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (14761800) [pid = 2596] [serial = 1108] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (14768400) [pid = 2596] [serial = 1109] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (1016DC00) [pid = 2596] [serial = 1105] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (10332000) [pid = 2596] [serial = 1106] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (18258C00) [pid = 2596] [serial = 1103] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (17E19C00) [pid = 2596] [serial = 1127] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (17A63800) [pid = 2596] [serial = 1114] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (17D95000) [pid = 2596] [serial = 1115] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (19061C00) [pid = 2596] [serial = 1129] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 2596 | --DOMWINDOW == 60 (14923800) [pid = 2596] [serial = 1123] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 2596 | --DOMWINDOW == 59 (1825A400) [pid = 2596] [serial = 1118] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 2596 | --DOMWINDOW == 58 (15050C00) [pid = 2596] [serial = 1124] [outer = 00000000] [url = about:blank] 09:17:47 INFO - PROCESS | 2596 | --DOMWINDOW == 57 (16813C00) [pid = 2596] [serial = 1112] [outer = 00000000] [url = about:blank] 09:17:48 INFO - PROCESS | 2596 | 1466180268154 Marionette TRACE conn7 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:17:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:17:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:17:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:17:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:17:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:17:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:17:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:17:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:17:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:17:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 830ms 09:17:48 INFO - PROCESS | 2596 | 1466180268191 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 09:17:48 INFO - PROCESS | 2596 | 1466180268197 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 09:17:48 INFO - PROCESS | 2596 | 1466180268203 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:17:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:17:48 INFO - PROCESS | 2596 | 1466180268206 Marionette TRACE conn7 <- [1,1518,null,{}] 09:17:48 INFO - PROCESS | 2596 | 1466180268209 Marionette TRACE conn7 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:48 INFO - PROCESS | 2596 | 1466180268212 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:48 INFO - PROCESS | 2596 | 1466180268298 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 09:17:48 INFO - PROCESS | 2596 | 1466180268308 Marionette TRACE conn7 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 2596 | 1466180268310 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:48 INFO - PROCESS | 2596 | ++DOCSHELL 14707000 == 30 [pid = 2596] [id = 389] 09:17:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 58 (14708800) [pid = 2596] [serial = 1167] [outer = 00000000] 09:17:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 59 (14765C00) [pid = 2596] [serial = 1168] [outer = 14708800] 09:17:48 INFO - PROCESS | 2596 | 1466180268357 Marionette DEBUG loaded listener.js 09:17:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 60 (1476D800) [pid = 2596] [serial = 1169] [outer = 14708800] 09:17:48 INFO - PROCESS | 2596 | 1466180268825 Marionette TRACE conn7 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:17: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:17:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:17:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:17:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:17: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:17:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:17:48 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 09:17:48 INFO - PROCESS | 2596 | 1466180268876 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 09:17:48 INFO - PROCESS | 2596 | 1466180268878 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 09:17:48 INFO - PROCESS | 2596 | 1466180268882 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:17:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:17:48 INFO - PROCESS | 2596 | 1466180268885 Marionette TRACE conn7 <- [1,1522,null,{}] 09:17:48 INFO - PROCESS | 2596 | 1466180268900 Marionette TRACE conn7 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:48 INFO - PROCESS | 2596 | 1466180268904 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:48 INFO - PROCESS | 2596 | 1466180268992 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 09:17:48 INFO - PROCESS | 2596 | 1466180269001 Marionette TRACE conn7 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 2596 | 1466180269004 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:49 INFO - PROCESS | 2596 | ++DOCSHELL 15149C00 == 31 [pid = 2596] [id = 390] 09:17:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (1514B000) [pid = 2596] [serial = 1170] [outer = 00000000] 09:17:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (152C6000) [pid = 2596] [serial = 1171] [outer = 1514B000] 09:17:49 INFO - PROCESS | 2596 | 1466180269051 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (16814000) [pid = 2596] [serial = 1172] [outer = 1514B000] 09:17:49 INFO - PROCESS | 2596 | 1466180269498 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:17:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:17:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 09:17:49 INFO - PROCESS | 2596 | 1466180269556 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 09:17:49 INFO - PROCESS | 2596 | 1466180269559 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 09:17:49 INFO - PROCESS | 2596 | 1466180269562 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:17:49 INFO - PROCESS | 2596 | 1466180269563 Marionette TRACE conn7 <- [1,1526,null,{}] 09:17:49 INFO - PROCESS | 2596 | 1466180269567 Marionette TRACE conn7 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:49 INFO - PROCESS | 2596 | 1466180269569 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:49 INFO - PROCESS | 2596 | 1466180269669 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 09:17:49 INFO - PROCESS | 2596 | 1466180269709 Marionette TRACE conn7 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:49 INFO - PROCESS | 2596 | 1466180269711 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:49 INFO - PROCESS | 2596 | ++DOCSHELL 17186000 == 32 [pid = 2596] [id = 391] 09:17:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (1718A000) [pid = 2596] [serial = 1173] [outer = 00000000] 09:17:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (17A65000) [pid = 2596] [serial = 1174] [outer = 1718A000] 09:17:49 INFO - PROCESS | 2596 | 1466180269838 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (17AE6800) [pid = 2596] [serial = 1175] [outer = 1718A000] 09:17:50 INFO - PROCESS | 2596 | 1466180270251 Marionette TRACE conn7 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:17:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:17:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 731ms 09:17:50 INFO - PROCESS | 2596 | 1466180270297 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 09:17:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:17:50 INFO - PROCESS | 2596 | 1466180270299 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 09:17:50 INFO - PROCESS | 2596 | 1466180270302 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:17:50 INFO - PROCESS | 2596 | 1466180270303 Marionette TRACE conn7 <- [1,1530,null,{}] 09:17:50 INFO - PROCESS | 2596 | 1466180270306 Marionette TRACE conn7 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:50 INFO - PROCESS | 2596 | 1466180270308 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:50 INFO - PROCESS | 2596 | 1466180270423 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 09:17:50 INFO - PROCESS | 2596 | 1466180270429 Marionette TRACE conn7 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:50 INFO - PROCESS | 2596 | 1466180270431 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:50 INFO - PROCESS | 2596 | ++DOCSHELL 17E19C00 == 33 [pid = 2596] [id = 392] 09:17:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (17E1A800) [pid = 2596] [serial = 1176] [outer = 00000000] 09:17:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (18253400) [pid = 2596] [serial = 1177] [outer = 17E1A800] 09:17:50 INFO - PROCESS | 2596 | 1466180270474 Marionette DEBUG loaded listener.js 09:17:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (1825A800) [pid = 2596] [serial = 1178] [outer = 17E1A800] 09:17:50 INFO - PROCESS | 2596 | 1466180270915 Marionette TRACE conn7 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:17:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:17:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 09:17:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:17:50 INFO - PROCESS | 2596 | 1466180270973 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 09:17:50 INFO - PROCESS | 2596 | 1466180270975 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 09:17:50 INFO - PROCESS | 2596 | 1466180270978 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:17:50 INFO - PROCESS | 2596 | 1466180270980 Marionette TRACE conn7 <- [1,1534,null,{}] 09:17:50 INFO - PROCESS | 2596 | 1466180270983 Marionette TRACE conn7 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:50 INFO - PROCESS | 2596 | 1466180270989 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:51 INFO - PROCESS | 2596 | 1466180271154 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 09:17:51 INFO - PROCESS | 2596 | 1466180271167 Marionette TRACE conn7 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 2596 | 1466180271169 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:51 INFO - PROCESS | 2596 | ++DOCSHELL 1825D000 == 34 [pid = 2596] [id = 393] 09:17:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (182EFC00) [pid = 2596] [serial = 1179] [outer = 00000000] 09:17:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (18DE3C00) [pid = 2596] [serial = 1180] [outer = 182EFC00] 09:17:51 INFO - PROCESS | 2596 | 1466180271213 Marionette DEBUG loaded listener.js 09:17:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (18F5F400) [pid = 2596] [serial = 1181] [outer = 182EFC00] 09:17:51 INFO - PROCESS | 2596 | 1466180271683 Marionette TRACE conn7 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:17:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:17:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 09:17:51 INFO - PROCESS | 2596 | 1466180271709 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 09:17:51 INFO - PROCESS | 2596 | 1466180271711 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 09:17:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:17:51 INFO - PROCESS | 2596 | 1466180271720 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 2596 | 1466180271722 Marionette TRACE conn7 <- [1,1538,null,{}] 09:17:51 INFO - PROCESS | 2596 | 1466180271726 Marionette TRACE conn7 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:51 INFO - PROCESS | 2596 | 1466180271728 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:51 INFO - PROCESS | 2596 | 1466180271844 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 09:17:51 INFO - PROCESS | 2596 | 1466180271849 Marionette TRACE conn7 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 2596 | 1466180271851 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:51 INFO - PROCESS | 2596 | ++DOCSHELL 18DD8800 == 35 [pid = 2596] [id = 394] 09:17:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (18F5D800) [pid = 2596] [serial = 1182] [outer = 00000000] 09:17:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (191DF400) [pid = 2596] [serial = 1183] [outer = 18F5D800] 09:17:51 INFO - PROCESS | 2596 | 1466180271897 Marionette DEBUG loaded listener.js 09:17:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (191DC400) [pid = 2596] [serial = 1184] [outer = 18F5D800] 09:17:52 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (18DDFC00) [pid = 2596] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:17:52 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (191DD400) [pid = 2596] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:17:52 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (109E5000) [pid = 2596] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:17:52 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (16818C00) [pid = 2596] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:17:52 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1504BC00) [pid = 2596] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:17:52 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (14C8E000) [pid = 2596] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:17:52 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (18F85400) [pid = 2596] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:17:52 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (17A66800) [pid = 2596] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:17:52 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (10331800) [pid = 2596] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:17:52 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (17E27C00) [pid = 2596] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:17:52 INFO - PROCESS | 2596 | 1466180272433 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:17:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:17:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 770ms 09:17:52 INFO - PROCESS | 2596 | 1466180272494 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 09:17:52 INFO - PROCESS | 2596 | 1466180272496 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 09:17:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:17:52 INFO - PROCESS | 2596 | 1466180272499 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:17:52 INFO - PROCESS | 2596 | 1466180272501 Marionette TRACE conn7 <- [1,1542,null,{}] 09:17:52 INFO - PROCESS | 2596 | 1466180272504 Marionette TRACE conn7 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:52 INFO - PROCESS | 2596 | 1466180272506 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:52 INFO - PROCESS | 2596 | 1466180272583 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 09:17:52 INFO - PROCESS | 2596 | 1466180272592 Marionette TRACE conn7 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:52 INFO - PROCESS | 2596 | 1466180272594 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:52 INFO - PROCESS | 2596 | ++DOCSHELL 10336C00 == 36 [pid = 2596] [id = 395] 09:17:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (169B4400) [pid = 2596] [serial = 1185] [outer = 00000000] 09:17:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (191DEC00) [pid = 2596] [serial = 1186] [outer = 169B4400] 09:17:52 INFO - PROCESS | 2596 | 1466180272636 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (193C3800) [pid = 2596] [serial = 1187] [outer = 169B4400] 09:17:53 INFO - PROCESS | 2596 | 1466180273075 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:17:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:17:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 630ms 09:17:53 INFO - PROCESS | 2596 | 1466180273130 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 09:17:53 INFO - PROCESS | 2596 | 1466180273132 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 09:17:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:17:53 INFO - PROCESS | 2596 | 1466180273135 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:17:53 INFO - PROCESS | 2596 | 1466180273137 Marionette TRACE conn7 <- [1,1546,null,{}] 09:17:53 INFO - PROCESS | 2596 | 1466180273140 Marionette TRACE conn7 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:53 INFO - PROCESS | 2596 | 1466180273142 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:53 INFO - PROCESS | 2596 | 1466180273222 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 09:17:53 INFO - PROCESS | 2596 | 1466180273227 Marionette TRACE conn7 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 2596 | 1466180273229 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:53 INFO - PROCESS | 2596 | ++DOCSHELL 193CAC00 == 37 [pid = 2596] [id = 396] 09:17:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (19552400) [pid = 2596] [serial = 1188] [outer = 00000000] 09:17:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (19559C00) [pid = 2596] [serial = 1189] [outer = 19552400] 09:17:53 INFO - PROCESS | 2596 | 1466180273271 Marionette DEBUG loaded listener.js 09:17:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (197D7800) [pid = 2596] [serial = 1190] [outer = 19552400] 09:17:53 INFO - PROCESS | 2596 | 1466180273703 Marionette TRACE conn7 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:17:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:17:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 630ms 09:17:53 INFO - PROCESS | 2596 | 1466180273766 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 09:17:53 INFO - PROCESS | 2596 | 1466180273768 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 09:17:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:17:53 INFO - PROCESS | 2596 | 1466180273771 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:17:53 INFO - PROCESS | 2596 | 1466180273773 Marionette TRACE conn7 <- [1,1550,null,{}] 09:17:53 INFO - PROCESS | 2596 | 1466180273777 Marionette TRACE conn7 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:53 INFO - PROCESS | 2596 | 1466180273778 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:53 INFO - PROCESS | 2596 | 1466180273858 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 09:17:53 INFO - PROCESS | 2596 | 1466180273865 Marionette TRACE conn7 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 2596 | 1466180273867 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:53 INFO - PROCESS | 2596 | ++DOCSHELL 09262400 == 38 [pid = 2596] [id = 397] 09:17:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (151D7400) [pid = 2596] [serial = 1191] [outer = 00000000] 09:17:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (19847400) [pid = 2596] [serial = 1192] [outer = 151D7400] 09:17:53 INFO - PROCESS | 2596 | 1466180273909 Marionette DEBUG loaded listener.js 09:17:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (19873400) [pid = 2596] [serial = 1193] [outer = 151D7400] 09:17:54 INFO - PROCESS | 2596 | --DOCSHELL 14707000 == 37 [pid = 2596] [id = 389] 09:17:54 INFO - PROCESS | 2596 | --DOCSHELL 0D133400 == 36 [pid = 2596] [id = 387] 09:17:54 INFO - PROCESS | 2596 | --DOCSHELL 10330C00 == 35 [pid = 2596] [id = 388] 09:17:54 INFO - PROCESS | 2596 | --DOCSHELL 191DB800 == 34 [pid = 2596] [id = 386] 09:17:55 INFO - PROCESS | 2596 | --DOCSHELL 1825D000 == 33 [pid = 2596] [id = 393] 09:17:55 INFO - PROCESS | 2596 | --DOCSHELL 17E19C00 == 32 [pid = 2596] [id = 392] 09:17:55 INFO - PROCESS | 2596 | --DOCSHELL 17186000 == 31 [pid = 2596] [id = 391] 09:17:55 INFO - PROCESS | 2596 | --DOCSHELL 15149C00 == 30 [pid = 2596] [id = 390] 09:17:55 INFO - PROCESS | 2596 | --DOCSHELL 193CAC00 == 29 [pid = 2596] [id = 396] 09:17:55 INFO - PROCESS | 2596 | --DOCSHELL 18DD8800 == 28 [pid = 2596] [id = 394] 09:17:55 INFO - PROCESS | 2596 | --DOCSHELL 10336C00 == 27 [pid = 2596] [id = 395] 09:17:55 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (18F55800) [pid = 2596] [serial = 1154] [outer = 00000000] [url = about:blank] 09:17:55 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (18F5A000) [pid = 2596] [serial = 1153] [outer = 00000000] [url = about:blank] 09:17:55 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (191E6400) [pid = 2596] [serial = 1156] [outer = 00000000] [url = about:blank] 09:17:55 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (10A0CC00) [pid = 2596] [serial = 1135] [outer = 00000000] [url = about:blank] 09:17:55 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (113CB400) [pid = 2596] [serial = 1136] [outer = 00000000] [url = about:blank] 09:17:55 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (169AC000) [pid = 2596] [serial = 1144] [outer = 00000000] [url = about:blank] 09:17:55 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (169B2400) [pid = 2596] [serial = 1145] [outer = 00000000] [url = about:blank] 09:17:55 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (151DA800) [pid = 2596] [serial = 1141] [outer = 00000000] [url = about:blank] 09:17:55 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (1604A400) [pid = 2596] [serial = 1142] [outer = 00000000] [url = about:blank] 09:17:55 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (14CB6400) [pid = 2596] [serial = 1138] [outer = 00000000] [url = about:blank] 09:17:55 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (1504D400) [pid = 2596] [serial = 1139] [outer = 00000000] [url = about:blank] 09:17:55 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (191DF000) [pid = 2596] [serial = 1130] [outer = 00000000] [url = about:blank] 09:17:55 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (17E1BC00) [pid = 2596] [serial = 1147] [outer = 00000000] [url = about:blank] 09:17:55 INFO - PROCESS | 2596 | --DOMWINDOW == 60 (17E33000) [pid = 2596] [serial = 1148] [outer = 00000000] [url = about:blank] 09:17:55 INFO - PROCESS | 2596 | --DOMWINDOW == 59 (1033BC00) [pid = 2596] [serial = 1132] [outer = 00000000] [url = about:blank] 09:17:55 INFO - PROCESS | 2596 | --DOMWINDOW == 58 (10367C00) [pid = 2596] [serial = 1133] [outer = 00000000] [url = about:blank] 09:17:55 INFO - PROCESS | 2596 | --DOMWINDOW == 57 (18BCC800) [pid = 2596] [serial = 1150] [outer = 00000000] [url = about:blank] 09:17:55 INFO - PROCESS | 2596 | --DOMWINDOW == 56 (18D8A800) [pid = 2596] [serial = 1151] [outer = 00000000] [url = about:blank] 09:17:55 INFO - PROCESS | 2596 | --DOMWINDOW == 55 (191E6C00) [pid = 2596] [serial = 1157] [outer = 00000000] [url = about:blank] 09:17:55 INFO - PROCESS | 2596 | 1466180275638 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:17:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:17:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1932ms 09:17:55 INFO - PROCESS | 2596 | 1466180275705 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 09:17:55 INFO - PROCESS | 2596 | 1466180275709 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 09:17:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:17:55 INFO - PROCESS | 2596 | 1466180275714 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:17:55 INFO - PROCESS | 2596 | 1466180275717 Marionette TRACE conn7 <- [1,1554,null,{}] 09:17:55 INFO - PROCESS | 2596 | 1466180275723 Marionette TRACE conn7 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:55 INFO - PROCESS | 2596 | 1466180275726 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:55 INFO - PROCESS | 2596 | 1466180275814 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 09:17:55 INFO - PROCESS | 2596 | 1466180275828 Marionette TRACE conn7 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:55 INFO - PROCESS | 2596 | 1466180275831 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:55 INFO - PROCESS | 2596 | ++DOCSHELL 10168000 == 28 [pid = 2596] [id = 398] 09:17:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 56 (1025F400) [pid = 2596] [serial = 1194] [outer = 00000000] 09:17:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 57 (102AFC00) [pid = 2596] [serial = 1195] [outer = 1025F400] 09:17:55 INFO - PROCESS | 2596 | 1466180275879 Marionette DEBUG loaded listener.js 09:17:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 58 (1033A000) [pid = 2596] [serial = 1196] [outer = 1025F400] 09:17:56 INFO - PROCESS | 2596 | 1466180276341 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:17:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:17:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 690ms 09:17:56 INFO - PROCESS | 2596 | 1466180276405 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 09:17:56 INFO - PROCESS | 2596 | 1466180276410 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 09:17:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:17:56 INFO - PROCESS | 2596 | 1466180276416 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:17:56 INFO - PROCESS | 2596 | 1466180276419 Marionette TRACE conn7 <- [1,1558,null,{}] 09:17:56 INFO - PROCESS | 2596 | 1466180276422 Marionette TRACE conn7 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:56 INFO - PROCESS | 2596 | 1466180276425 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:56 INFO - PROCESS | 2596 | 1466180276512 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 09:17:56 INFO - PROCESS | 2596 | 1466180276520 Marionette TRACE conn7 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:56 INFO - PROCESS | 2596 | 1466180276523 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:56 INFO - PROCESS | 2596 | ++DOCSHELL 109E4C00 == 29 [pid = 2596] [id = 399] 09:17:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 59 (109E5400) [pid = 2596] [serial = 1197] [outer = 00000000] 09:17:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 60 (10A0D800) [pid = 2596] [serial = 1198] [outer = 109E5400] 09:17:56 INFO - PROCESS | 2596 | 1466180276570 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (113CB800) [pid = 2596] [serial = 1199] [outer = 109E5400] 09:17:57 INFO - PROCESS | 2596 | 1466180277048 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:17:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:17:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 09:17:57 INFO - PROCESS | 2596 | 1466180277089 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 09:17:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:17:57 INFO - PROCESS | 2596 | 1466180277091 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 09:17:57 INFO - PROCESS | 2596 | 1466180277095 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - PROCESS | 2596 | 1466180277098 Marionette TRACE conn7 <- [1,1562,null,{}] 09:17:57 INFO - PROCESS | 2596 | 1466180277109 Marionette TRACE conn7 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:57 INFO - PROCESS | 2596 | 1466180277114 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:57 INFO - PROCESS | 2596 | 1466180277225 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 09:17:57 INFO - PROCESS | 2596 | 1466180277317 Marionette TRACE conn7 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:57 INFO - PROCESS | 2596 | 1466180277320 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:57 INFO - PROCESS | 2596 | ++DOCSHELL 15024000 == 30 [pid = 2596] [id = 400] 09:17:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (15028000) [pid = 2596] [serial = 1200] [outer = 00000000] 09:17:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (1504D000) [pid = 2596] [serial = 1201] [outer = 15028000] 09:17:57 INFO - PROCESS | 2596 | 1466180277367 Marionette DEBUG loaded listener.js 09:17:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (15053400) [pid = 2596] [serial = 1202] [outer = 15028000] 09:17:57 INFO - PROCESS | 2596 | 1466180277753 Marionette TRACE conn7 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:17:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:17:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 690ms 09:17:57 INFO - PROCESS | 2596 | 1466180277785 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 09:17:57 INFO - PROCESS | 2596 | 1466180277787 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 09:17:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:17:57 INFO - PROCESS | 2596 | 1466180277791 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - PROCESS | 2596 | 1466180277792 Marionette TRACE conn7 <- [1,1566,null,{}] 09:17:57 INFO - PROCESS | 2596 | 1466180277795 Marionette TRACE conn7 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:57 INFO - PROCESS | 2596 | 1466180277797 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:57 INFO - PROCESS | 2596 | 1466180277912 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 09:17:57 INFO - PROCESS | 2596 | 1466180277920 Marionette TRACE conn7 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:57 INFO - PROCESS | 2596 | 1466180277922 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:57 INFO - PROCESS | 2596 | ++DOCSHELL 1504C800 == 31 [pid = 2596] [id = 401] 09:17:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (15052800) [pid = 2596] [serial = 1203] [outer = 00000000] 09:17:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (15144000) [pid = 2596] [serial = 1204] [outer = 15052800] 09:17:57 INFO - PROCESS | 2596 | 1466180277967 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (16813C00) [pid = 2596] [serial = 1205] [outer = 15052800] 09:17:58 INFO - PROCESS | 2596 | 1466180278375 Marionette TRACE conn7 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:17:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:17:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 09:17:58 INFO - PROCESS | 2596 | 1466180278421 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 09:17:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:17:58 INFO - PROCESS | 2596 | 1466180278423 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 09:17:58 INFO - PROCESS | 2596 | 1466180278426 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:17:58 INFO - PROCESS | 2596 | 1466180278428 Marionette TRACE conn7 <- [1,1570,null,{}] 09:17:58 INFO - PROCESS | 2596 | 1466180278431 Marionette TRACE conn7 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:58 INFO - PROCESS | 2596 | 1466180278433 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:58 INFO - PROCESS | 2596 | 1466180278545 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 09:17:58 INFO - PROCESS | 2596 | 1466180278629 Marionette TRACE conn7 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:58 INFO - PROCESS | 2596 | 1466180278631 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:58 INFO - PROCESS | 2596 | ++DOCSHELL 16867400 == 32 [pid = 2596] [id = 402] 09:17:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (169A9000) [pid = 2596] [serial = 1206] [outer = 00000000] 09:17:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (169B2400) [pid = 2596] [serial = 1207] [outer = 169A9000] 09:17:58 INFO - PROCESS | 2596 | 1466180278674 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (17184400) [pid = 2596] [serial = 1208] [outer = 169A9000] 09:17:59 INFO - PROCESS | 2596 | 1466180279032 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:17:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:17:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 09:17:59 INFO - PROCESS | 2596 | 1466180279097 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 2596 | 1466180279100 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 09:17:59 INFO - PROCESS | 2596 | 1466180279102 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:17:59 INFO - PROCESS | 2596 | 1466180279104 Marionette TRACE conn7 <- [1,1574,null,{}] 09:17:59 INFO - PROCESS | 2596 | 1466180279108 Marionette TRACE conn7 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:59 INFO - PROCESS | 2596 | 1466180279113 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:59 INFO - PROCESS | 2596 | 1466180279215 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 09:17:59 INFO - PROCESS | 2596 | 1466180279221 Marionette TRACE conn7 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:59 INFO - PROCESS | 2596 | 1466180279223 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:59 INFO - PROCESS | 2596 | ++DOCSHELL 17D95400 == 33 [pid = 2596] [id = 403] 09:17:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (17D96000) [pid = 2596] [serial = 1209] [outer = 00000000] 09:17:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (17E27000) [pid = 2596] [serial = 1210] [outer = 17D96000] 09:17:59 INFO - PROCESS | 2596 | 1466180279267 Marionette DEBUG loaded listener.js 09:17:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (1825A400) [pid = 2596] [serial = 1211] [outer = 17D96000] 09:17:59 INFO - PROCESS | 2596 | 1466180279707 Marionette TRACE conn7 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:17:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:17:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 630ms 09:17:59 INFO - PROCESS | 2596 | 1466180279738 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 2596 | 1466180279740 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 09:17:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:17:59 INFO - PROCESS | 2596 | 1466180279747 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - PROCESS | 2596 | 1466180279749 Marionette TRACE conn7 <- [1,1578,null,{}] 09:17:59 INFO - PROCESS | 2596 | 1466180279752 Marionette TRACE conn7 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:59 INFO - PROCESS | 2596 | 1466180279754 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:59 INFO - PROCESS | 2596 | 1466180279831 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 09:17:59 INFO - PROCESS | 2596 | 1466180279837 Marionette TRACE conn7 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:59 INFO - PROCESS | 2596 | 1466180279839 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:17:59 INFO - PROCESS | 2596 | ++DOCSHELL 18BCD800 == 34 [pid = 2596] [id = 404] 09:17:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (18BD5400) [pid = 2596] [serial = 1212] [outer = 00000000] 09:17:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (18DDA000) [pid = 2596] [serial = 1213] [outer = 18BD5400] 09:17:59 INFO - PROCESS | 2596 | 1466180279881 Marionette DEBUG loaded listener.js 09:17:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (18DDAC00) [pid = 2596] [serial = 1214] [outer = 18BD5400] 09:18:00 INFO - PROCESS | 2596 | 1466180280326 Marionette TRACE conn7 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:18:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:18:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 630ms 09:18:00 INFO - PROCESS | 2596 | 1466180280383 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 09:18:00 INFO - PROCESS | 2596 | 1466180280385 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 09:18:00 INFO - PROCESS | 2596 | 1466180280388 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:18:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:18:00 INFO - PROCESS | 2596 | 1466180280390 Marionette TRACE conn7 <- [1,1582,null,{}] 09:18:00 INFO - PROCESS | 2596 | 1466180280393 Marionette TRACE conn7 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:00 INFO - PROCESS | 2596 | 1466180280395 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:00 INFO - PROCESS | 2596 | 1466180280471 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 09:18:00 INFO - PROCESS | 2596 | 1466180280476 Marionette TRACE conn7 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 2596 | 1466180280478 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:00 INFO - PROCESS | 2596 | ++DOCSHELL 18DE0C00 == 35 [pid = 2596] [id = 405] 09:18:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (18F55800) [pid = 2596] [serial = 1215] [outer = 00000000] 09:18:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (18F7F400) [pid = 2596] [serial = 1216] [outer = 18F55800] 09:18:00 INFO - PROCESS | 2596 | 1466180280521 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (18F5E800) [pid = 2596] [serial = 1217] [outer = 18F55800] 09:18:00 INFO - PROCESS | 2596 | 1466180281006 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:18:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:18:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 09:18:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:18:01 INFO - PROCESS | 2596 | 1466180281062 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 09:18:01 INFO - PROCESS | 2596 | 1466180281064 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 09:18:01 INFO - PROCESS | 2596 | 1466180281067 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - PROCESS | 2596 | 1466180281069 Marionette TRACE conn7 <- [1,1586,null,{}] 09:18:01 INFO - PROCESS | 2596 | 1466180281079 Marionette TRACE conn7 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:01 INFO - PROCESS | 2596 | 1466180281080 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:01 INFO - PROCESS | 2596 | 1466180281187 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 09:18:01 INFO - PROCESS | 2596 | 1466180281273 Marionette TRACE conn7 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:01 INFO - PROCESS | 2596 | 1466180281275 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:01 INFO - PROCESS | 2596 | ++DOCSHELL 14919C00 == 36 [pid = 2596] [id = 406] 09:18:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (14CB6400) [pid = 2596] [serial = 1218] [outer = 00000000] 09:18:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (191E2800) [pid = 2596] [serial = 1219] [outer = 14CB6400] 09:18:01 INFO - PROCESS | 2596 | 1466180281317 Marionette DEBUG loaded listener.js 09:18:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (191E3400) [pid = 2596] [serial = 1220] [outer = 14CB6400] 09:18:01 INFO - PROCESS | 2596 | 1466180281746 Marionette TRACE conn7 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:18:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:18:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 730ms 09:18:01 INFO - PROCESS | 2596 | 1466180281799 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 09:18:01 INFO - PROCESS | 2596 | 1466180281801 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 09:18:01 INFO - PROCESS | 2596 | 1466180281804 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:18:01 INFO - PROCESS | 2596 | 1466180281806 Marionette TRACE conn7 <- [1,1590,null,{}] 09:18:01 INFO - PROCESS | 2596 | 1466180281816 Marionette TRACE conn7 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:01 INFO - PROCESS | 2596 | 1466180281818 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:01 INFO - PROCESS | 2596 | 1466180281934 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 09:18:01 INFO - PROCESS | 2596 | 1466180281945 Marionette TRACE conn7 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:01 INFO - PROCESS | 2596 | 1466180281947 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:01 INFO - PROCESS | 2596 | ++DOCSHELL 16819800 == 37 [pid = 2596] [id = 407] 09:18:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (18F61C00) [pid = 2596] [serial = 1221] [outer = 00000000] 09:18:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (193CB000) [pid = 2596] [serial = 1222] [outer = 18F61C00] 09:18:01 INFO - PROCESS | 2596 | 1466180281990 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (19555C00) [pid = 2596] [serial = 1223] [outer = 18F61C00] 09:18:02 INFO - PROCESS | 2596 | 1466180282435 Marionette TRACE conn7 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:18:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:18:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 671ms 09:18:02 INFO - PROCESS | 2596 | 1466180282479 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 09:18:02 INFO - PROCESS | 2596 | 1466180282481 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 09:18:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:18:02 INFO - PROCESS | 2596 | 1466180282485 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - PROCESS | 2596 | 1466180282487 Marionette TRACE conn7 <- [1,1594,null,{}] 09:18:02 INFO - PROCESS | 2596 | 1466180282490 Marionette TRACE conn7 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:02 INFO - PROCESS | 2596 | 1466180282493 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:02 INFO - PROCESS | 2596 | 1466180282644 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 09:18:02 INFO - PROCESS | 2596 | 1466180282660 Marionette TRACE conn7 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 2596 | 1466180282662 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:02 INFO - PROCESS | 2596 | ++DOCSHELL 16865C00 == 38 [pid = 2596] [id = 408] 09:18:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (1955D800) [pid = 2596] [serial = 1224] [outer = 00000000] 09:18:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (19F74000) [pid = 2596] [serial = 1225] [outer = 1955D800] 09:18:02 INFO - PROCESS | 2596 | 1466180282707 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (1ACF8400) [pid = 2596] [serial = 1226] [outer = 1955D800] 09:18:03 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (17E1A800) [pid = 2596] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:18:03 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (182EFC00) [pid = 2596] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:18:03 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (18F5D800) [pid = 2596] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:18:03 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (19552400) [pid = 2596] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:18:03 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (1718A000) [pid = 2596] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:18:03 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (1514B000) [pid = 2596] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:18:03 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (14708800) [pid = 2596] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:18:03 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (10331000) [pid = 2596] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:18:03 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (1014C000) [pid = 2596] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:18:03 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (193BE800) [pid = 2596] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:18:03 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (169B4400) [pid = 2596] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:18:03 INFO - PROCESS | 2596 | 1466180283240 Marionette TRACE conn7 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:18:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:18:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 770ms 09:18:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:18:03 INFO - PROCESS | 2596 | 1466180283255 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 09:18:03 INFO - PROCESS | 2596 | 1466180283257 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 09:18:03 INFO - PROCESS | 2596 | 1466180283261 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 2596 | 1466180283262 Marionette TRACE conn7 <- [1,1598,null,{}] 09:18:03 INFO - PROCESS | 2596 | 1466180283266 Marionette TRACE conn7 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:03 INFO - PROCESS | 2596 | 1466180283267 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:03 INFO - PROCESS | 2596 | 1466180283388 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 09:18:03 INFO - PROCESS | 2596 | 1466180283456 Marionette TRACE conn7 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 2596 | 1466180283458 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:03 INFO - PROCESS | 2596 | ++DOCSHELL 17A5E800 == 39 [pid = 2596] [id = 409] 09:18:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (17A65400) [pid = 2596] [serial = 1227] [outer = 00000000] 09:18:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (19346400) [pid = 2596] [serial = 1228] [outer = 17A65400] 09:18:03 INFO - PROCESS | 2596 | 1466180283503 Marionette DEBUG loaded listener.js 09:18:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (19876000) [pid = 2596] [serial = 1229] [outer = 17A65400] 09:18:03 INFO - PROCESS | 2596 | 1466180283851 Marionette TRACE conn7 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:18:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:18:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 09:18:03 INFO - PROCESS | 2596 | 1466180283903 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 09:18:03 INFO - PROCESS | 2596 | 1466180283905 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 09:18:03 INFO - PROCESS | 2596 | 1466180283909 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:18:03 INFO - PROCESS | 2596 | 1466180283910 Marionette TRACE conn7 <- [1,1602,null,{}] 09:18:03 INFO - PROCESS | 2596 | 1466180283913 Marionette TRACE conn7 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:03 INFO - PROCESS | 2596 | 1466180283915 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:03 INFO - PROCESS | 2596 | 1466180283993 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 09:18:03 INFO - PROCESS | 2596 | 1466180283999 Marionette TRACE conn7 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 2596 | 1466180284000 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:03 INFO - PROCESS | 2596 | ++DOCSHELL 191E8800 == 40 [pid = 2596] [id = 410] 09:18:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (19FDA800) [pid = 2596] [serial = 1230] [outer = 00000000] 09:18:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (1B5A4800) [pid = 2596] [serial = 1231] [outer = 19FDA800] 09:18:04 INFO - PROCESS | 2596 | 1466180284043 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (1B66E400) [pid = 2596] [serial = 1232] [outer = 19FDA800] 09:18:04 INFO - PROCESS | 2596 | 1466180284475 Marionette TRACE conn7 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:18:04 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:18:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 09:18:04 INFO - PROCESS | 2596 | 1466180284543 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 09:18:04 INFO - PROCESS | 2596 | 1466180284545 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 09:18:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:18:04 INFO - PROCESS | 2596 | 1466180284548 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:18:04 INFO - PROCESS | 2596 | 1466180284549 Marionette TRACE conn7 <- [1,1606,null,{}] 09:18:04 INFO - PROCESS | 2596 | 1466180284553 Marionette TRACE conn7 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:04 INFO - PROCESS | 2596 | 1466180284554 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:04 INFO - PROCESS | 2596 | 1466180284633 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 09:18:04 INFO - PROCESS | 2596 | 1466180284638 Marionette TRACE conn7 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:04 INFO - PROCESS | 2596 | 1466180284640 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:04 INFO - PROCESS | 2596 | ++DOCSHELL 17A5F800 == 41 [pid = 2596] [id = 411] 09:18:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (19FDB000) [pid = 2596] [serial = 1233] [outer = 00000000] 09:18:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (1BE0B000) [pid = 2596] [serial = 1234] [outer = 19FDB000] 09:18:04 INFO - PROCESS | 2596 | 1466180284684 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (1BE77C00) [pid = 2596] [serial = 1235] [outer = 19FDB000] 09:18:05 INFO - PROCESS | 2596 | 1466180285322 Marionette TRACE conn7 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:18:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:18:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 870ms 09:18:05 INFO - PROCESS | 2596 | 1466180285419 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 2596 | 1466180285424 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 09:18:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:18:05 INFO - PROCESS | 2596 | 1466180285453 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:18:05 INFO - PROCESS | 2596 | 1466180285457 Marionette TRACE conn7 <- [1,1610,null,{}] 09:18:05 INFO - PROCESS | 2596 | 1466180285463 Marionette TRACE conn7 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:05 INFO - PROCESS | 2596 | 1466180285466 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:05 INFO - PROCESS | 2596 | 1466180285591 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 09:18:05 INFO - PROCESS | 2596 | 1466180285718 Marionette TRACE conn7 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 2596 | 1466180285721 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:05 INFO - PROCESS | 2596 | ++DOCSHELL 1014DC00 == 42 [pid = 2596] [id = 412] 09:18:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (1014F400) [pid = 2596] [serial = 1236] [outer = 00000000] 09:18:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (10373800) [pid = 2596] [serial = 1237] [outer = 1014F400] 09:18:05 INFO - PROCESS | 2596 | 1466180285781 Marionette DEBUG loaded listener.js 09:18:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (10A03800) [pid = 2596] [serial = 1238] [outer = 1014F400] 09:18:06 INFO - PROCESS | 2596 | 1466180286468 Marionette TRACE conn7 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:18:06 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:18:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1082ms 09:18:06 INFO - PROCESS | 2596 | 1466180286537 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 09:18:06 INFO - PROCESS | 2596 | 1466180286542 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 09:18:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:18:06 INFO - PROCESS | 2596 | 1466180286572 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:18:06 INFO - PROCESS | 2596 | 1466180286575 Marionette TRACE conn7 <- [1,1614,null,{}] 09:18:06 INFO - PROCESS | 2596 | 1466180286579 Marionette TRACE conn7 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:06 INFO - PROCESS | 2596 | 1466180286582 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:06 INFO - PROCESS | 2596 | 1466180286845 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 09:18:06 INFO - PROCESS | 2596 | 1466180286988 Marionette TRACE conn7 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:06 INFO - PROCESS | 2596 | 1466180286991 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:06 INFO - PROCESS | 2596 | ++DOCSHELL 0926A400 == 43 [pid = 2596] [id = 413] 09:18:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (09274000) [pid = 2596] [serial = 1239] [outer = 00000000] 09:18:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (0C950C00) [pid = 2596] [serial = 1240] [outer = 09274000] 09:18:07 INFO - PROCESS | 2596 | 1466180287045 Marionette DEBUG loaded listener.js 09:18:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 92 (10149400) [pid = 2596] [serial = 1241] [outer = 09274000] 09:18:07 INFO - PROCESS | 2596 | --DOCSHELL 191E8800 == 42 [pid = 2596] [id = 410] 09:18:07 INFO - PROCESS | 2596 | --DOCSHELL 17A5E800 == 41 [pid = 2596] [id = 409] 09:18:07 INFO - PROCESS | 2596 | --DOCSHELL 16865C00 == 40 [pid = 2596] [id = 408] 09:18:07 INFO - PROCESS | 2596 | --DOCSHELL 16819800 == 39 [pid = 2596] [id = 407] 09:18:07 INFO - PROCESS | 2596 | --DOCSHELL 14919C00 == 38 [pid = 2596] [id = 406] 09:18:07 INFO - PROCESS | 2596 | --DOCSHELL 18DE0C00 == 37 [pid = 2596] [id = 405] 09:18:07 INFO - PROCESS | 2596 | --DOCSHELL 18BCD800 == 36 [pid = 2596] [id = 404] 09:18:07 INFO - PROCESS | 2596 | --DOCSHELL 17D95400 == 35 [pid = 2596] [id = 403] 09:18:07 INFO - PROCESS | 2596 | --DOCSHELL 16867400 == 34 [pid = 2596] [id = 402] 09:18:07 INFO - PROCESS | 2596 | --DOCSHELL 1504C800 == 33 [pid = 2596] [id = 401] 09:18:07 INFO - PROCESS | 2596 | --DOMWINDOW == 91 (19847400) [pid = 2596] [serial = 1192] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 2596 | --DOCSHELL 15024000 == 32 [pid = 2596] [id = 400] 09:18:07 INFO - PROCESS | 2596 | --DOCSHELL 109E4C00 == 31 [pid = 2596] [id = 399] 09:18:07 INFO - PROCESS | 2596 | --DOCSHELL 10168000 == 30 [pid = 2596] [id = 398] 09:18:07 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (18253400) [pid = 2596] [serial = 1177] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (18DE3C00) [pid = 2596] [serial = 1180] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (191DF400) [pid = 2596] [serial = 1183] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (18F5F400) [pid = 2596] [serial = 1181] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (191DC400) [pid = 2596] [serial = 1184] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (19559C00) [pid = 2596] [serial = 1189] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (197D7800) [pid = 2596] [serial = 1190] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (17A65000) [pid = 2596] [serial = 1174] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (152C6000) [pid = 2596] [serial = 1171] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (16814000) [pid = 2596] [serial = 1172] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (14765C00) [pid = 2596] [serial = 1168] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (1476D800) [pid = 2596] [serial = 1169] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (10724400) [pid = 2596] [serial = 1166] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1036B800) [pid = 2596] [serial = 1165] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (1072A000) [pid = 2596] [serial = 1163] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1036DC00) [pid = 2596] [serial = 1162] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (193C5C00) [pid = 2596] [serial = 1159] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (193CBC00) [pid = 2596] [serial = 1160] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (1825A800) [pid = 2596] [serial = 1178] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (191DEC00) [pid = 2596] [serial = 1186] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (17AE6800) [pid = 2596] [serial = 1175] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (193C3800) [pid = 2596] [serial = 1187] [outer = 00000000] [url = about:blank] 09:18:07 INFO - PROCESS | 2596 | 1466180287688 Marionette TRACE conn7 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:18:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:18:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1129ms 09:18:07 INFO - PROCESS | 2596 | 1466180287703 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 09:18:07 INFO - PROCESS | 2596 | 1466180287707 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 09:18:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:18:07 INFO - PROCESS | 2596 | 1466180287711 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:18:07 INFO - PROCESS | 2596 | 1466180287714 Marionette TRACE conn7 <- [1,1618,null,{}] 09:18:07 INFO - PROCESS | 2596 | 1466180287719 Marionette TRACE conn7 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:07 INFO - PROCESS | 2596 | 1466180287721 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:07 INFO - PROCESS | 2596 | 1466180287806 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 09:18:07 INFO - PROCESS | 2596 | 1466180287815 Marionette TRACE conn7 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 2596 | 1466180287818 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:07 INFO - PROCESS | 2596 | ++DOCSHELL 1036C400 == 31 [pid = 2596] [id = 414] 09:18:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (1036D000) [pid = 2596] [serial = 1242] [outer = 00000000] 09:18:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (10372400) [pid = 2596] [serial = 1243] [outer = 1036D000] 09:18:07 INFO - PROCESS | 2596 | 1466180287866 Marionette DEBUG loaded listener.js 09:18:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (1072A400) [pid = 2596] [serial = 1244] [outer = 1036D000] 09:18:08 INFO - PROCESS | 2596 | 1466180288413 Marionette TRACE conn7 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:18:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:18:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 09:18:08 INFO - PROCESS | 2596 | 1466180288442 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 09:18:08 INFO - PROCESS | 2596 | 1466180288445 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 09:18:08 INFO - PROCESS | 2596 | 1466180288448 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:18:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:18:08 INFO - PROCESS | 2596 | 1466180288450 Marionette TRACE conn7 <- [1,1622,null,{}] 09:18:08 INFO - PROCESS | 2596 | 1466180288453 Marionette TRACE conn7 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:08 INFO - PROCESS | 2596 | 1466180288456 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:08 INFO - PROCESS | 2596 | 1466180288543 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 09:18:08 INFO - PROCESS | 2596 | 1466180288638 Marionette TRACE conn7 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:08 INFO - PROCESS | 2596 | 1466180288641 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:08 INFO - PROCESS | 2596 | ++DOCSHELL 14923400 == 32 [pid = 2596] [id = 415] 09:18:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (149A0400) [pid = 2596] [serial = 1245] [outer = 00000000] 09:18:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (14C8DC00) [pid = 2596] [serial = 1246] [outer = 149A0400] 09:18:08 INFO - PROCESS | 2596 | 1466180288686 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (1504F800) [pid = 2596] [serial = 1247] [outer = 149A0400] 09:18:09 INFO - PROCESS | 2596 | 1466180289080 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:18:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:18:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 09:18:09 INFO - PROCESS | 2596 | 1466180289122 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 09:18:09 INFO - PROCESS | 2596 | 1466180289126 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 09:18:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:18:09 INFO - PROCESS | 2596 | 1466180289136 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 2596 | 1466180289141 Marionette TRACE conn7 <- [1,1626,null,{}] 09:18:09 INFO - PROCESS | 2596 | 1466180289145 Marionette TRACE conn7 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:09 INFO - PROCESS | 2596 | 1466180289148 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:09 INFO - PROCESS | 2596 | 1466180289237 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 09:18:09 INFO - PROCESS | 2596 | 1466180289243 Marionette TRACE conn7 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:09 INFO - PROCESS | 2596 | 1466180289245 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:09 INFO - PROCESS | 2596 | ++DOCSHELL 15145400 == 33 [pid = 2596] [id = 416] 09:18:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (15147C00) [pid = 2596] [serial = 1248] [outer = 00000000] 09:18:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (169AA400) [pid = 2596] [serial = 1249] [outer = 15147C00] 09:18:09 INFO - PROCESS | 2596 | 1466180289297 Marionette DEBUG loaded listener.js 09:18:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (169B4C00) [pid = 2596] [serial = 1250] [outer = 15147C00] 09:18:09 INFO - PROCESS | 2596 | 1466180289729 Marionette TRACE conn7 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:18:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:18:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 09:18:09 INFO - PROCESS | 2596 | 1466180289772 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 09:18:09 INFO - PROCESS | 2596 | 1466180289774 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 09:18:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:18:09 INFO - PROCESS | 2596 | 1466180289782 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 2596 | 1466180289783 Marionette TRACE conn7 <- [1,1630,null,{}] 09:18:09 INFO - PROCESS | 2596 | 1466180289795 Marionette TRACE conn7 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:09 INFO - PROCESS | 2596 | 1466180289797 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:09 INFO - PROCESS | 2596 | 1466180289935 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 09:18:09 INFO - PROCESS | 2596 | 1466180289992 Marionette TRACE conn7 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:09 INFO - PROCESS | 2596 | 1466180289994 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:09 INFO - PROCESS | 2596 | ++DOCSHELL 17AE5400 == 34 [pid = 2596] [id = 417] 09:18:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (17AE7400) [pid = 2596] [serial = 1251] [outer = 00000000] 09:18:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (17E1E000) [pid = 2596] [serial = 1252] [outer = 17AE7400] 09:18:10 INFO - PROCESS | 2596 | 1466180290037 Marionette DEBUG loaded listener.js 09:18:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (17E26800) [pid = 2596] [serial = 1253] [outer = 17AE7400] 09:18:10 INFO - PROCESS | 2596 | 1466180290429 Marionette TRACE conn7 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:18:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:18:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 09:18:10 INFO - PROCESS | 2596 | 1466180290453 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 09:18:10 INFO - PROCESS | 2596 | 1466180290455 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 09:18:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:18:10 INFO - PROCESS | 2596 | 1466180290458 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:18:10 INFO - PROCESS | 2596 | 1466180290460 Marionette TRACE conn7 <- [1,1634,null,{}] 09:18:10 INFO - PROCESS | 2596 | 1466180290463 Marionette TRACE conn7 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:10 INFO - PROCESS | 2596 | 1466180290466 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:10 INFO - PROCESS | 2596 | 1466180290583 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 09:18:10 INFO - PROCESS | 2596 | 1466180290588 Marionette TRACE conn7 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 2596 | 1466180290594 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:10 INFO - PROCESS | 2596 | ++DOCSHELL 1470A400 == 35 [pid = 2596] [id = 418] 09:18:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (1825A800) [pid = 2596] [serial = 1254] [outer = 00000000] 09:18:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (182EAC00) [pid = 2596] [serial = 1255] [outer = 1825A800] 09:18:10 INFO - PROCESS | 2596 | 1466180290700 Marionette DEBUG loaded listener.js 09:18:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (18DD9800) [pid = 2596] [serial = 1256] [outer = 1825A800] 09:18:11 INFO - PROCESS | 2596 | 1466180291153 Marionette TRACE conn7 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:18:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:18:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 09:18:11 INFO - PROCESS | 2596 | 1466180291189 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 09:18:11 INFO - PROCESS | 2596 | 1466180291191 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 09:18:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:18:11 INFO - PROCESS | 2596 | 1466180291194 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:18:11 INFO - PROCESS | 2596 | 1466180291195 Marionette TRACE conn7 <- [1,1638,null,{}] 09:18:11 INFO - PROCESS | 2596 | 1466180291199 Marionette TRACE conn7 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:11 INFO - PROCESS | 2596 | 1466180291201 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:11 INFO - PROCESS | 2596 | 1466180291355 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 09:18:11 INFO - PROCESS | 2596 | 1466180291380 Marionette TRACE conn7 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:11 INFO - PROCESS | 2596 | 1466180291382 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:11 INFO - PROCESS | 2596 | ++DOCSHELL 18F5F400 == 36 [pid = 2596] [id = 419] 09:18:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (18F60400) [pid = 2596] [serial = 1257] [outer = 00000000] 09:18:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (191E0C00) [pid = 2596] [serial = 1258] [outer = 18F60400] 09:18:11 INFO - PROCESS | 2596 | 1466180291424 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (18F8C400) [pid = 2596] [serial = 1259] [outer = 18F60400] 09:18:12 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (14CB6400) [pid = 2596] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:18:12 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (18F61C00) [pid = 2596] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:18:12 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (18BD5400) [pid = 2596] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:18:12 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (17D96000) [pid = 2596] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:18:12 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (169A9000) [pid = 2596] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:18:12 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (15052800) [pid = 2596] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:18:12 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (109E5400) [pid = 2596] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:18:12 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (15028000) [pid = 2596] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:18:12 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (18F55800) [pid = 2596] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:18:12 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1025F400) [pid = 2596] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:18:12 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (1955D800) [pid = 2596] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:18:12 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (17A65400) [pid = 2596] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:18:12 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (19FDA800) [pid = 2596] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:18:12 INFO - PROCESS | 2596 | 1466180292039 Marionette TRACE conn7 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:18:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:18:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 870ms 09:18:12 INFO - PROCESS | 2596 | 1466180292065 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 09:18:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:18:12 INFO - PROCESS | 2596 | 1466180292067 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 09:18:12 INFO - PROCESS | 2596 | 1466180292070 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 2596 | 1466180292071 Marionette TRACE conn7 <- [1,1642,null,{}] 09:18:12 INFO - PROCESS | 2596 | 1466180292075 Marionette TRACE conn7 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:12 INFO - PROCESS | 2596 | 1466180292076 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:12 INFO - PROCESS | 2596 | 1466180292154 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 09:18:12 INFO - PROCESS | 2596 | 1466180292159 Marionette TRACE conn7 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:12 INFO - PROCESS | 2596 | 1466180292161 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:12 INFO - PROCESS | 2596 | ++DOCSHELL 109E5400 == 37 [pid = 2596] [id = 420] 09:18:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (15054C00) [pid = 2596] [serial = 1260] [outer = 00000000] 09:18:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (17A65400) [pid = 2596] [serial = 1261] [outer = 15054C00] 09:18:12 INFO - PROCESS | 2596 | 1466180292204 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (17E21000) [pid = 2596] [serial = 1262] [outer = 15054C00] 09:18:12 INFO - PROCESS | 2596 | 1466180292632 Marionette TRACE conn7 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:18:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:18:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 571ms 09:18:12 INFO - PROCESS | 2596 | 1466180292642 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 09:18:12 INFO - PROCESS | 2596 | 1466180292644 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 09:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:18:12 INFO - PROCESS | 2596 | 1466180292690 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 2596 | 1466180292692 Marionette TRACE conn7 <- [1,1646,null,{}] 09:18:12 INFO - PROCESS | 2596 | 1466180292696 Marionette TRACE conn7 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:12 INFO - PROCESS | 2596 | 1466180292698 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:12 INFO - PROCESS | 2596 | 1466180292778 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 09:18:12 INFO - PROCESS | 2596 | 1466180292784 Marionette TRACE conn7 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:12 INFO - PROCESS | 2596 | 1466180292786 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:12 INFO - PROCESS | 2596 | ++DOCSHELL 18DE6400 == 38 [pid = 2596] [id = 421] 09:18:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (19068C00) [pid = 2596] [serial = 1263] [outer = 00000000] 09:18:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (193C5C00) [pid = 2596] [serial = 1264] [outer = 19068C00] 09:18:12 INFO - PROCESS | 2596 | 1466180292832 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (19552400) [pid = 2596] [serial = 1265] [outer = 19068C00] 09:18:13 INFO - PROCESS | 2596 | 1466180293265 Marionette TRACE conn7 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 650ms 09:18:13 INFO - PROCESS | 2596 | 1466180293328 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 09:18:13 INFO - PROCESS | 2596 | 1466180293330 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 09:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:18:13 INFO - PROCESS | 2596 | 1466180293333 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:18:13 INFO - PROCESS | 2596 | 1466180293335 Marionette TRACE conn7 <- [1,1650,null,{}] 09:18:13 INFO - PROCESS | 2596 | 1466180293338 Marionette TRACE conn7 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:13 INFO - PROCESS | 2596 | 1466180293340 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:13 INFO - PROCESS | 2596 | 1466180293418 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 09:18:13 INFO - PROCESS | 2596 | 1466180293423 Marionette TRACE conn7 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 2596 | 1466180293425 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:13 INFO - PROCESS | 2596 | ++DOCSHELL 15096800 == 39 [pid = 2596] [id = 422] 09:18:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (19342000) [pid = 2596] [serial = 1266] [outer = 00000000] 09:18:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (1983C400) [pid = 2596] [serial = 1267] [outer = 19342000] 09:18:13 INFO - PROCESS | 2596 | 1466180293468 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (19870400) [pid = 2596] [serial = 1268] [outer = 19342000] 09:18:13 INFO - PROCESS | 2596 | 1466180293907 Marionette TRACE conn7 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 630ms 09:18:13 INFO - PROCESS | 2596 | 1466180293964 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 09:18:13 INFO - PROCESS | 2596 | 1466180293966 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 09:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:18:13 INFO - PROCESS | 2596 | 1466180293969 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:18:13 INFO - PROCESS | 2596 | 1466180293971 Marionette TRACE conn7 <- [1,1654,null,{}] 09:18:13 INFO - PROCESS | 2596 | 1466180293974 Marionette TRACE conn7 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:13 INFO - PROCESS | 2596 | 1466180293976 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:14 INFO - PROCESS | 2596 | 1466180294106 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 09:18:14 INFO - PROCESS | 2596 | 1466180294304 Marionette TRACE conn7 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:14 INFO - PROCESS | 2596 | 1466180294308 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:14 INFO - PROCESS | 2596 | ++DOCSHELL 09261000 == 40 [pid = 2596] [id = 423] 09:18:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (09262C00) [pid = 2596] [serial = 1269] [outer = 00000000] 09:18:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (0C947400) [pid = 2596] [serial = 1270] [outer = 09262C00] 09:18:14 INFO - PROCESS | 2596 | 1466180294370 Marionette DEBUG loaded listener.js 09:18:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (1016CC00) [pid = 2596] [serial = 1271] [outer = 09262C00] 09:18:14 INFO - PROCESS | 2596 | 1466180294939 Marionette TRACE conn7 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1021ms 09:18:14 INFO - PROCESS | 2596 | 1466180294992 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 2596 | 1466180294997 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 09:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:18:14 INFO - PROCESS | 2596 | 1466180295002 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 2596 | 1466180295005 Marionette TRACE conn7 <- [1,1658,null,{}] 09:18:15 INFO - PROCESS | 2596 | 1466180295031 Marionette TRACE conn7 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:15 INFO - PROCESS | 2596 | 1466180295034 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:15 INFO - PROCESS | 2596 | 1466180295145 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 09:18:15 INFO - PROCESS | 2596 | 1466180295280 Marionette TRACE conn7 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:15 INFO - PROCESS | 2596 | 1466180295283 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:15 INFO - PROCESS | 2596 | ++DOCSHELL 14764000 == 41 [pid = 2596] [id = 424] 09:18:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (149DF800) [pid = 2596] [serial = 1272] [outer = 00000000] 09:18:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (15058400) [pid = 2596] [serial = 1273] [outer = 149DF800] 09:18:15 INFO - PROCESS | 2596 | 1466180295340 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (1514DC00) [pid = 2596] [serial = 1274] [outer = 149DF800] 09:18:15 INFO - PROCESS | 2596 | 1466180295930 Marionette TRACE conn7 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 989ms 09:18:15 INFO - PROCESS | 2596 | 1466180295996 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 09:18:15 INFO - PROCESS | 2596 | 1466180295999 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 09:18:15 INFO - PROCESS | 2596 | 1466180296003 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:18:15 INFO - PROCESS | 2596 | 1466180296005 Marionette TRACE conn7 <- [1,1662,null,{}] 09:18:16 INFO - PROCESS | 2596 | 1466180296023 Marionette TRACE conn7 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:16 INFO - PROCESS | 2596 | 1466180296026 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:16 INFO - PROCESS | 2596 | 1466180296142 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 09:18:16 INFO - PROCESS | 2596 | 1466180296272 Marionette TRACE conn7 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:16 INFO - PROCESS | 2596 | 1466180296275 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:16 INFO - PROCESS | 2596 | ++DOCSHELL 1718A000 == 42 [pid = 2596] [id = 425] 09:18:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (18BCD800) [pid = 2596] [serial = 1275] [outer = 00000000] 09:18:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (18F52400) [pid = 2596] [serial = 1276] [outer = 18BCD800] 09:18:16 INFO - PROCESS | 2596 | 1466180296330 Marionette DEBUG loaded listener.js 09:18:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 92 (191DDC00) [pid = 2596] [serial = 1277] [outer = 18BCD800] 09:18:16 INFO - PROCESS | 2596 | 1466180296948 Marionette TRACE conn7 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 970ms 09:18:16 INFO - PROCESS | 2596 | 1466180296976 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 09:18:16 INFO - PROCESS | 2596 | 1466180296980 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 09:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:18:16 INFO - PROCESS | 2596 | 1466180296991 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - PROCESS | 2596 | 1466180296995 Marionette TRACE conn7 <- [1,1666,null,{}] 09:18:16 INFO - PROCESS | 2596 | 1466180296999 Marionette TRACE conn7 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:16 INFO - PROCESS | 2596 | 1466180297002 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:17 INFO - PROCESS | 2596 | 1466180297114 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 09:18:17 INFO - PROCESS | 2596 | 1466180297219 Marionette TRACE conn7 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:17 INFO - PROCESS | 2596 | 1466180297221 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:17 INFO - PROCESS | 2596 | ++DOCSHELL 1B4E9800 == 43 [pid = 2596] [id = 426] 09:18:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 93 (1B503000) [pid = 2596] [serial = 1278] [outer = 00000000] 09:18:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 94 (1BE7DC00) [pid = 2596] [serial = 1279] [outer = 1B503000] 09:18:17 INFO - PROCESS | 2596 | 1466180297274 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 95 (1C391000) [pid = 2596] [serial = 1280] [outer = 1B503000] 09:18:17 INFO - PROCESS | 2596 | 1466180297989 Marionette TRACE conn7 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1030ms 09:18:17 INFO - PROCESS | 2596 | 1466180298015 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 09:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:18:18 INFO - PROCESS | 2596 | 1466180298020 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 09:18:18 INFO - PROCESS | 2596 | 1466180298025 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 2596 | 1466180298028 Marionette TRACE conn7 <- [1,1670,null,{}] 09:18:18 INFO - PROCESS | 2596 | 1466180298033 Marionette TRACE conn7 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:18 INFO - PROCESS | 2596 | 1466180298036 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:18 INFO - PROCESS | 2596 | 1466180298142 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 09:18:18 INFO - PROCESS | 2596 | 1466180298254 Marionette TRACE conn7 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:18 INFO - PROCESS | 2596 | 1466180298259 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:18 INFO - PROCESS | 2596 | ++DOCSHELL 1033BC00 == 44 [pid = 2596] [id = 427] 09:18:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 96 (1033C000) [pid = 2596] [serial = 1281] [outer = 00000000] 09:18:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 97 (1476A000) [pid = 2596] [serial = 1282] [outer = 1033C000] 09:18:18 INFO - PROCESS | 2596 | 1466180298352 Marionette DEBUG loaded listener.js 09:18:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 98 (15024000) [pid = 2596] [serial = 1283] [outer = 1033C000] 09:18:19 INFO - PROCESS | 2596 | --DOCSHELL 15096800 == 43 [pid = 2596] [id = 422] 09:18:19 INFO - PROCESS | 2596 | --DOCSHELL 18DE6400 == 42 [pid = 2596] [id = 421] 09:18:19 INFO - PROCESS | 2596 | --DOCSHELL 109E5400 == 41 [pid = 2596] [id = 420] 09:18:19 INFO - PROCESS | 2596 | --DOCSHELL 18F5F400 == 40 [pid = 2596] [id = 419] 09:18:19 INFO - PROCESS | 2596 | --DOCSHELL 1470A400 == 39 [pid = 2596] [id = 418] 09:18:19 INFO - PROCESS | 2596 | --DOCSHELL 17AE5400 == 38 [pid = 2596] [id = 417] 09:18:19 INFO - PROCESS | 2596 | --DOCSHELL 15145400 == 37 [pid = 2596] [id = 416] 09:18:19 INFO - PROCESS | 2596 | --DOCSHELL 14923400 == 36 [pid = 2596] [id = 415] 09:18:19 INFO - PROCESS | 2596 | --DOCSHELL 1036C400 == 35 [pid = 2596] [id = 414] 09:18:19 INFO - PROCESS | 2596 | --DOCSHELL 1014DC00 == 34 [pid = 2596] [id = 412] 09:18:19 INFO - PROCESS | 2596 | --DOCSHELL 0926A400 == 33 [pid = 2596] [id = 413] 09:18:19 INFO - PROCESS | 2596 | --DOCSHELL 17A5F800 == 32 [pid = 2596] [id = 411] 09:18:19 INFO - PROCESS | 2596 | --DOCSHELL 09262400 == 31 [pid = 2596] [id = 397] 09:18:19 INFO - PROCESS | 2596 | --DOCSHELL 1B4E9800 == 30 [pid = 2596] [id = 426] 09:18:19 INFO - PROCESS | 2596 | --DOCSHELL 1718A000 == 29 [pid = 2596] [id = 425] 09:18:19 INFO - PROCESS | 2596 | --DOCSHELL 09261000 == 28 [pid = 2596] [id = 423] 09:18:19 INFO - PROCESS | 2596 | --DOCSHELL 14764000 == 27 [pid = 2596] [id = 424] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 97 (191E2800) [pid = 2596] [serial = 1219] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 96 (193CB000) [pid = 2596] [serial = 1222] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 95 (18DDA000) [pid = 2596] [serial = 1213] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 94 (18DDAC00) [pid = 2596] [serial = 1214] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 93 (17E27000) [pid = 2596] [serial = 1210] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 92 (1825A400) [pid = 2596] [serial = 1211] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 91 (169B2400) [pid = 2596] [serial = 1207] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (191E3400) [pid = 2596] [serial = 1220] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (17184400) [pid = 2596] [serial = 1208] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (15144000) [pid = 2596] [serial = 1204] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (16813C00) [pid = 2596] [serial = 1205] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (10A0D800) [pid = 2596] [serial = 1198] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (113CB800) [pid = 2596] [serial = 1199] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (1504D000) [pid = 2596] [serial = 1201] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (15053400) [pid = 2596] [serial = 1202] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (18F7F400) [pid = 2596] [serial = 1216] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (102AFC00) [pid = 2596] [serial = 1195] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (1033A000) [pid = 2596] [serial = 1196] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (19F74000) [pid = 2596] [serial = 1225] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (19346400) [pid = 2596] [serial = 1228] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1B66E400) [pid = 2596] [serial = 1232] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (19555C00) [pid = 2596] [serial = 1223] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1BE0B000) [pid = 2596] [serial = 1234] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (1B5A4800) [pid = 2596] [serial = 1231] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1ACF8400) [pid = 2596] [serial = 1226] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (19876000) [pid = 2596] [serial = 1229] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (18F5E800) [pid = 2596] [serial = 1217] [outer = 00000000] [url = about:blank] 09:18:19 INFO - PROCESS | 2596 | 1466180299532 Marionette TRACE conn7 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1537ms 09:18:19 INFO - PROCESS | 2596 | 1466180299563 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 09:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:18:19 INFO - PROCESS | 2596 | 1466180299567 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 09:18:19 INFO - PROCESS | 2596 | 1466180299571 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:18:19 INFO - PROCESS | 2596 | 1466180299575 Marionette TRACE conn7 <- [1,1674,null,{}] 09:18:19 INFO - PROCESS | 2596 | 1466180299580 Marionette TRACE conn7 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:19 INFO - PROCESS | 2596 | 1466180299582 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:19 INFO - PROCESS | 2596 | 1466180299706 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 09:18:19 INFO - PROCESS | 2596 | 1466180299795 Marionette TRACE conn7 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 2596 | 1466180299798 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:19 INFO - PROCESS | 2596 | ++DOCSHELL 1014EC00 == 28 [pid = 2596] [id = 428] 09:18:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (1025F400) [pid = 2596] [serial = 1284] [outer = 00000000] 09:18:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (1036C400) [pid = 2596] [serial = 1285] [outer = 1025F400] 09:18:19 INFO - PROCESS | 2596 | 1466180299845 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (1072B400) [pid = 2596] [serial = 1286] [outer = 1025F400] 09:18:20 INFO - PROCESS | 2596 | 1466180300261 Marionette TRACE conn7 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:18:20 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:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 730ms 09:18:20 INFO - PROCESS | 2596 | 1466180300302 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 2596 | 1466180300307 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 09:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:18:20 INFO - PROCESS | 2596 | 1466180300347 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - PROCESS | 2596 | 1466180300350 Marionette TRACE conn7 <- [1,1678,null,{}] 09:18:20 INFO - PROCESS | 2596 | 1466180300354 Marionette TRACE conn7 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:20 INFO - PROCESS | 2596 | 1466180300357 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:20 INFO - PROCESS | 2596 | 1466180300450 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 09:18:20 INFO - PROCESS | 2596 | 1466180300462 Marionette TRACE conn7 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 2596 | 1466180300465 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:20 INFO - PROCESS | 2596 | ++DOCSHELL 1476A400 == 29 [pid = 2596] [id = 429] 09:18:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (1476A800) [pid = 2596] [serial = 1287] [outer = 00000000] 09:18:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (14AC9400) [pid = 2596] [serial = 1288] [outer = 1476A800] 09:18:20 INFO - PROCESS | 2596 | 1466180300511 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1504FC00) [pid = 2596] [serial = 1289] [outer = 1476A800] 09:18:20 INFO - PROCESS | 2596 | 1466180300944 Marionette TRACE conn7 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 09:18:20 INFO - PROCESS | 2596 | 1466180300982 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 2596 | 1466180300984 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 09:18:20 INFO - PROCESS | 2596 | 1466180300987 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:18:20 INFO - PROCESS | 2596 | 1466180300991 Marionette TRACE conn7 <- [1,1682,null,{}] 09:18:20 INFO - PROCESS | 2596 | 1466180301001 Marionette TRACE conn7 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:20 INFO - PROCESS | 2596 | 1466180301006 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:21 INFO - PROCESS | 2596 | 1466180301088 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 09:18:21 INFO - PROCESS | 2596 | 1466180301095 Marionette TRACE conn7 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 2596 | 1466180301098 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:21 INFO - PROCESS | 2596 | ++DOCSHELL 16813000 == 30 [pid = 2596] [id = 430] 09:18:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1681C800) [pid = 2596] [serial = 1290] [outer = 00000000] 09:18:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (169B1400) [pid = 2596] [serial = 1291] [outer = 1681C800] 09:18:21 INFO - PROCESS | 2596 | 1466180301145 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (1718B400) [pid = 2596] [serial = 1292] [outer = 1681C800] 09:18:21 INFO - PROCESS | 2596 | 1466180301639 Marionette TRACE conn7 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 09:18:21 INFO - PROCESS | 2596 | 1466180301665 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 2596 | 1466180301668 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 09:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:18:21 INFO - PROCESS | 2596 | 1466180301671 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - PROCESS | 2596 | 1466180301673 Marionette TRACE conn7 <- [1,1686,null,{}] 09:18:21 INFO - PROCESS | 2596 | 1466180301676 Marionette TRACE conn7 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:21 INFO - PROCESS | 2596 | 1466180301678 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:21 INFO - PROCESS | 2596 | 1466180301799 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 09:18:21 INFO - PROCESS | 2596 | 1466180301891 Marionette TRACE conn7 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 2596 | 1466180301893 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:21 INFO - PROCESS | 2596 | ++DOCSHELL 17D96000 == 31 [pid = 2596] [id = 431] 09:18:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (17D9AC00) [pid = 2596] [serial = 1293] [outer = 00000000] 09:18:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (17E26000) [pid = 2596] [serial = 1294] [outer = 17D9AC00] 09:18:21 INFO - PROCESS | 2596 | 1466180301937 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (18255000) [pid = 2596] [serial = 1295] [outer = 17D9AC00] 09:18:22 INFO - PROCESS | 2596 | 1466180302332 Marionette TRACE conn7 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:18:22 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:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 730ms 09:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:18:22 INFO - PROCESS | 2596 | 1466180302402 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 09:18:22 INFO - PROCESS | 2596 | 1466180302404 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 09:18:22 INFO - PROCESS | 2596 | 1466180302407 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:18:22 INFO - PROCESS | 2596 | 1466180302409 Marionette TRACE conn7 <- [1,1690,null,{}] 09:18:22 INFO - PROCESS | 2596 | 1466180302413 Marionette TRACE conn7 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:22 INFO - PROCESS | 2596 | 1466180302415 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:22 INFO - PROCESS | 2596 | 1466180302548 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 09:18:22 INFO - PROCESS | 2596 | 1466180302553 Marionette TRACE conn7 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:22 INFO - PROCESS | 2596 | 1466180302555 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:22 INFO - PROCESS | 2596 | ++DOCSHELL 18252800 == 32 [pid = 2596] [id = 432] 09:18:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (18258C00) [pid = 2596] [serial = 1296] [outer = 00000000] 09:18:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (18DDDC00) [pid = 2596] [serial = 1297] [outer = 18258C00] 09:18:22 INFO - PROCESS | 2596 | 1466180302600 Marionette DEBUG loaded listener.js 09:18:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (18DE1000) [pid = 2596] [serial = 1298] [outer = 18258C00] 09:18:23 INFO - PROCESS | 2596 | 1466180303046 Marionette TRACE conn7 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 09:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:18:23 INFO - PROCESS | 2596 | 1466180303078 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 09:18:23 INFO - PROCESS | 2596 | 1466180303080 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 09:18:23 INFO - PROCESS | 2596 | 1466180303083 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:18:23 INFO - PROCESS | 2596 | 1466180303085 Marionette TRACE conn7 <- [1,1694,null,{}] 09:18:23 INFO - PROCESS | 2596 | 1466180303089 Marionette TRACE conn7 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:23 INFO - PROCESS | 2596 | 1466180303095 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:23 INFO - PROCESS | 2596 | 1466180303249 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 09:18:23 INFO - PROCESS | 2596 | 1466180303273 Marionette TRACE conn7 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:23 INFO - PROCESS | 2596 | 1466180303275 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:23 INFO - PROCESS | 2596 | ++DOCSHELL 18F5F400 == 33 [pid = 2596] [id = 433] 09:18:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (18F88000) [pid = 2596] [serial = 1299] [outer = 00000000] 09:18:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (193C0000) [pid = 2596] [serial = 1300] [outer = 18F88000] 09:18:23 INFO - PROCESS | 2596 | 1466180303318 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (193CA400) [pid = 2596] [serial = 1301] [outer = 18F88000] 09:18:23 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (19342000) [pid = 2596] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:18:23 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (17AE7400) [pid = 2596] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:18:23 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (19FDB000) [pid = 2596] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:18:23 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (1014F400) [pid = 2596] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:18:23 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (149A0400) [pid = 2596] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:18:23 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (15147C00) [pid = 2596] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:18:23 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (1036D000) [pid = 2596] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:18:23 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (09274000) [pid = 2596] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:18:23 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (1825A800) [pid = 2596] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:18:23 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (18F60400) [pid = 2596] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:18:23 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (15054C00) [pid = 2596] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:18:23 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (19068C00) [pid = 2596] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:18:23 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (151D7400) [pid = 2596] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:18:23 INFO - PROCESS | 2596 | 1466180303927 Marionette TRACE conn7 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 870ms 09:18:23 INFO - PROCESS | 2596 | 1466180303954 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 09:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:18:23 INFO - PROCESS | 2596 | 1466180303956 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 09:18:23 INFO - PROCESS | 2596 | 1466180303959 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:18:23 INFO - PROCESS | 2596 | 1466180303961 Marionette TRACE conn7 <- [1,1698,null,{}] 09:18:23 INFO - PROCESS | 2596 | 1466180303964 Marionette TRACE conn7 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:23 INFO - PROCESS | 2596 | 1466180303966 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:24 INFO - PROCESS | 2596 | 1466180304083 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 09:18:24 INFO - PROCESS | 2596 | 1466180304138 Marionette TRACE conn7 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 2596 | 1466180304140 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:24 INFO - PROCESS | 2596 | ++DOCSHELL 10336000 == 34 [pid = 2596] [id = 434] 09:18:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (15281000) [pid = 2596] [serial = 1302] [outer = 00000000] 09:18:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (18F5A000) [pid = 2596] [serial = 1303] [outer = 15281000] 09:18:24 INFO - PROCESS | 2596 | 1466180304184 Marionette DEBUG loaded listener.js 09:18:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (191DEC00) [pid = 2596] [serial = 1304] [outer = 15281000] 09:18:24 INFO - PROCESS | 2596 | 1466180304533 Marionette TRACE conn7 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 630ms 09:18:24 INFO - PROCESS | 2596 | 1466180304597 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 2596 | 1466180304599 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 09:18:24 INFO - PROCESS | 2596 | 1466180304603 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:18:24 INFO - PROCESS | 2596 | 1466180304604 Marionette TRACE conn7 <- [1,1702,null,{}] 09:18:24 INFO - PROCESS | 2596 | 1466180304608 Marionette TRACE conn7 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:24 INFO - PROCESS | 2596 | 1466180304610 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:24 INFO - PROCESS | 2596 | 1466180304686 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 09:18:24 INFO - PROCESS | 2596 | 1466180304693 Marionette TRACE conn7 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 2596 | 1466180304696 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:24 INFO - PROCESS | 2596 | ++DOCSHELL 193C9C00 == 35 [pid = 2596] [id = 435] 09:18:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (19553400) [pid = 2596] [serial = 1305] [outer = 00000000] 09:18:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (19560800) [pid = 2596] [serial = 1306] [outer = 19553400] 09:18:24 INFO - PROCESS | 2596 | 1466180304739 Marionette DEBUG loaded listener.js 09:18:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (1036A000) [pid = 2596] [serial = 1307] [outer = 19553400] 09:18:25 INFO - PROCESS | 2596 | 1466180305177 Marionette TRACE conn7 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 09:18:25 INFO - PROCESS | 2596 | 1466180305241 Marionette TRACE conn7 -> [0,1705,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 2596 | 1466180305243 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 09:18:25 INFO - PROCESS | 2596 | 1466180305246 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:18:25 INFO - PROCESS | 2596 | 1466180305248 Marionette TRACE conn7 <- [1,1706,null,{}] 09:18:25 INFO - PROCESS | 2596 | 1466180305251 Marionette TRACE conn7 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:25 INFO - PROCESS | 2596 | 1466180305253 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:25 INFO - PROCESS | 2596 | 1466180305332 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 09:18:25 INFO - PROCESS | 2596 | 1466180305340 Marionette TRACE conn7 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:25 INFO - PROCESS | 2596 | 1466180305342 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:25 INFO - PROCESS | 2596 | ++DOCSHELL 1983E400 == 36 [pid = 2596] [id = 436] 09:18:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (1987BC00) [pid = 2596] [serial = 1308] [outer = 00000000] 09:18:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (19F73400) [pid = 2596] [serial = 1309] [outer = 1987BC00] 09:18:25 INFO - PROCESS | 2596 | 1466180305386 Marionette DEBUG loaded listener.js 09:18:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (19FDFC00) [pid = 2596] [serial = 1310] [outer = 1987BC00] 09:18:26 INFO - PROCESS | 2596 | --DOCSHELL 1014EC00 == 35 [pid = 2596] [id = 428] 09:18:26 INFO - PROCESS | 2596 | --DOCSHELL 1033BC00 == 34 [pid = 2596] [id = 427] 09:18:26 INFO - PROCESS | 2596 | --DOCSHELL 10336000 == 33 [pid = 2596] [id = 434] 09:18:26 INFO - PROCESS | 2596 | --DOCSHELL 17D96000 == 32 [pid = 2596] [id = 431] 09:18:26 INFO - PROCESS | 2596 | --DOCSHELL 16813000 == 31 [pid = 2596] [id = 430] 09:18:26 INFO - PROCESS | 2596 | --DOCSHELL 1476A400 == 30 [pid = 2596] [id = 429] 09:18:26 INFO - PROCESS | 2596 | --DOCSHELL 18252800 == 29 [pid = 2596] [id = 432] 09:18:26 INFO - PROCESS | 2596 | --DOCSHELL 193C9C00 == 28 [pid = 2596] [id = 435] 09:18:26 INFO - PROCESS | 2596 | --DOCSHELL 18F5F400 == 27 [pid = 2596] [id = 433] 09:18:26 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (19873400) [pid = 2596] [serial = 1193] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (1983C400) [pid = 2596] [serial = 1267] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (17E1E000) [pid = 2596] [serial = 1252] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (17E26800) [pid = 2596] [serial = 1253] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (1BE77C00) [pid = 2596] [serial = 1235] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (10373800) [pid = 2596] [serial = 1237] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (10A03800) [pid = 2596] [serial = 1238] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (14C8DC00) [pid = 2596] [serial = 1246] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (1504F800) [pid = 2596] [serial = 1247] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (169AA400) [pid = 2596] [serial = 1249] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (10372400) [pid = 2596] [serial = 1243] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1072A400) [pid = 2596] [serial = 1244] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (0C950C00) [pid = 2596] [serial = 1240] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (18DD9800) [pid = 2596] [serial = 1256] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (182EAC00) [pid = 2596] [serial = 1255] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (191E0C00) [pid = 2596] [serial = 1258] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (17E21000) [pid = 2596] [serial = 1262] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (17A65400) [pid = 2596] [serial = 1261] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (193C5C00) [pid = 2596] [serial = 1264] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (18F8C400) [pid = 2596] [serial = 1259] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (19870400) [pid = 2596] [serial = 1268] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (10149400) [pid = 2596] [serial = 1241] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (19552400) [pid = 2596] [serial = 1265] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (169B4C00) [pid = 2596] [serial = 1250] [outer = 00000000] [url = about:blank] 09:18:27 INFO - PROCESS | 2596 | 1466180307122 Marionette TRACE conn7 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1934ms 09:18:27 INFO - PROCESS | 2596 | 1466180307185 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 2596 | 1466180307190 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 09:18:27 INFO - PROCESS | 2596 | 1466180307195 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:18:27 INFO - PROCESS | 2596 | 1466180307198 Marionette TRACE conn7 <- [1,1710,null,{}] 09:18:27 INFO - PROCESS | 2596 | 1466180307204 Marionette TRACE conn7 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:27 INFO - PROCESS | 2596 | 1466180307207 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:27 INFO - PROCESS | 2596 | 1466180307299 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 09:18:27 INFO - PROCESS | 2596 | 1466180307306 Marionette TRACE conn7 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:27 INFO - PROCESS | 2596 | 1466180307309 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:27 INFO - PROCESS | 2596 | ++DOCSHELL 10147800 == 28 [pid = 2596] [id = 437] 09:18:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (10154000) [pid = 2596] [serial = 1311] [outer = 00000000] 09:18:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (102A4C00) [pid = 2596] [serial = 1312] [outer = 10154000] 09:18:27 INFO - PROCESS | 2596 | 1466180307366 Marionette DEBUG loaded listener.js 09:18:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (10332400) [pid = 2596] [serial = 1313] [outer = 10154000] 09:18:27 INFO - PROCESS | 2596 | 1466180307837 Marionette TRACE conn7 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:18:27 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:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 671ms 09:18:27 INFO - PROCESS | 2596 | 1466180307871 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 2596 | 1466180307876 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 09:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:18:27 INFO - PROCESS | 2596 | 1466180307886 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 2596 | 1466180307889 Marionette TRACE conn7 <- [1,1714,null,{}] 09:18:27 INFO - PROCESS | 2596 | 1466180307892 Marionette TRACE conn7 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:27 INFO - PROCESS | 2596 | 1466180307895 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:27 INFO - PROCESS | 2596 | 1466180307983 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 09:18:27 INFO - PROCESS | 2596 | 1466180307992 Marionette TRACE conn7 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:27 INFO - PROCESS | 2596 | 1466180307995 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:28 INFO - PROCESS | 2596 | ++DOCSHELL 10935C00 == 29 [pid = 2596] [id = 438] 09:18:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (10936000) [pid = 2596] [serial = 1314] [outer = 00000000] 09:18:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (109DDC00) [pid = 2596] [serial = 1315] [outer = 10936000] 09:18:28 INFO - PROCESS | 2596 | 1466180308042 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (10A0D800) [pid = 2596] [serial = 1316] [outer = 10936000] 09:18:28 INFO - PROCESS | 2596 | 1466180308518 Marionette TRACE conn7 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 09:18:28 INFO - PROCESS | 2596 | 1466180308562 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 09:18:28 INFO - PROCESS | 2596 | 1466180308565 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 09:18:28 INFO - PROCESS | 2596 | 1466180308568 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:18:28 INFO - PROCESS | 2596 | 1466180308571 Marionette TRACE conn7 <- [1,1718,null,{}] 09:18:28 INFO - PROCESS | 2596 | 1466180308582 Marionette TRACE conn7 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:28 INFO - PROCESS | 2596 | 1466180308586 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:28 INFO - PROCESS | 2596 | 1466180308670 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 09:18:28 INFO - PROCESS | 2596 | 1466180308792 Marionette TRACE conn7 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:28 INFO - PROCESS | 2596 | 1466180308795 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:28 INFO - PROCESS | 2596 | ++DOCSHELL 14CB6400 == 30 [pid = 2596] [id = 439] 09:18:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (1502B800) [pid = 2596] [serial = 1317] [outer = 00000000] 09:18:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (1504F000) [pid = 2596] [serial = 1318] [outer = 1502B800] 09:18:28 INFO - PROCESS | 2596 | 1466180308844 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (15055C00) [pid = 2596] [serial = 1319] [outer = 1502B800] 09:18:29 INFO - PROCESS | 2596 | 1466180309237 Marionette TRACE conn7 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:18:29 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:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 730ms 09:18:29 INFO - PROCESS | 2596 | 1466180309302 Marionette TRACE conn7 -> [0,1721,"getWindowHandle",null] 09:18:29 INFO - PROCESS | 2596 | 1466180309304 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 09:18:29 INFO - PROCESS | 2596 | 1466180309307 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 2596 | 1466180309309 Marionette TRACE conn7 <- [1,1722,null,{}] 09:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:18:29 INFO - PROCESS | 2596 | 1466180309313 Marionette TRACE conn7 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:29 INFO - PROCESS | 2596 | 1466180309315 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:29 INFO - PROCESS | 2596 | 1466180309437 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 09:18:29 INFO - PROCESS | 2596 | 1466180309449 Marionette TRACE conn7 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 2596 | 1466180309451 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:29 INFO - PROCESS | 2596 | ++DOCSHELL 15054C00 == 31 [pid = 2596] [id = 440] 09:18:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (15120000) [pid = 2596] [serial = 1320] [outer = 00000000] 09:18:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (16051800) [pid = 2596] [serial = 1321] [outer = 15120000] 09:18:29 INFO - PROCESS | 2596 | 1466180309498 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (1681F400) [pid = 2596] [serial = 1322] [outer = 15120000] 09:18:29 INFO - PROCESS | 2596 | 1466180309926 Marionette TRACE conn7 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:18:29 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:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 09:18:29 INFO - PROCESS | 2596 | 1466180309982 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 09:18:29 INFO - PROCESS | 2596 | 1466180309984 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 09:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:18:29 INFO - PROCESS | 2596 | 1466180309987 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 2596 | 1466180309988 Marionette TRACE conn7 <- [1,1726,null,{}] 09:18:29 INFO - PROCESS | 2596 | 1466180309999 Marionette TRACE conn7 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:29 INFO - PROCESS | 2596 | 1466180310001 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:30 INFO - PROCESS | 2596 | 1466180310103 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 09:18:30 INFO - PROCESS | 2596 | 1466180310113 Marionette TRACE conn7 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:30 INFO - PROCESS | 2596 | 1466180310115 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:30 INFO - PROCESS | 2596 | ++DOCSHELL 16868000 == 32 [pid = 2596] [id = 441] 09:18:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (169A8800) [pid = 2596] [serial = 1323] [outer = 00000000] 09:18:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (17A59000) [pid = 2596] [serial = 1324] [outer = 169A8800] 09:18:30 INFO - PROCESS | 2596 | 1466180310158 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (17AE5400) [pid = 2596] [serial = 1325] [outer = 169A8800] 09:18:30 INFO - PROCESS | 2596 | 1466180310585 Marionette TRACE conn7 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 09:18:30 INFO - PROCESS | 2596 | 1466180310625 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 2596 | 1466180310627 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 09:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:18:30 INFO - PROCESS | 2596 | 1466180310630 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 2596 | 1466180310632 Marionette TRACE conn7 <- [1,1730,null,{}] 09:18:30 INFO - PROCESS | 2596 | 1466180310635 Marionette TRACE conn7 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:30 INFO - PROCESS | 2596 | 1466180310641 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:30 INFO - PROCESS | 2596 | 1466180310742 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 09:18:30 INFO - PROCESS | 2596 | 1466180310749 Marionette TRACE conn7 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:30 INFO - PROCESS | 2596 | 1466180310751 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:30 INFO - PROCESS | 2596 | ++DOCSHELL 17E23800 == 33 [pid = 2596] [id = 442] 09:18:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (17EB9000) [pid = 2596] [serial = 1326] [outer = 00000000] 09:18:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1825D000) [pid = 2596] [serial = 1327] [outer = 17EB9000] 09:18:30 INFO - PROCESS | 2596 | 1466180310795 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (18B5D800) [pid = 2596] [serial = 1328] [outer = 17EB9000] 09:18:31 INFO - PROCESS | 2596 | 1466180311233 Marionette TRACE conn7 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 09:18:31 INFO - PROCESS | 2596 | 1466180311275 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 09:18:31 INFO - PROCESS | 2596 | 1466180311277 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 09:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:18:31 INFO - PROCESS | 2596 | 1466180311280 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:18:31 INFO - PROCESS | 2596 | 1466180311281 Marionette TRACE conn7 <- [1,1734,null,{}] 09:18:31 INFO - PROCESS | 2596 | 1466180311285 Marionette TRACE conn7 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:31 INFO - PROCESS | 2596 | 1466180311287 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:31 INFO - PROCESS | 2596 | 1466180311362 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 09:18:31 INFO - PROCESS | 2596 | 1466180311367 Marionette TRACE conn7 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 2596 | 1466180311369 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:31 INFO - PROCESS | 2596 | ++DOCSHELL 18CCD800 == 34 [pid = 2596] [id = 443] 09:18:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (18DD9C00) [pid = 2596] [serial = 1329] [outer = 00000000] 09:18:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (18F5B800) [pid = 2596] [serial = 1330] [outer = 18DD9C00] 09:18:31 INFO - PROCESS | 2596 | 1466180311412 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (18F5F400) [pid = 2596] [serial = 1331] [outer = 18DD9C00] 09:18:31 INFO - PROCESS | 2596 | 1466180311865 Marionette TRACE conn7 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:18:31 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:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 630ms 09:18:31 INFO - PROCESS | 2596 | 1466180311916 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 09:18:31 INFO - PROCESS | 2596 | 1466180311918 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 09:18:31 INFO - PROCESS | 2596 | 1466180311921 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:18:31 INFO - PROCESS | 2596 | 1466180311922 Marionette TRACE conn7 <- [1,1738,null,{}] 09:18:31 INFO - PROCESS | 2596 | 1466180311926 Marionette TRACE conn7 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:31 INFO - PROCESS | 2596 | 1466180311928 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:31 INFO - PROCESS | 2596 | 1466180312008 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 09:18:31 INFO - PROCESS | 2596 | 1466180312014 Marionette TRACE conn7 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 2596 | 1466180312016 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:32 INFO - PROCESS | 2596 | ++DOCSHELL 19063000 == 35 [pid = 2596] [id = 444] 09:18:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (19069400) [pid = 2596] [serial = 1332] [outer = 00000000] 09:18:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (191E3000) [pid = 2596] [serial = 1333] [outer = 19069400] 09:18:32 INFO - PROCESS | 2596 | 1466180312059 Marionette DEBUG loaded listener.js 09:18:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (191DD400) [pid = 2596] [serial = 1334] [outer = 19069400] 09:18:32 INFO - PROCESS | 2596 | 1466180312511 Marionette TRACE conn7 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:18:32 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:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 09:18:32 INFO - PROCESS | 2596 | 1466180312554 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 09:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:18:32 INFO - PROCESS | 2596 | 1466180312556 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 09:18:32 INFO - PROCESS | 2596 | 1466180312560 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 2596 | 1466180312561 Marionette TRACE conn7 <- [1,1742,null,{}] 09:18:32 INFO - PROCESS | 2596 | 1466180312565 Marionette TRACE conn7 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:32 INFO - PROCESS | 2596 | 1466180312567 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:32 INFO - PROCESS | 2596 | 1466180312679 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 09:18:32 INFO - PROCESS | 2596 | 1466180312686 Marionette TRACE conn7 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:32 INFO - PROCESS | 2596 | 1466180312688 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:32 INFO - PROCESS | 2596 | ++DOCSHELL 14C8DC00 == 36 [pid = 2596] [id = 445] 09:18:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (193C9000) [pid = 2596] [serial = 1335] [outer = 00000000] 09:18:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (19553000) [pid = 2596] [serial = 1336] [outer = 193C9000] 09:18:32 INFO - PROCESS | 2596 | 1466180312732 Marionette DEBUG loaded listener.js 09:18:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (19559000) [pid = 2596] [serial = 1337] [outer = 193C9000] 09:18:33 INFO - PROCESS | 2596 | 1466180313201 Marionette TRACE conn7 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 09:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:18:33 INFO - PROCESS | 2596 | 1466180313231 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 09:18:33 INFO - PROCESS | 2596 | 1466180313233 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 09:18:33 INFO - PROCESS | 2596 | 1466180313236 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:18:33 INFO - PROCESS | 2596 | 1466180313238 Marionette TRACE conn7 <- [1,1746,null,{}] 09:18:33 INFO - PROCESS | 2596 | 1466180313241 Marionette TRACE conn7 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:33 INFO - PROCESS | 2596 | 1466180313243 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:33 INFO - PROCESS | 2596 | 1466180313357 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 09:18:33 INFO - PROCESS | 2596 | 1466180313362 Marionette TRACE conn7 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 2596 | 1466180313364 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:33 INFO - PROCESS | 2596 | ++DOCSHELL 109DD400 == 37 [pid = 2596] [id = 446] 09:18:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (193BE400) [pid = 2596] [serial = 1338] [outer = 00000000] 09:18:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (19848C00) [pid = 2596] [serial = 1339] [outer = 193BE400] 09:18:33 INFO - PROCESS | 2596 | 1466180313407 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (1987E000) [pid = 2596] [serial = 1340] [outer = 193BE400] 09:18:33 INFO - PROCESS | 2596 | 1466180313859 Marionette TRACE conn7 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 09:18:33 INFO - PROCESS | 2596 | 1466180313907 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 09:18:33 INFO - PROCESS | 2596 | 1466180313909 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 09:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:18:33 INFO - PROCESS | 2596 | 1466180313913 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:18:33 INFO - PROCESS | 2596 | 1466180313915 Marionette TRACE conn7 <- [1,1750,null,{}] 09:18:33 INFO - PROCESS | 2596 | 1466180313925 Marionette TRACE conn7 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:33 INFO - PROCESS | 2596 | 1466180313927 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:34 INFO - PROCESS | 2596 | 1466180314082 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 09:18:34 INFO - PROCESS | 2596 | 1466180314151 Marionette TRACE conn7 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 2596 | 1466180314153 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:34 INFO - PROCESS | 2596 | ++DOCSHELL 1014BC00 == 38 [pid = 2596] [id = 447] 09:18:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 92 (1B50CC00) [pid = 2596] [serial = 1341] [outer = 00000000] 09:18:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 93 (1B66E400) [pid = 2596] [serial = 1342] [outer = 1B50CC00] 09:18:34 INFO - PROCESS | 2596 | 1466180314198 Marionette DEBUG loaded listener.js 09:18:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 94 (1BE02000) [pid = 2596] [serial = 1343] [outer = 1B50CC00] 09:18:34 INFO - PROCESS | 2596 | --DOMWINDOW == 93 (19553400) [pid = 2596] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:18:34 INFO - PROCESS | 2596 | --DOMWINDOW == 92 (17D9AC00) [pid = 2596] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:18:34 INFO - PROCESS | 2596 | --DOMWINDOW == 91 (18258C00) [pid = 2596] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:18:34 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (18F88000) [pid = 2596] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:18:34 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (15281000) [pid = 2596] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:18:34 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (1681C800) [pid = 2596] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:18:34 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (1476A800) [pid = 2596] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:18:34 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (1025F400) [pid = 2596] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:18:34 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (1033C000) [pid = 2596] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:18:34 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (1B503000) [pid = 2596] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:18:34 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (18BCD800) [pid = 2596] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:18:34 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (149DF800) [pid = 2596] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:18:34 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (09262C00) [pid = 2596] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:18:34 INFO - PROCESS | 2596 | 1466180314733 Marionette TRACE conn7 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 870ms 09:18:34 INFO - PROCESS | 2596 | 1466180314793 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 2596 | 1466180314795 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 09:18:34 INFO - PROCESS | 2596 | 1466180314798 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:18:34 INFO - PROCESS | 2596 | 1466180314800 Marionette TRACE conn7 <- [1,1754,null,{}] 09:18:34 INFO - PROCESS | 2596 | 1466180314803 Marionette TRACE conn7 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:34 INFO - PROCESS | 2596 | 1466180314805 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:34 INFO - PROCESS | 2596 | 1466180314884 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 09:18:34 INFO - PROCESS | 2596 | 1466180314889 Marionette TRACE conn7 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 2596 | 1466180314891 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:34 INFO - PROCESS | 2596 | ++DOCSHELL 1476E000 == 39 [pid = 2596] [id = 448] 09:18:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (169AB800) [pid = 2596] [serial = 1344] [outer = 00000000] 09:18:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (18259800) [pid = 2596] [serial = 1345] [outer = 169AB800] 09:18:34 INFO - PROCESS | 2596 | 1466180314935 Marionette DEBUG loaded listener.js 09:18:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (18F60400) [pid = 2596] [serial = 1346] [outer = 169AB800] 09:18:35 INFO - PROCESS | 2596 | 1466180315389 Marionette TRACE conn7 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 09:18:35 INFO - PROCESS | 2596 | 1466180315432 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 2596 | 1466180315434 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 09:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:18:35 INFO - PROCESS | 2596 | 1466180315437 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 2596 | 1466180315439 Marionette TRACE conn7 <- [1,1758,null,{}] 09:18:35 INFO - PROCESS | 2596 | 1466180315442 Marionette TRACE conn7 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:35 INFO - PROCESS | 2596 | 1466180315444 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:35 INFO - PROCESS | 2596 | 1466180315523 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 09:18:35 INFO - PROCESS | 2596 | 1466180315529 Marionette TRACE conn7 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:35 INFO - PROCESS | 2596 | 1466180315531 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:35 INFO - PROCESS | 2596 | ++DOCSHELL 1B4E5C00 == 40 [pid = 2596] [id = 449] 09:18:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (1B59FC00) [pid = 2596] [serial = 1347] [outer = 00000000] 09:18:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (1BE0B000) [pid = 2596] [serial = 1348] [outer = 1B59FC00] 09:18:35 INFO - PROCESS | 2596 | 1466180315573 Marionette DEBUG loaded listener.js 09:18:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (1BEAFC00) [pid = 2596] [serial = 1349] [outer = 1B59FC00] 09:18:35 INFO - PROCESS | 2596 | 1466180316011 Marionette TRACE conn7 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 630ms 09:18:36 INFO - PROCESS | 2596 | 1466180316076 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 09:18:36 INFO - PROCESS | 2596 | 1466180316078 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 09:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:18:36 INFO - PROCESS | 2596 | 1466180316081 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:18:36 INFO - PROCESS | 2596 | 1466180316082 Marionette TRACE conn7 <- [1,1762,null,{}] 09:18:36 INFO - PROCESS | 2596 | 1466180316086 Marionette TRACE conn7 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:36 INFO - PROCESS | 2596 | 1466180316087 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:36 INFO - PROCESS | 2596 | 1466180316167 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 09:18:36 INFO - PROCESS | 2596 | 1466180316172 Marionette TRACE conn7 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 2596 | 1466180316174 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:36 INFO - PROCESS | 2596 | ++DOCSHELL 17191C00 == 41 [pid = 2596] [id = 450] 09:18:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (1C39CC00) [pid = 2596] [serial = 1350] [outer = 00000000] 09:18:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (1C529C00) [pid = 2596] [serial = 1351] [outer = 1C39CC00] 09:18:36 INFO - PROCESS | 2596 | 1466180316217 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (1C536C00) [pid = 2596] [serial = 1352] [outer = 1C39CC00] 09:18:37 INFO - PROCESS | 2596 | --DOCSHELL 1983E400 == 40 [pid = 2596] [id = 436] 09:18:37 INFO - PROCESS | 2596 | --DOCSHELL 10147800 == 39 [pid = 2596] [id = 437] 09:18:37 INFO - PROCESS | 2596 | --DOCSHELL 10935C00 == 38 [pid = 2596] [id = 438] 09:18:37 INFO - PROCESS | 2596 | --DOCSHELL 15054C00 == 37 [pid = 2596] [id = 440] 09:18:37 INFO - PROCESS | 2596 | --DOCSHELL 14C8DC00 == 36 [pid = 2596] [id = 445] 09:18:37 INFO - PROCESS | 2596 | --DOCSHELL 17E23800 == 35 [pid = 2596] [id = 442] 09:18:37 INFO - PROCESS | 2596 | --DOCSHELL 16868000 == 34 [pid = 2596] [id = 441] 09:18:37 INFO - PROCESS | 2596 | --DOCSHELL 19063000 == 33 [pid = 2596] [id = 444] 09:18:37 INFO - PROCESS | 2596 | --DOCSHELL 14CB6400 == 32 [pid = 2596] [id = 439] 09:18:37 INFO - PROCESS | 2596 | --DOCSHELL 1476E000 == 31 [pid = 2596] [id = 448] 09:18:37 INFO - PROCESS | 2596 | --DOCSHELL 109DD400 == 30 [pid = 2596] [id = 446] 09:18:37 INFO - PROCESS | 2596 | --DOCSHELL 1014BC00 == 29 [pid = 2596] [id = 447] 09:18:37 INFO - PROCESS | 2596 | --DOCSHELL 1B4E5C00 == 28 [pid = 2596] [id = 449] 09:18:37 INFO - PROCESS | 2596 | --DOCSHELL 18CCD800 == 27 [pid = 2596] [id = 443] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (1036A000) [pid = 2596] [serial = 1307] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (19F73400) [pid = 2596] [serial = 1309] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (17E26000) [pid = 2596] [serial = 1294] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (18DDDC00) [pid = 2596] [serial = 1297] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (18255000) [pid = 2596] [serial = 1295] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (193C0000) [pid = 2596] [serial = 1300] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (18F5A000) [pid = 2596] [serial = 1303] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (18DE1000) [pid = 2596] [serial = 1298] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (19560800) [pid = 2596] [serial = 1306] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (193CA400) [pid = 2596] [serial = 1301] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (169B1400) [pid = 2596] [serial = 1291] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (14AC9400) [pid = 2596] [serial = 1288] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1504FC00) [pid = 2596] [serial = 1289] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (1036C400) [pid = 2596] [serial = 1285] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1072B400) [pid = 2596] [serial = 1286] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (15024000) [pid = 2596] [serial = 1283] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1476A000) [pid = 2596] [serial = 1282] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (1C391000) [pid = 2596] [serial = 1280] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (1BE7DC00) [pid = 2596] [serial = 1279] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (191DDC00) [pid = 2596] [serial = 1277] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (18F52400) [pid = 2596] [serial = 1276] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (1514DC00) [pid = 2596] [serial = 1274] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (15058400) [pid = 2596] [serial = 1273] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (1016CC00) [pid = 2596] [serial = 1271] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (0C947400) [pid = 2596] [serial = 1270] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (191DEC00) [pid = 2596] [serial = 1304] [outer = 00000000] [url = about:blank] 09:18:37 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (1718B400) [pid = 2596] [serial = 1292] [outer = 00000000] [url = about:blank] 09:18:38 INFO - PROCESS | 2596 | 1466180318024 Marionette TRACE conn7 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1985ms 09:18:38 INFO - PROCESS | 2596 | 1466180318069 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 09:18:38 INFO - PROCESS | 2596 | 1466180318074 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 09:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:18:38 INFO - PROCESS | 2596 | 1466180318079 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:18:38 INFO - PROCESS | 2596 | 1466180318082 Marionette TRACE conn7 <- [1,1766,null,{}] 09:18:38 INFO - PROCESS | 2596 | 1466180318088 Marionette TRACE conn7 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:38 INFO - PROCESS | 2596 | 1466180318091 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:38 INFO - PROCESS | 2596 | 1466180318180 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 09:18:38 INFO - PROCESS | 2596 | 1466180318187 Marionette TRACE conn7 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 2596 | 1466180318192 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:38 INFO - PROCESS | 2596 | ++DOCSHELL 10150C00 == 28 [pid = 2596] [id = 451] 09:18:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (10151C00) [pid = 2596] [serial = 1353] [outer = 00000000] 09:18:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (1016D000) [pid = 2596] [serial = 1354] [outer = 10151C00] 09:18:38 INFO - PROCESS | 2596 | 1466180318241 Marionette DEBUG loaded listener.js 09:18:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (102AF400) [pid = 2596] [serial = 1355] [outer = 10151C00] 09:18:38 INFO - PROCESS | 2596 | 1466180318741 Marionette TRACE conn7 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:18:38 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:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 690ms 09:18:38 INFO - PROCESS | 2596 | 1466180318769 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 09:18:38 INFO - PROCESS | 2596 | 1466180318774 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 09:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:18:38 INFO - PROCESS | 2596 | 1466180318780 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:18:38 INFO - PROCESS | 2596 | 1466180318783 Marionette TRACE conn7 <- [1,1770,null,{}] 09:18:38 INFO - PROCESS | 2596 | 1466180318786 Marionette TRACE conn7 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:38 INFO - PROCESS | 2596 | 1466180318789 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:38 INFO - PROCESS | 2596 | 1466180318876 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 09:18:38 INFO - PROCESS | 2596 | 1466180318885 Marionette TRACE conn7 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 2596 | 1466180318887 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:38 INFO - PROCESS | 2596 | ++DOCSHELL 10724400 == 29 [pid = 2596] [id = 452] 09:18:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (10724C00) [pid = 2596] [serial = 1356] [outer = 00000000] 09:18:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (1092D400) [pid = 2596] [serial = 1357] [outer = 10724C00] 09:18:38 INFO - PROCESS | 2596 | 1466180318934 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (10933800) [pid = 2596] [serial = 1358] [outer = 10724C00] 09:18:39 INFO - PROCESS | 2596 | 1466180319394 Marionette TRACE conn7 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:18:39 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:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 09:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:18:39 INFO - PROCESS | 2596 | 1466180319453 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 09:18:39 INFO - PROCESS | 2596 | 1466180319455 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 09:18:39 INFO - PROCESS | 2596 | 1466180319459 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:18:39 INFO - PROCESS | 2596 | 1466180319462 Marionette TRACE conn7 <- [1,1774,null,{}] 09:18:39 INFO - PROCESS | 2596 | 1466180319473 Marionette TRACE conn7 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:39 INFO - PROCESS | 2596 | 1466180319478 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:39 INFO - PROCESS | 2596 | 1466180319592 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 09:18:39 INFO - PROCESS | 2596 | 1466180319690 Marionette TRACE conn7 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 2596 | 1466180319693 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:39 INFO - PROCESS | 2596 | ++DOCSHELL 149E2400 == 30 [pid = 2596] [id = 453] 09:18:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (149E3800) [pid = 2596] [serial = 1359] [outer = 00000000] 09:18:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (14AC9400) [pid = 2596] [serial = 1360] [outer = 149E3800] 09:18:39 INFO - PROCESS | 2596 | 1466180319741 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (15028000) [pid = 2596] [serial = 1361] [outer = 149E3800] 09:18:40 INFO - PROCESS | 2596 | 1466180320102 Marionette TRACE conn7 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:18:40 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:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 690ms 09:18:40 INFO - PROCESS | 2596 | 1466180320149 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 2596 | 1466180320152 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 09:18:40 INFO - PROCESS | 2596 | 1466180320155 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:18:40 INFO - PROCESS | 2596 | 1466180320156 Marionette TRACE conn7 <- [1,1778,null,{}] 09:18:40 INFO - PROCESS | 2596 | 1466180320160 Marionette TRACE conn7 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:40 INFO - PROCESS | 2596 | 1466180320162 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:40 INFO - PROCESS | 2596 | 1466180320279 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 09:18:40 INFO - PROCESS | 2596 | 1466180320286 Marionette TRACE conn7 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 2596 | 1466180320288 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:40 INFO - PROCESS | 2596 | ++DOCSHELL 15024000 == 31 [pid = 2596] [id = 454] 09:18:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (1504C400) [pid = 2596] [serial = 1362] [outer = 00000000] 09:18:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (15093C00) [pid = 2596] [serial = 1363] [outer = 1504C400] 09:18:40 INFO - PROCESS | 2596 | 1466180320334 Marionette DEBUG loaded listener.js 09:18:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (15277000) [pid = 2596] [serial = 1364] [outer = 1504C400] 09:18:40 INFO - PROCESS | 2596 | 1466180320742 Marionette TRACE conn7 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:18:40 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:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 630ms 09:18:40 INFO - PROCESS | 2596 | 1466180320789 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 2596 | 1466180320791 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 09:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:18:40 INFO - PROCESS | 2596 | 1466180320794 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 2596 | 1466180320796 Marionette TRACE conn7 <- [1,1782,null,{}] 09:18:40 INFO - PROCESS | 2596 | 1466180320800 Marionette TRACE conn7 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:40 INFO - PROCESS | 2596 | 1466180320802 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:40 INFO - PROCESS | 2596 | 1466180320914 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 09:18:40 INFO - PROCESS | 2596 | 1466180320955 Marionette TRACE conn7 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 2596 | 1466180320957 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:40 INFO - PROCESS | 2596 | ++DOCSHELL 16815000 == 32 [pid = 2596] [id = 455] 09:18:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (16815400) [pid = 2596] [serial = 1365] [outer = 00000000] 09:18:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (169AB000) [pid = 2596] [serial = 1366] [outer = 16815400] 09:18:40 INFO - PROCESS | 2596 | 1466180321001 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (169B2800) [pid = 2596] [serial = 1367] [outer = 16815400] 09:18:41 INFO - PROCESS | 2596 | 1466180321423 Marionette TRACE conn7 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 09:18:41 INFO - PROCESS | 2596 | 1466180321465 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 09:18:41 INFO - PROCESS | 2596 | 1466180321467 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 09:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:18:41 INFO - PROCESS | 2596 | 1466180321470 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:18:41 INFO - PROCESS | 2596 | 1466180321472 Marionette TRACE conn7 <- [1,1786,null,{}] 09:18:41 INFO - PROCESS | 2596 | 1466180321476 Marionette TRACE conn7 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:41 INFO - PROCESS | 2596 | 1466180321482 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:41 INFO - PROCESS | 2596 | 1466180321622 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 09:18:41 INFO - PROCESS | 2596 | 1466180321635 Marionette TRACE conn7 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 2596 | 1466180321637 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:41 INFO - PROCESS | 2596 | ++DOCSHELL 17AE4400 == 33 [pid = 2596] [id = 456] 09:18:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (17E1A400) [pid = 2596] [serial = 1368] [outer = 00000000] 09:18:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (17E23000) [pid = 2596] [serial = 1369] [outer = 17E1A400] 09:18:41 INFO - PROCESS | 2596 | 1466180321680 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (17E35000) [pid = 2596] [serial = 1370] [outer = 17E1A400] 09:18:42 INFO - PROCESS | 2596 | 1466180322078 Marionette TRACE conn7 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 09:18:42 INFO - PROCESS | 2596 | 1466180322141 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 09:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:18:42 INFO - PROCESS | 2596 | 1466180322143 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 09:18:42 INFO - PROCESS | 2596 | 1466180322146 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 2596 | 1466180322148 Marionette TRACE conn7 <- [1,1790,null,{}] 09:18:42 INFO - PROCESS | 2596 | 1466180322151 Marionette TRACE conn7 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:42 INFO - PROCESS | 2596 | 1466180322152 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:42 INFO - PROCESS | 2596 | 1466180322255 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 09:18:42 INFO - PROCESS | 2596 | 1466180322261 Marionette TRACE conn7 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:42 INFO - PROCESS | 2596 | 1466180322263 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:42 INFO - PROCESS | 2596 | ++DOCSHELL 0C810C00 == 34 [pid = 2596] [id = 457] 09:18:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (14C95000) [pid = 2596] [serial = 1371] [outer = 00000000] 09:18:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (182F7C00) [pid = 2596] [serial = 1372] [outer = 14C95000] 09:18:42 INFO - PROCESS | 2596 | 1466180322305 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (18B53400) [pid = 2596] [serial = 1373] [outer = 14C95000] 09:18:42 INFO - PROCESS | 2596 | 1466180322721 Marionette TRACE conn7 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 09:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:18:42 INFO - PROCESS | 2596 | 1466180322777 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 2596 | 1466180322779 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 09:18:42 INFO - PROCESS | 2596 | 1466180322782 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 2596 | 1466180322784 Marionette TRACE conn7 <- [1,1794,null,{}] 09:18:42 INFO - PROCESS | 2596 | 1466180322787 Marionette TRACE conn7 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:42 INFO - PROCESS | 2596 | 1466180322789 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:42 INFO - PROCESS | 2596 | 1466180322866 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 09:18:42 INFO - PROCESS | 2596 | 1466180322871 Marionette TRACE conn7 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:42 INFO - PROCESS | 2596 | 1466180322873 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:42 INFO - PROCESS | 2596 | ++DOCSHELL 1825FC00 == 35 [pid = 2596] [id = 458] 09:18:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (18DDD400) [pid = 2596] [serial = 1374] [outer = 00000000] 09:18:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (18F55400) [pid = 2596] [serial = 1375] [outer = 18DDD400] 09:18:42 INFO - PROCESS | 2596 | 1466180322917 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (18DE4C00) [pid = 2596] [serial = 1376] [outer = 18DDD400] 09:18:43 INFO - PROCESS | 2596 | 1466180323374 Marionette TRACE conn7 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 630ms 09:18:43 INFO - PROCESS | 2596 | 1466180323413 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 09:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:18:43 INFO - PROCESS | 2596 | 1466180323415 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 09:18:43 INFO - PROCESS | 2596 | 1466180323418 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:18:43 INFO - PROCESS | 2596 | 1466180323420 Marionette TRACE conn7 <- [1,1798,null,{}] 09:18:43 INFO - PROCESS | 2596 | 1466180323423 Marionette TRACE conn7 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:43 INFO - PROCESS | 2596 | 1466180323425 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:43 INFO - PROCESS | 2596 | 1466180323537 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 09:18:43 INFO - PROCESS | 2596 | 1466180323544 Marionette TRACE conn7 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:43 INFO - PROCESS | 2596 | 1466180323545 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:43 INFO - PROCESS | 2596 | ++DOCSHELL 149E2000 == 36 [pid = 2596] [id = 459] 09:18:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (19068C00) [pid = 2596] [serial = 1377] [outer = 00000000] 09:18:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (191DF000) [pid = 2596] [serial = 1378] [outer = 19068C00] 09:18:43 INFO - PROCESS | 2596 | 1466180323590 Marionette DEBUG loaded listener.js 09:18:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (191E0000) [pid = 2596] [serial = 1379] [outer = 19068C00] 09:18:44 INFO - PROCESS | 2596 | 1466180324060 Marionette TRACE conn7 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 09:18:44 INFO - PROCESS | 2596 | 1466180324089 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 09:18:44 INFO - PROCESS | 2596 | 1466180324091 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 09:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:18:44 INFO - PROCESS | 2596 | 1466180324094 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:18:44 INFO - PROCESS | 2596 | 1466180324096 Marionette TRACE conn7 <- [1,1802,null,{}] 09:18:44 INFO - PROCESS | 2596 | 1466180324099 Marionette TRACE conn7 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:44 INFO - PROCESS | 2596 | 1466180324101 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:44 INFO - PROCESS | 2596 | 1466180324220 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 09:18:44 INFO - PROCESS | 2596 | 1466180324226 Marionette TRACE conn7 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 2596 | 1466180324228 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:44 INFO - PROCESS | 2596 | ++DOCSHELL 17ADC800 == 37 [pid = 2596] [id = 460] 09:18:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (18DE4000) [pid = 2596] [serial = 1380] [outer = 00000000] 09:18:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 92 (193C5400) [pid = 2596] [serial = 1381] [outer = 18DE4000] 09:18:44 INFO - PROCESS | 2596 | 1466180324324 Marionette DEBUG loaded listener.js 09:18:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 93 (193CAC00) [pid = 2596] [serial = 1382] [outer = 18DE4000] 09:18:44 INFO - PROCESS | 2596 | 1466180324746 Marionette TRACE conn7 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 671ms 09:18:44 INFO - PROCESS | 2596 | 1466180324766 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 09:18:44 INFO - PROCESS | 2596 | 1466180324769 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 09:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:18:44 INFO - PROCESS | 2596 | 1466180324771 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:18:44 INFO - PROCESS | 2596 | 1466180324774 Marionette TRACE conn7 <- [1,1806,null,{}] 09:18:44 INFO - PROCESS | 2596 | 1466180324777 Marionette TRACE conn7 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:44 INFO - PROCESS | 2596 | 1466180324779 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:44 INFO - PROCESS | 2596 | 1466180324937 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 09:18:44 INFO - PROCESS | 2596 | 1466180325006 Marionette TRACE conn7 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 2596 | 1466180325008 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:45 INFO - PROCESS | 2596 | ++DOCSHELL 16053800 == 38 [pid = 2596] [id = 461] 09:18:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 94 (197CF800) [pid = 2596] [serial = 1383] [outer = 00000000] 09:18:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 95 (1987B800) [pid = 2596] [serial = 1384] [outer = 197CF800] 09:18:45 INFO - PROCESS | 2596 | 1466180325056 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 96 (19FDF800) [pid = 2596] [serial = 1385] [outer = 197CF800] 09:18:45 INFO - PROCESS | 2596 | --DOMWINDOW == 95 (193C9000) [pid = 2596] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:18:45 INFO - PROCESS | 2596 | --DOMWINDOW == 94 (193BE400) [pid = 2596] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:18:45 INFO - PROCESS | 2596 | --DOMWINDOW == 93 (1B50CC00) [pid = 2596] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:18:45 INFO - PROCESS | 2596 | --DOMWINDOW == 92 (1B59FC00) [pid = 2596] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:18:45 INFO - PROCESS | 2596 | --DOMWINDOW == 91 (10154000) [pid = 2596] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:18:45 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (1987BC00) [pid = 2596] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:18:45 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (19069400) [pid = 2596] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:18:45 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (18DD9C00) [pid = 2596] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:18:45 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (17EB9000) [pid = 2596] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:18:45 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (169A8800) [pid = 2596] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:18:45 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (15120000) [pid = 2596] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:18:45 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (1502B800) [pid = 2596] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:18:45 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (10936000) [pid = 2596] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:18:45 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (169AB800) [pid = 2596] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:18:45 INFO - PROCESS | 2596 | 1466180325606 Marionette TRACE conn7 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 870ms 09:18:45 INFO - PROCESS | 2596 | 1466180325642 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 2596 | 1466180325644 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 09:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:18:45 INFO - PROCESS | 2596 | 1466180325647 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 2596 | 1466180325649 Marionette TRACE conn7 <- [1,1810,null,{}] 09:18:45 INFO - PROCESS | 2596 | 1466180325652 Marionette TRACE conn7 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:45 INFO - PROCESS | 2596 | 1466180325654 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:45 INFO - PROCESS | 2596 | 1466180325775 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 09:18:45 INFO - PROCESS | 2596 | 1466180325831 Marionette TRACE conn7 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 2596 | 1466180325833 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:45 INFO - PROCESS | 2596 | ++DOCSHELL 1681DC00 == 39 [pid = 2596] [id = 462] 09:18:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (16865C00) [pid = 2596] [serial = 1386] [outer = 00000000] 09:18:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (17EBC400) [pid = 2596] [serial = 1387] [outer = 16865C00] 09:18:45 INFO - PROCESS | 2596 | 1466180325876 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (18260C00) [pid = 2596] [serial = 1388] [outer = 16865C00] 09:18:46 INFO - PROCESS | 2596 | 1466180326228 Marionette TRACE conn7 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 09:18:46 INFO - PROCESS | 2596 | 1466180326283 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 09:18:46 INFO - PROCESS | 2596 | 1466180326285 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 09:18:46 INFO - PROCESS | 2596 | 1466180326288 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - PROCESS | 2596 | 1466180326290 Marionette TRACE conn7 <- [1,1814,null,{}] 09:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:18:46 INFO - PROCESS | 2596 | 1466180326293 Marionette TRACE conn7 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:46 INFO - PROCESS | 2596 | 1466180326295 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:46 INFO - PROCESS | 2596 | 1466180326373 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 09:18:46 INFO - PROCESS | 2596 | 1466180326378 Marionette TRACE conn7 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:46 INFO - PROCESS | 2596 | 1466180326380 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:46 INFO - PROCESS | 2596 | ++DOCSHELL 193C5000 == 40 [pid = 2596] [id = 463] 09:18:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (19551800) [pid = 2596] [serial = 1389] [outer = 00000000] 09:18:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (1B4E5C00) [pid = 2596] [serial = 1390] [outer = 19551800] 09:18:46 INFO - PROCESS | 2596 | 1466180326423 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (1B59FC00) [pid = 2596] [serial = 1391] [outer = 19551800] 09:18:46 INFO - PROCESS | 2596 | 1466180326876 Marionette TRACE conn7 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 630ms 09:18:46 INFO - PROCESS | 2596 | 1466180326930 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 09:18:46 INFO - PROCESS | 2596 | 1466180326932 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 09:18:46 INFO - PROCESS | 2596 | 1466180326935 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:18:46 INFO - PROCESS | 2596 | 1466180326937 Marionette TRACE conn7 <- [1,1818,null,{}] 09:18:46 INFO - PROCESS | 2596 | 1466180326941 Marionette TRACE conn7 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:46 INFO - PROCESS | 2596 | 1466180326942 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:47 INFO - PROCESS | 2596 | 1466180327021 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 09:18:47 INFO - PROCESS | 2596 | 1466180327029 Marionette TRACE conn7 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:47 INFO - PROCESS | 2596 | 1466180327031 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:47 INFO - PROCESS | 2596 | ++DOCSHELL 1B5A8800 == 41 [pid = 2596] [id = 464] 09:18:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (1B5AB400) [pid = 2596] [serial = 1392] [outer = 00000000] 09:18:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (1BE01C00) [pid = 2596] [serial = 1393] [outer = 1B5AB400] 09:18:47 INFO - PROCESS | 2596 | 1466180327073 Marionette DEBUG loaded listener.js 09:18:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (1BE78000) [pid = 2596] [serial = 1394] [outer = 1B5AB400] 09:18:47 INFO - PROCESS | 2596 | 1466180327657 Marionette TRACE conn7 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:18:47 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:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 770ms 09:18:47 INFO - PROCESS | 2596 | 1466180327749 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 09:18:47 INFO - PROCESS | 2596 | 1466180327754 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 09:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:18:47 INFO - PROCESS | 2596 | 1466180327782 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:18:47 INFO - PROCESS | 2596 | 1466180327786 Marionette TRACE conn7 <- [1,1822,null,{}] 09:18:47 INFO - PROCESS | 2596 | 1466180327794 Marionette TRACE conn7 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:47 INFO - PROCESS | 2596 | 1466180327798 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:47 INFO - PROCESS | 2596 | 1466180327930 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 09:18:48 INFO - PROCESS | 2596 | 1466180328061 Marionette TRACE conn7 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 2596 | 1466180328066 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:48 INFO - PROCESS | 2596 | ++DOCSHELL 0D070400 == 42 [pid = 2596] [id = 465] 09:18:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 92 (0D076C00) [pid = 2596] [serial = 1395] [outer = 00000000] 09:18:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 93 (1033F000) [pid = 2596] [serial = 1396] [outer = 0D076C00] 09:18:48 INFO - PROCESS | 2596 | 1466180328125 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 94 (10370400) [pid = 2596] [serial = 1397] [outer = 0D076C00] 09:18:48 INFO - PROCESS | 2596 | 1466180328742 Marionette TRACE conn7 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:18:48 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:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1047ms 09:18:48 INFO - PROCESS | 2596 | 1466180328811 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 09:18:48 INFO - PROCESS | 2596 | 1466180328815 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 09:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:18:48 INFO - PROCESS | 2596 | 1466180328822 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:18:48 INFO - PROCESS | 2596 | 1466180328825 Marionette TRACE conn7 <- [1,1826,null,{}] 09:18:48 INFO - PROCESS | 2596 | 1466180328873 Marionette TRACE conn7 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:48 INFO - PROCESS | 2596 | 1466180328876 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:48 INFO - PROCESS | 2596 | 1466180329012 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 09:18:49 INFO - PROCESS | 2596 | 1466180329143 Marionette TRACE conn7 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 2596 | 1466180329145 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:49 INFO - PROCESS | 2596 | ++DOCSHELL 1476A400 == 43 [pid = 2596] [id = 466] 09:18:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 95 (1476C800) [pid = 2596] [serial = 1398] [outer = 00000000] 09:18:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 96 (14AC7400) [pid = 2596] [serial = 1399] [outer = 1476C800] 09:18:49 INFO - PROCESS | 2596 | 1466180329202 Marionette DEBUG loaded listener.js 09:18:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 97 (1514B400) [pid = 2596] [serial = 1400] [outer = 1476C800] 09:18:49 INFO - PROCESS | 2596 | --DOCSHELL 193C5000 == 42 [pid = 2596] [id = 463] 09:18:49 INFO - PROCESS | 2596 | --DOCSHELL 1681DC00 == 41 [pid = 2596] [id = 462] 09:18:49 INFO - PROCESS | 2596 | --DOCSHELL 16053800 == 40 [pid = 2596] [id = 461] 09:18:49 INFO - PROCESS | 2596 | --DOCSHELL 17ADC800 == 39 [pid = 2596] [id = 460] 09:18:49 INFO - PROCESS | 2596 | --DOCSHELL 149E2000 == 38 [pid = 2596] [id = 459] 09:18:49 INFO - PROCESS | 2596 | --DOCSHELL 1825FC00 == 37 [pid = 2596] [id = 458] 09:18:49 INFO - PROCESS | 2596 | --DOCSHELL 0C810C00 == 36 [pid = 2596] [id = 457] 09:18:49 INFO - PROCESS | 2596 | --DOCSHELL 17AE4400 == 35 [pid = 2596] [id = 456] 09:18:49 INFO - PROCESS | 2596 | --DOCSHELL 16815000 == 34 [pid = 2596] [id = 455] 09:18:49 INFO - PROCESS | 2596 | --DOCSHELL 15024000 == 33 [pid = 2596] [id = 454] 09:18:49 INFO - PROCESS | 2596 | --DOMWINDOW == 96 (1C529C00) [pid = 2596] [serial = 1351] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOCSHELL 149E2400 == 32 [pid = 2596] [id = 453] 09:18:50 INFO - PROCESS | 2596 | --DOCSHELL 10724400 == 31 [pid = 2596] [id = 452] 09:18:50 INFO - PROCESS | 2596 | --DOCSHELL 10150C00 == 30 [pid = 2596] [id = 451] 09:18:50 INFO - PROCESS | 2596 | --DOCSHELL 17191C00 == 29 [pid = 2596] [id = 450] 09:18:50 INFO - PROCESS | 2596 | 1466180330102 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1291ms 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 95 (19553000) [pid = 2596] [serial = 1336] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 94 (19848C00) [pid = 2596] [serial = 1339] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 93 (1B66E400) [pid = 2596] [serial = 1342] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 92 (1987E000) [pid = 2596] [serial = 1340] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 91 (1BE0B000) [pid = 2596] [serial = 1348] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (1BE02000) [pid = 2596] [serial = 1343] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (1BEAFC00) [pid = 2596] [serial = 1349] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (102A4C00) [pid = 2596] [serial = 1312] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (10332400) [pid = 2596] [serial = 1313] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (19FDFC00) [pid = 2596] [serial = 1310] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (191E3000) [pid = 2596] [serial = 1333] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (18F5B800) [pid = 2596] [serial = 1330] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (18F5F400) [pid = 2596] [serial = 1331] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (1825D000) [pid = 2596] [serial = 1327] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (18B5D800) [pid = 2596] [serial = 1328] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (17A59000) [pid = 2596] [serial = 1324] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (17AE5400) [pid = 2596] [serial = 1325] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (16051800) [pid = 2596] [serial = 1321] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1681F400) [pid = 2596] [serial = 1322] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (1504F000) [pid = 2596] [serial = 1318] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (15055C00) [pid = 2596] [serial = 1319] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (109DDC00) [pid = 2596] [serial = 1315] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (10A0D800) [pid = 2596] [serial = 1316] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (18259800) [pid = 2596] [serial = 1345] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (18F60400) [pid = 2596] [serial = 1346] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (19559000) [pid = 2596] [serial = 1337] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (191DD400) [pid = 2596] [serial = 1334] [outer = 00000000] [url = about:blank] 09:18:50 INFO - PROCESS | 2596 | 1466180330136 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 09:18:50 INFO - PROCESS | 2596 | 1466180330141 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 09:18:50 INFO - PROCESS | 2596 | 1466180330148 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:18:50 INFO - PROCESS | 2596 | 1466180330153 Marionette TRACE conn7 <- [1,1830,null,{}] 09:18:50 INFO - PROCESS | 2596 | 1466180330157 Marionette TRACE conn7 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:50 INFO - PROCESS | 2596 | 1466180330160 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:50 INFO - PROCESS | 2596 | 1466180330245 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 09:18:50 INFO - PROCESS | 2596 | 1466180330252 Marionette TRACE conn7 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:50 INFO - PROCESS | 2596 | 1466180330255 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:50 INFO - PROCESS | 2596 | ++DOCSHELL 10150000 == 30 [pid = 2596] [id = 467] 09:18:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (10150C00) [pid = 2596] [serial = 1401] [outer = 00000000] 09:18:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (1033EC00) [pid = 2596] [serial = 1402] [outer = 10150C00] 09:18:50 INFO - PROCESS | 2596 | 1466180330302 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (10728800) [pid = 2596] [serial = 1403] [outer = 10150C00] 09:18:50 INFO - PROCESS | 2596 | 1466180330867 Marionette TRACE conn7 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 770ms 09:18:50 INFO - PROCESS | 2596 | 1466180330923 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 09:18:50 INFO - PROCESS | 2596 | 1466180330927 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 09:18:50 INFO - PROCESS | 2596 | 1466180330933 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:18:50 INFO - PROCESS | 2596 | 1466180330936 Marionette TRACE conn7 <- [1,1834,null,{}] 09:18:50 INFO - PROCESS | 2596 | 1466180330939 Marionette TRACE conn7 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:50 INFO - PROCESS | 2596 | 1466180330942 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:51 INFO - PROCESS | 2596 | 1466180331034 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 09:18:51 INFO - PROCESS | 2596 | 1466180331127 Marionette TRACE conn7 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 2596 | 1466180331130 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:51 INFO - PROCESS | 2596 | ++DOCSHELL 14768800 == 31 [pid = 2596] [id = 468] 09:18:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (1476E800) [pid = 2596] [serial = 1404] [outer = 00000000] 09:18:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (149DF800) [pid = 2596] [serial = 1405] [outer = 1476E800] 09:18:51 INFO - PROCESS | 2596 | 1466180331176 Marionette DEBUG loaded listener.js 09:18:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (1504C800) [pid = 2596] [serial = 1406] [outer = 1476E800] 09:18:51 INFO - PROCESS | 2596 | 1466180331557 Marionette TRACE conn7 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:18:51 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:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 09:18:51 INFO - PROCESS | 2596 | 1466180331608 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 09:18:51 INFO - PROCESS | 2596 | 1466180331610 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 09:18:51 INFO - PROCESS | 2596 | 1466180331613 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:18:51 INFO - PROCESS | 2596 | 1466180331617 Marionette TRACE conn7 <- [1,1838,null,{}] 09:18:51 INFO - PROCESS | 2596 | 1466180331627 Marionette TRACE conn7 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:51 INFO - PROCESS | 2596 | 1466180331632 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:51 INFO - PROCESS | 2596 | 1466180331715 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 09:18:51 INFO - PROCESS | 2596 | 1466180331767 Marionette TRACE conn7 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 2596 | 1466180331770 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:51 INFO - PROCESS | 2596 | ++DOCSHELL 1681E800 == 32 [pid = 2596] [id = 469] 09:18:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (1681EC00) [pid = 2596] [serial = 1407] [outer = 00000000] 09:18:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (169A9C00) [pid = 2596] [serial = 1408] [outer = 1681EC00] 09:18:51 INFO - PROCESS | 2596 | 1466180331818 Marionette DEBUG loaded listener.js 09:18:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (17190C00) [pid = 2596] [serial = 1409] [outer = 1681EC00] 09:18:52 INFO - PROCESS | 2596 | 1466180332260 Marionette TRACE conn7 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 09:18:52 INFO - PROCESS | 2596 | 1466180332297 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 09:18:52 INFO - PROCESS | 2596 | 1466180332300 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 09:18:52 INFO - PROCESS | 2596 | 1466180332303 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:18:52 INFO - PROCESS | 2596 | 1466180332304 Marionette TRACE conn7 <- [1,1842,null,{}] 09:18:52 INFO - PROCESS | 2596 | 1466180332312 Marionette TRACE conn7 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:52 INFO - PROCESS | 2596 | 1466180332314 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:52 INFO - PROCESS | 2596 | 1466180332440 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 09:18:52 INFO - PROCESS | 2596 | 1466180332446 Marionette TRACE conn7 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:52 INFO - PROCESS | 2596 | 1466180332448 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:52 INFO - PROCESS | 2596 | ++DOCSHELL 17D96000 == 33 [pid = 2596] [id = 470] 09:18:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (17D9A800) [pid = 2596] [serial = 1410] [outer = 00000000] 09:18:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (17E1D400) [pid = 2596] [serial = 1411] [outer = 17D9A800] 09:18:52 INFO - PROCESS | 2596 | 1466180332492 Marionette DEBUG loaded listener.js 09:18:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (17E36400) [pid = 2596] [serial = 1412] [outer = 17D9A800] 09:18:52 INFO - PROCESS | 2596 | 1466180332941 Marionette TRACE conn7 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 09:18:52 INFO - PROCESS | 2596 | 1466180332979 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 09:18:52 INFO - PROCESS | 2596 | 1466180332981 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 09:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:18:52 INFO - PROCESS | 2596 | 1466180332989 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:18:52 INFO - PROCESS | 2596 | 1466180332991 Marionette TRACE conn7 <- [1,1846,null,{}] 09:18:52 INFO - PROCESS | 2596 | 1466180332995 Marionette TRACE conn7 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:52 INFO - PROCESS | 2596 | 1466180332997 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:53 INFO - PROCESS | 2596 | 1466180333109 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 09:18:53 INFO - PROCESS | 2596 | 1466180333195 Marionette TRACE conn7 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 2596 | 1466180333197 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:53 INFO - PROCESS | 2596 | ++DOCSHELL 18253400 == 34 [pid = 2596] [id = 471] 09:18:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (18255000) [pid = 2596] [serial = 1413] [outer = 00000000] 09:18:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (18B5D800) [pid = 2596] [serial = 1414] [outer = 18255000] 09:18:53 INFO - PROCESS | 2596 | 1466180333241 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (18D87000) [pid = 2596] [serial = 1415] [outer = 18255000] 09:18:53 INFO - PROCESS | 2596 | 1466180333698 Marionette TRACE conn7 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 09:18:53 INFO - PROCESS | 2596 | 1466180333723 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 09:18:53 INFO - PROCESS | 2596 | 1466180333725 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 09:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:18:53 INFO - PROCESS | 2596 | 1466180333736 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:18:53 INFO - PROCESS | 2596 | 1466180333738 Marionette TRACE conn7 <- [1,1850,null,{}] 09:18:53 INFO - PROCESS | 2596 | 1466180333746 Marionette TRACE conn7 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:53 INFO - PROCESS | 2596 | 1466180333751 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:53 INFO - PROCESS | 2596 | 1466180333887 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 09:18:53 INFO - PROCESS | 2596 | 1466180333900 Marionette TRACE conn7 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 2596 | 1466180333902 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:53 INFO - PROCESS | 2596 | ++DOCSHELL 182F6C00 == 35 [pid = 2596] [id = 472] 09:18:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (18DE2C00) [pid = 2596] [serial = 1416] [outer = 00000000] 09:18:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (191E4400) [pid = 2596] [serial = 1417] [outer = 18DE2C00] 09:18:53 INFO - PROCESS | 2596 | 1466180333946 Marionette DEBUG loaded listener.js 09:18:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (19069C00) [pid = 2596] [serial = 1418] [outer = 18DE2C00] 09:18:54 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (19068C00) [pid = 2596] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:18:54 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (10724C00) [pid = 2596] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:18:54 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (18DDD400) [pid = 2596] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:18:54 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (1C39CC00) [pid = 2596] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:18:54 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (10151C00) [pid = 2596] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:18:54 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (17E1A400) [pid = 2596] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:18:54 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (14C95000) [pid = 2596] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:18:54 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (16815400) [pid = 2596] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:18:54 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (1504C400) [pid = 2596] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:18:54 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (149E3800) [pid = 2596] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:18:54 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (18DE4000) [pid = 2596] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:18:54 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (197CF800) [pid = 2596] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:18:54 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (16865C00) [pid = 2596] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:18:54 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (19551800) [pid = 2596] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:18:54 INFO - PROCESS | 2596 | 1466180334624 Marionette TRACE conn7 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 930ms 09:18:54 INFO - PROCESS | 2596 | 1466180334659 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 09:18:54 INFO - PROCESS | 2596 | 1466180334661 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 09:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:18:54 INFO - PROCESS | 2596 | 1466180334664 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:18:54 INFO - PROCESS | 2596 | 1466180334666 Marionette TRACE conn7 <- [1,1854,null,{}] 09:18:54 INFO - PROCESS | 2596 | 1466180334670 Marionette TRACE conn7 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:54 INFO - PROCESS | 2596 | 1466180334671 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:54 INFO - PROCESS | 2596 | 1466180334748 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 09:18:54 INFO - PROCESS | 2596 | 1466180334753 Marionette TRACE conn7 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:54 INFO - PROCESS | 2596 | 1466180334755 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:54 INFO - PROCESS | 2596 | ++DOCSHELL 15121000 == 36 [pid = 2596] [id = 473] 09:18:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (15147C00) [pid = 2596] [serial = 1419] [outer = 00000000] 09:18:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (1718A000) [pid = 2596] [serial = 1420] [outer = 15147C00] 09:18:54 INFO - PROCESS | 2596 | 1466180334798 Marionette DEBUG loaded listener.js 09:18:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (18259000) [pid = 2596] [serial = 1421] [outer = 15147C00] 09:18:55 INFO - PROCESS | 2596 | 1466180335231 Marionette TRACE conn7 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 09:18:55 INFO - PROCESS | 2596 | 1466180335296 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 09:18:55 INFO - PROCESS | 2596 | 1466180335298 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 09:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:18:55 INFO - PROCESS | 2596 | 1466180335301 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - PROCESS | 2596 | 1466180335303 Marionette TRACE conn7 <- [1,1858,null,{}] 09:18:55 INFO - PROCESS | 2596 | 1466180335306 Marionette TRACE conn7 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:55 INFO - PROCESS | 2596 | 1466180335308 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:55 INFO - PROCESS | 2596 | 1466180335386 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 09:18:55 INFO - PROCESS | 2596 | 1466180335394 Marionette TRACE conn7 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 2596 | 1466180335395 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:55 INFO - PROCESS | 2596 | ++DOCSHELL 15092000 == 37 [pid = 2596] [id = 474] 09:18:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (191E0C00) [pid = 2596] [serial = 1422] [outer = 00000000] 09:18:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (193C9000) [pid = 2596] [serial = 1423] [outer = 191E0C00] 09:18:55 INFO - PROCESS | 2596 | 1466180335438 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (193CA000) [pid = 2596] [serial = 1424] [outer = 191E0C00] 09:18:55 INFO - PROCESS | 2596 | 1466180335856 Marionette TRACE conn7 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 570ms 09:18:55 INFO - PROCESS | 2596 | 1466180335872 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 09:18:55 INFO - PROCESS | 2596 | 1466180335874 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 09:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:18:55 INFO - PROCESS | 2596 | 1466180335877 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - PROCESS | 2596 | 1466180335878 Marionette TRACE conn7 <- [1,1862,null,{}] 09:18:55 INFO - PROCESS | 2596 | 1466180335882 Marionette TRACE conn7 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:55 INFO - PROCESS | 2596 | 1466180335884 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:56 INFO - PROCESS | 2596 | 1466180336027 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 09:18:56 INFO - PROCESS | 2596 | 1466180336036 Marionette TRACE conn7 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:56 INFO - PROCESS | 2596 | 1466180336038 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:56 INFO - PROCESS | 2596 | ++DOCSHELL 1681D400 == 38 [pid = 2596] [id = 475] 09:18:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (1955C400) [pid = 2596] [serial = 1425] [outer = 00000000] 09:18:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (1983D000) [pid = 2596] [serial = 1426] [outer = 1955C400] 09:18:56 INFO - PROCESS | 2596 | 1466180336082 Marionette DEBUG loaded listener.js 09:18:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (1983DC00) [pid = 2596] [serial = 1427] [outer = 1955C400] 09:18:56 INFO - PROCESS | 2596 | 1466180336522 Marionette TRACE conn7 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 09:18:56 INFO - PROCESS | 2596 | 1466180336582 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 09:18:56 INFO - PROCESS | 2596 | 1466180336586 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 09:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:18:56 INFO - PROCESS | 2596 | 1466180336591 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:18:56 INFO - PROCESS | 2596 | 1466180336596 Marionette TRACE conn7 <- [1,1866,null,{}] 09:18:56 INFO - PROCESS | 2596 | 1466180336606 Marionette TRACE conn7 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:56 INFO - PROCESS | 2596 | 1466180336610 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:56 INFO - PROCESS | 2596 | 1466180336726 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 09:18:56 INFO - PROCESS | 2596 | 1466180336836 Marionette TRACE conn7 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:56 INFO - PROCESS | 2596 | 1466180336841 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:56 INFO - PROCESS | 2596 | ++DOCSHELL 10152000 == 39 [pid = 2596] [id = 476] 09:18:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (10154800) [pid = 2596] [serial = 1428] [outer = 00000000] 09:18:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (10334800) [pid = 2596] [serial = 1429] [outer = 10154800] 09:18:56 INFO - PROCESS | 2596 | 1466180336938 Marionette DEBUG loaded listener.js 09:18:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (1036E800) [pid = 2596] [serial = 1430] [outer = 10154800] 09:18:57 INFO - PROCESS | 2596 | 1466180337574 Marionette TRACE conn7 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1030ms 09:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:18:57 INFO - PROCESS | 2596 | 1466180337624 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 2596 | 1466180337627 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 09:18:57 INFO - PROCESS | 2596 | 1466180337634 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 2596 | 1466180337638 Marionette TRACE conn7 <- [1,1870,null,{}] 09:18:57 INFO - PROCESS | 2596 | 1466180337642 Marionette TRACE conn7 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:57 INFO - PROCESS | 2596 | 1466180337645 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:57 INFO - PROCESS | 2596 | 1466180337754 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 09:18:57 INFO - PROCESS | 2596 | 1466180337891 Marionette TRACE conn7 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:57 INFO - PROCESS | 2596 | 1466180337894 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:57 INFO - PROCESS | 2596 | ++DOCSHELL 15058C00 == 40 [pid = 2596] [id = 477] 09:18:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (15096400) [pid = 2596] [serial = 1431] [outer = 00000000] 09:18:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (16813800) [pid = 2596] [serial = 1432] [outer = 15096400] 09:18:57 INFO - PROCESS | 2596 | 1466180337956 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (169B5800) [pid = 2596] [serial = 1433] [outer = 15096400] 09:18:58 INFO - PROCESS | 2596 | 1466180338515 Marionette TRACE conn7 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 930ms 09:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:18:58 INFO - PROCESS | 2596 | 1466180338563 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 09:18:58 INFO - PROCESS | 2596 | 1466180338566 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 09:18:58 INFO - PROCESS | 2596 | 1466180338570 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:18:58 INFO - PROCESS | 2596 | 1466180338572 Marionette TRACE conn7 <- [1,1874,null,{}] 09:18:58 INFO - PROCESS | 2596 | 1466180338582 Marionette TRACE conn7 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:58 INFO - PROCESS | 2596 | 1466180338587 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:58 INFO - PROCESS | 2596 | 1466180338705 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 09:18:58 INFO - PROCESS | 2596 | 1466180338817 Marionette TRACE conn7 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:58 INFO - PROCESS | 2596 | 1466180338821 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:58 INFO - PROCESS | 2596 | ++DOCSHELL 191E5400 == 41 [pid = 2596] [id = 478] 09:18:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (19346000) [pid = 2596] [serial = 1434] [outer = 00000000] 09:18:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (1955F400) [pid = 2596] [serial = 1435] [outer = 19346000] 09:18:58 INFO - PROCESS | 2596 | 1466180338923 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (19F6E000) [pid = 2596] [serial = 1436] [outer = 19346000] 09:18:59 INFO - PROCESS | 2596 | 1466180339489 Marionette TRACE conn7 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 970ms 09:18:59 INFO - PROCESS | 2596 | 1466180339543 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 09:18:59 INFO - PROCESS | 2596 | 1466180339545 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 09:18:59 INFO - PROCESS | 2596 | 1466180339549 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:18:59 INFO - PROCESS | 2596 | 1466180339551 Marionette TRACE conn7 <- [1,1878,null,{}] 09:18:59 INFO - PROCESS | 2596 | 1466180339555 Marionette TRACE conn7 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:59 INFO - PROCESS | 2596 | 1466180339557 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:59 INFO - PROCESS | 2596 | 1466180339666 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 09:18:59 INFO - PROCESS | 2596 | 1466180339796 Marionette TRACE conn7 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 2596 | 1466180339798 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:18:59 INFO - PROCESS | 2596 | ++DOCSHELL 1B5A6C00 == 42 [pid = 2596] [id = 479] 09:18:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 92 (1B5A7400) [pid = 2596] [serial = 1437] [outer = 00000000] 09:18:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 93 (1B675800) [pid = 2596] [serial = 1438] [outer = 1B5A7400] 09:18:59 INFO - PROCESS | 2596 | 1466180339851 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 94 (1BE78400) [pid = 2596] [serial = 1439] [outer = 1B5A7400] 09:19:00 INFO - PROCESS | 2596 | 1466180340557 Marionette TRACE conn7 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1017ms 09:19:00 INFO - PROCESS | 2596 | 1466180340570 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 2596 | 1466180340575 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 09:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:19:00 INFO - PROCESS | 2596 | 1466180340579 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 2596 | 1466180340583 Marionette TRACE conn7 <- [1,1882,null,{}] 09:19:00 INFO - PROCESS | 2596 | 1466180340589 Marionette TRACE conn7 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:00 INFO - PROCESS | 2596 | 1466180340592 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:00 INFO - PROCESS | 2596 | 1466180340709 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 09:19:00 INFO - PROCESS | 2596 | 1466180340825 Marionette TRACE conn7 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:00 INFO - PROCESS | 2596 | 1466180340827 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:01 INFO - PROCESS | 2596 | --DOCSHELL 15092000 == 41 [pid = 2596] [id = 474] 09:19:01 INFO - PROCESS | 2596 | --DOCSHELL 15121000 == 40 [pid = 2596] [id = 473] 09:19:01 INFO - PROCESS | 2596 | --DOCSHELL 182F6C00 == 39 [pid = 2596] [id = 472] 09:19:01 INFO - PROCESS | 2596 | --DOCSHELL 18253400 == 38 [pid = 2596] [id = 471] 09:19:01 INFO - PROCESS | 2596 | --DOCSHELL 17D96000 == 37 [pid = 2596] [id = 470] 09:19:01 INFO - PROCESS | 2596 | --DOCSHELL 1681E800 == 36 [pid = 2596] [id = 469] 09:19:01 INFO - PROCESS | 2596 | --DOCSHELL 14768800 == 35 [pid = 2596] [id = 468] 09:19:01 INFO - PROCESS | 2596 | --DOCSHELL 10150000 == 34 [pid = 2596] [id = 467] 09:19:01 INFO - PROCESS | 2596 | --DOCSHELL 0D070400 == 33 [pid = 2596] [id = 465] 09:19:01 INFO - PROCESS | 2596 | --DOCSHELL 1476A400 == 32 [pid = 2596] [id = 466] 09:19:01 INFO - PROCESS | 2596 | --DOCSHELL 1B5A8800 == 31 [pid = 2596] [id = 464] 09:19:01 INFO - PROCESS | 2596 | --DOCSHELL 1B5A6C00 == 30 [pid = 2596] [id = 479] 09:19:01 INFO - PROCESS | 2596 | --DOCSHELL 191E5400 == 29 [pid = 2596] [id = 478] 09:19:01 INFO - PROCESS | 2596 | --DOCSHELL 1681D400 == 28 [pid = 2596] [id = 475] 09:19:01 INFO - PROCESS | 2596 | --DOCSHELL 10152000 == 27 [pid = 2596] [id = 476] 09:19:01 INFO - PROCESS | 2596 | --DOCSHELL 15058C00 == 26 [pid = 2596] [id = 477] 09:19:01 INFO - PROCESS | 2596 | ++DOCSHELL 09257C00 == 27 [pid = 2596] [id = 480] 09:19:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 95 (09258000) [pid = 2596] [serial = 1440] [outer = 00000000] 09:19:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 96 (0926FC00) [pid = 2596] [serial = 1441] [outer = 09258000] 09:19:01 INFO - PROCESS | 2596 | 1466180341484 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 97 (0C810400) [pid = 2596] [serial = 1442] [outer = 09258000] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 96 (191DF000) [pid = 2596] [serial = 1378] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 95 (1092D400) [pid = 2596] [serial = 1357] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 94 (10933800) [pid = 2596] [serial = 1358] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 93 (18F55400) [pid = 2596] [serial = 1375] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 92 (1C536C00) [pid = 2596] [serial = 1352] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 91 (1016D000) [pid = 2596] [serial = 1354] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (102AF400) [pid = 2596] [serial = 1355] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (17E23000) [pid = 2596] [serial = 1369] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (17E35000) [pid = 2596] [serial = 1370] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (182F7C00) [pid = 2596] [serial = 1372] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (18B53400) [pid = 2596] [serial = 1373] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (169AB000) [pid = 2596] [serial = 1366] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (169B2800) [pid = 2596] [serial = 1367] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (15093C00) [pid = 2596] [serial = 1363] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (15277000) [pid = 2596] [serial = 1364] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (14AC9400) [pid = 2596] [serial = 1360] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (15028000) [pid = 2596] [serial = 1361] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (193C5400) [pid = 2596] [serial = 1381] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (191E0000) [pid = 2596] [serial = 1379] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1987B800) [pid = 2596] [serial = 1384] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (17EBC400) [pid = 2596] [serial = 1387] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (193CAC00) [pid = 2596] [serial = 1382] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (1BE01C00) [pid = 2596] [serial = 1393] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1B4E5C00) [pid = 2596] [serial = 1390] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (19FDF800) [pid = 2596] [serial = 1385] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (18260C00) [pid = 2596] [serial = 1388] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1B59FC00) [pid = 2596] [serial = 1391] [outer = 00000000] [url = about:blank] 09:19:01 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (18DE4C00) [pid = 2596] [serial = 1376] [outer = 00000000] [url = about:blank] 09:19:02 INFO - PROCESS | 2596 | 1466180342052 Marionette TRACE conn7 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1538ms 09:19:02 INFO - PROCESS | 2596 | 1466180342119 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 09:19:02 INFO - PROCESS | 2596 | 1466180342123 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 09:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:19:02 INFO - PROCESS | 2596 | 1466180342171 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 2596 | 1466180342173 Marionette TRACE conn7 <- [1,1886,null,{}] 09:19:02 INFO - PROCESS | 2596 | 1466180342178 Marionette TRACE conn7 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:02 INFO - PROCESS | 2596 | 1466180342181 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:02 INFO - PROCESS | 2596 | 1466180342280 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 09:19:02 INFO - PROCESS | 2596 | 1466180342289 Marionette TRACE conn7 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:02 INFO - PROCESS | 2596 | 1466180342292 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:02 INFO - PROCESS | 2596 | ++DOCSHELL 1072A400 == 28 [pid = 2596] [id = 481] 09:19:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (1092D400) [pid = 2596] [serial = 1443] [outer = 00000000] 09:19:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (1093BC00) [pid = 2596] [serial = 1444] [outer = 1092D400] 09:19:02 INFO - PROCESS | 2596 | 1466180342340 Marionette DEBUG loaded listener.js 09:19:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (113CA800) [pid = 2596] [serial = 1445] [outer = 1092D400] 09:19:02 INFO - PROCESS | 2596 | 1466180342802 Marionette TRACE conn7 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 09:19:02 INFO - PROCESS | 2596 | 1466180342848 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 09:19:02 INFO - PROCESS | 2596 | 1466180342852 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 09:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:19:02 INFO - PROCESS | 2596 | 1466180342858 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 2596 | 1466180342861 Marionette TRACE conn7 <- [1,1890,null,{}] 09:19:02 INFO - PROCESS | 2596 | 1466180342864 Marionette TRACE conn7 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:02 INFO - PROCESS | 2596 | 1466180342867 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:02 INFO - PROCESS | 2596 | 1466180342961 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 09:19:02 INFO - PROCESS | 2596 | 1466180342970 Marionette TRACE conn7 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:02 INFO - PROCESS | 2596 | 1466180342972 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:02 INFO - PROCESS | 2596 | ++DOCSHELL 14C8E400 == 29 [pid = 2596] [id = 482] 09:19:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (14C8E800) [pid = 2596] [serial = 1446] [outer = 00000000] 09:19:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (15050400) [pid = 2596] [serial = 1447] [outer = 14C8E800] 09:19:02 INFO - PROCESS | 2596 | 1466180343017 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (15115000) [pid = 2596] [serial = 1448] [outer = 14C8E800] 09:19:03 INFO - PROCESS | 2596 | 1466180343501 Marionette TRACE conn7 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 09:19:03 INFO - PROCESS | 2596 | 1466180343528 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 09:19:03 INFO - PROCESS | 2596 | 1466180343531 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 09:19:03 INFO - PROCESS | 2596 | 1466180343534 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:19:03 INFO - PROCESS | 2596 | 1466180343537 Marionette TRACE conn7 <- [1,1894,null,{}] 09:19:03 INFO - PROCESS | 2596 | 1466180343548 Marionette TRACE conn7 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:03 INFO - PROCESS | 2596 | 1466180343552 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:03 INFO - PROCESS | 2596 | 1466180343639 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 09:19:03 INFO - PROCESS | 2596 | 1466180343646 Marionette TRACE conn7 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:03 INFO - PROCESS | 2596 | 1466180343649 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:03 INFO - PROCESS | 2596 | ++DOCSHELL 10371000 == 30 [pid = 2596] [id = 483] 09:19:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (14C89C00) [pid = 2596] [serial = 1449] [outer = 00000000] 09:19:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (169B0C00) [pid = 2596] [serial = 1450] [outer = 14C89C00] 09:19:03 INFO - PROCESS | 2596 | 1466180343702 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (17A67000) [pid = 2596] [serial = 1451] [outer = 14C89C00] 09:19:04 INFO - PROCESS | 2596 | 1466180344187 Marionette TRACE conn7 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 09:19:04 INFO - PROCESS | 2596 | 1466180344268 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 09:19:04 INFO - PROCESS | 2596 | 1466180344271 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 09:19:04 INFO - PROCESS | 2596 | 1466180344274 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:19:04 INFO - PROCESS | 2596 | 1466180344276 Marionette TRACE conn7 <- [1,1898,null,{}] 09:19:04 INFO - PROCESS | 2596 | 1466180344279 Marionette TRACE conn7 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:04 INFO - PROCESS | 2596 | 1466180344281 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:04 INFO - PROCESS | 2596 | 1466180344425 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 09:19:04 INFO - PROCESS | 2596 | 1466180344486 Marionette TRACE conn7 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 2596 | 1466180344488 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:04 INFO - PROCESS | 2596 | ++DOCSHELL 17AE7400 == 31 [pid = 2596] [id = 484] 09:19:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (17D94000) [pid = 2596] [serial = 1452] [outer = 00000000] 09:19:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (17E31800) [pid = 2596] [serial = 1453] [outer = 17D94000] 09:19:04 INFO - PROCESS | 2596 | 1466180344534 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (18255800) [pid = 2596] [serial = 1454] [outer = 17D94000] 09:19:04 INFO - PROCESS | 2596 | 1466180344933 Marionette TRACE conn7 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 09:19:04 INFO - PROCESS | 2596 | 1466180345008 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 09:19:04 INFO - PROCESS | 2596 | 1466180345010 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 09:19:04 INFO - PROCESS | 2596 | 1466180345014 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:19:05 INFO - PROCESS | 2596 | 1466180345016 Marionette TRACE conn7 <- [1,1902,null,{}] 09:19:05 INFO - PROCESS | 2596 | 1466180345019 Marionette TRACE conn7 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:05 INFO - PROCESS | 2596 | 1466180345021 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:05 INFO - PROCESS | 2596 | 1466180345132 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 09:19:05 INFO - PROCESS | 2596 | 1466180345142 Marionette TRACE conn7 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:05 INFO - PROCESS | 2596 | 1466180345143 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:05 INFO - PROCESS | 2596 | ++DOCSHELL 1825FC00 == 32 [pid = 2596] [id = 485] 09:19:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (18260C00) [pid = 2596] [serial = 1455] [outer = 00000000] 09:19:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (18DD9C00) [pid = 2596] [serial = 1456] [outer = 18260C00] 09:19:05 INFO - PROCESS | 2596 | 1466180345197 Marionette DEBUG loaded listener.js 09:19:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (18F59400) [pid = 2596] [serial = 1457] [outer = 18260C00] 09:19:05 INFO - PROCESS | 2596 | 1466180345709 Marionette TRACE conn7 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 09:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:19:05 INFO - PROCESS | 2596 | 1466180345763 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 09:19:05 INFO - PROCESS | 2596 | 1466180345765 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 09:19:05 INFO - PROCESS | 2596 | 1466180345768 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:19:05 INFO - PROCESS | 2596 | 1466180345770 Marionette TRACE conn7 <- [1,1906,null,{}] 09:19:05 INFO - PROCESS | 2596 | 1466180345773 Marionette TRACE conn7 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:05 INFO - PROCESS | 2596 | 1466180345779 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:06 INFO - PROCESS | 2596 | 1466180346116 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 09:19:06 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (17D9A800) [pid = 2596] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:19:06 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (1B5AB400) [pid = 2596] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:19:06 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (0D076C00) [pid = 2596] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:19:06 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (1476C800) [pid = 2596] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:19:06 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (18255000) [pid = 2596] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:19:06 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (18DE2C00) [pid = 2596] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:19:06 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (15147C00) [pid = 2596] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:19:06 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (191E0C00) [pid = 2596] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:19:06 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1476E800) [pid = 2596] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:19:06 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (10150C00) [pid = 2596] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:19:06 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1955C400) [pid = 2596] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:19:06 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (1681EC00) [pid = 2596] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:19:06 INFO - PROCESS | 2596 | 1466180346186 Marionette TRACE conn7 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:06 INFO - PROCESS | 2596 | 1466180346187 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:06 INFO - PROCESS | 2596 | ++DOCSHELL 0925C000 == 33 [pid = 2596] [id = 486] 09:19:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (0925E400) [pid = 2596] [serial = 1458] [outer = 00000000] 09:19:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (1033CC00) [pid = 2596] [serial = 1459] [outer = 0925E400] 09:19:06 INFO - PROCESS | 2596 | 1466180346232 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (1499E400) [pid = 2596] [serial = 1460] [outer = 0925E400] 09:19:06 INFO - PROCESS | 2596 | 1466180346591 Marionette TRACE conn7 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 870ms 09:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:19:06 INFO - PROCESS | 2596 | 1466180346639 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 09:19:06 INFO - PROCESS | 2596 | 1466180346641 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 09:19:06 INFO - PROCESS | 2596 | 1466180346645 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - PROCESS | 2596 | 1466180346646 Marionette TRACE conn7 <- [1,1910,null,{}] 09:19:06 INFO - PROCESS | 2596 | 1466180346650 Marionette TRACE conn7 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:06 INFO - PROCESS | 2596 | 1466180346652 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:06 INFO - PROCESS | 2596 | 1466180346728 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 09:19:06 INFO - PROCESS | 2596 | 1466180346733 Marionette TRACE conn7 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:06 INFO - PROCESS | 2596 | 1466180346735 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:06 INFO - PROCESS | 2596 | ++DOCSHELL 151E3800 == 34 [pid = 2596] [id = 487] 09:19:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (169AE000) [pid = 2596] [serial = 1461] [outer = 00000000] 09:19:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (191E0C00) [pid = 2596] [serial = 1462] [outer = 169AE000] 09:19:06 INFO - PROCESS | 2596 | 1466180346778 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (193C4400) [pid = 2596] [serial = 1463] [outer = 169AE000] 09:19:07 INFO - PROCESS | 2596 | 1466180347203 Marionette TRACE conn7 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 570ms 09:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:19:07 INFO - PROCESS | 2596 | 1466180347215 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 09:19:07 INFO - PROCESS | 2596 | 1466180347217 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 09:19:07 INFO - PROCESS | 2596 | 1466180347220 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:19:07 INFO - PROCESS | 2596 | 1466180347222 Marionette TRACE conn7 <- [1,1914,null,{}] 09:19:07 INFO - PROCESS | 2596 | 1466180347226 Marionette TRACE conn7 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:07 INFO - PROCESS | 2596 | 1466180347227 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:07 INFO - PROCESS | 2596 | 1466180347347 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 09:19:07 INFO - PROCESS | 2596 | 1466180347355 Marionette TRACE conn7 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 2596 | 1466180347357 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:07 INFO - PROCESS | 2596 | ++DOCSHELL 19066C00 == 35 [pid = 2596] [id = 488] 09:19:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (191DE400) [pid = 2596] [serial = 1464] [outer = 00000000] 09:19:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (19554800) [pid = 2596] [serial = 1465] [outer = 191DE400] 09:19:07 INFO - PROCESS | 2596 | 1466180347400 Marionette DEBUG loaded listener.js 09:19:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (19555400) [pid = 2596] [serial = 1466] [outer = 191DE400] 09:19:07 INFO - PROCESS | 2596 | 1466180347829 Marionette TRACE conn7 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 631ms 09:19:07 INFO - PROCESS | 2596 | 1466180347852 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 09:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:19:07 INFO - PROCESS | 2596 | 1466180347854 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 09:19:07 INFO - PROCESS | 2596 | 1466180347857 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:19:07 INFO - PROCESS | 2596 | 1466180347859 Marionette TRACE conn7 <- [1,1918,null,{}] 09:19:07 INFO - PROCESS | 2596 | 1466180347862 Marionette TRACE conn7 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:07 INFO - PROCESS | 2596 | 1466180347864 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:07 INFO - PROCESS | 2596 | 1466180348000 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 09:19:07 INFO - PROCESS | 2596 | 1466180348008 Marionette TRACE conn7 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 2596 | 1466180348010 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:08 INFO - PROCESS | 2596 | ++DOCSHELL 1983A800 == 36 [pid = 2596] [id = 489] 09:19:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (1983D400) [pid = 2596] [serial = 1467] [outer = 00000000] 09:19:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (19E90C00) [pid = 2596] [serial = 1468] [outer = 1983D400] 09:19:08 INFO - PROCESS | 2596 | 1466180348053 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (19FDAC00) [pid = 2596] [serial = 1469] [outer = 1983D400] 09:19:08 INFO - PROCESS | 2596 | 1466180348831 Marionette TRACE conn7 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1021ms 09:19:08 INFO - PROCESS | 2596 | 1466180348880 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 2596 | 1466180348885 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 09:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:19:08 INFO - PROCESS | 2596 | 1466180348889 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 2596 | 1466180348894 Marionette TRACE conn7 <- [1,1922,null,{}] 09:19:08 INFO - PROCESS | 2596 | 1466180348900 Marionette TRACE conn7 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:08 INFO - PROCESS | 2596 | 1466180348902 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:09 INFO - PROCESS | 2596 | 1466180349025 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 09:19:09 INFO - PROCESS | 2596 | 1466180349163 Marionette TRACE conn7 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:09 INFO - PROCESS | 2596 | 1466180349165 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:09 INFO - PROCESS | 2596 | ++DOCSHELL 10368000 == 37 [pid = 2596] [id = 490] 09:19:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (1072A000) [pid = 2596] [serial = 1470] [outer = 00000000] 09:19:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (1476DC00) [pid = 2596] [serial = 1471] [outer = 1072A000] 09:19:09 INFO - PROCESS | 2596 | 1466180349224 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (1504C400) [pid = 2596] [serial = 1472] [outer = 1072A000] 09:19:09 INFO - PROCESS | 2596 | 1466180349877 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1024ms 09:19:09 INFO - PROCESS | 2596 | 1466180349914 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 09:19:09 INFO - PROCESS | 2596 | 1466180349919 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 09:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:19:09 INFO - PROCESS | 2596 | 1466180349925 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 2596 | 1466180349928 Marionette TRACE conn7 <- [1,1926,null,{}] 09:19:09 INFO - PROCESS | 2596 | 1466180349932 Marionette TRACE conn7 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:09 INFO - PROCESS | 2596 | 1466180349935 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:10 INFO - PROCESS | 2596 | 1466180350058 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 09:19:10 INFO - PROCESS | 2596 | 1466180350178 Marionette TRACE conn7 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:10 INFO - PROCESS | 2596 | 1466180350180 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:10 INFO - PROCESS | 2596 | ++DOCSHELL 10A3B400 == 38 [pid = 2596] [id = 491] 09:19:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (115BC400) [pid = 2596] [serial = 1473] [outer = 00000000] 09:19:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (15054000) [pid = 2596] [serial = 1474] [outer = 115BC400] 09:19:10 INFO - PROCESS | 2596 | 1466180350236 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (169A7400) [pid = 2596] [serial = 1475] [outer = 115BC400] 09:19:10 INFO - PROCESS | 2596 | --DOCSHELL 19066C00 == 37 [pid = 2596] [id = 488] 09:19:10 INFO - PROCESS | 2596 | --DOCSHELL 151E3800 == 36 [pid = 2596] [id = 487] 09:19:10 INFO - PROCESS | 2596 | --DOCSHELL 0925C000 == 35 [pid = 2596] [id = 486] 09:19:10 INFO - PROCESS | 2596 | --DOCSHELL 1825FC00 == 34 [pid = 2596] [id = 485] 09:19:10 INFO - PROCESS | 2596 | --DOCSHELL 17AE7400 == 33 [pid = 2596] [id = 484] 09:19:10 INFO - PROCESS | 2596 | --DOCSHELL 10371000 == 32 [pid = 2596] [id = 483] 09:19:10 INFO - PROCESS | 2596 | --DOCSHELL 14C8E400 == 31 [pid = 2596] [id = 482] 09:19:10 INFO - PROCESS | 2596 | --DOCSHELL 1072A400 == 30 [pid = 2596] [id = 481] 09:19:10 INFO - PROCESS | 2596 | --DOCSHELL 09257C00 == 29 [pid = 2596] [id = 480] 09:19:10 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (17E1D400) [pid = 2596] [serial = 1411] [outer = 00000000] [url = about:blank] 09:19:10 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (1BE78000) [pid = 2596] [serial = 1394] [outer = 00000000] [url = about:blank] 09:19:10 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (1033F000) [pid = 2596] [serial = 1396] [outer = 00000000] [url = about:blank] 09:19:10 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (10370400) [pid = 2596] [serial = 1397] [outer = 00000000] [url = about:blank] 09:19:10 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (14AC7400) [pid = 2596] [serial = 1399] [outer = 00000000] [url = about:blank] 09:19:10 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (18D87000) [pid = 2596] [serial = 1415] [outer = 00000000] [url = about:blank] 09:19:10 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (18B5D800) [pid = 2596] [serial = 1414] [outer = 00000000] [url = about:blank] 09:19:10 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (191E4400) [pid = 2596] [serial = 1417] [outer = 00000000] [url = about:blank] 09:19:10 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (1718A000) [pid = 2596] [serial = 1420] [outer = 00000000] [url = about:blank] 09:19:10 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (193CA000) [pid = 2596] [serial = 1424] [outer = 00000000] [url = about:blank] 09:19:10 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (19069C00) [pid = 2596] [serial = 1418] [outer = 00000000] [url = about:blank] 09:19:10 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (1514B400) [pid = 2596] [serial = 1400] [outer = 00000000] [url = about:blank] 09:19:10 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (149DF800) [pid = 2596] [serial = 1405] [outer = 00000000] [url = about:blank] 09:19:10 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (1504C800) [pid = 2596] [serial = 1406] [outer = 00000000] [url = about:blank] 09:19:10 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1033EC00) [pid = 2596] [serial = 1402] [outer = 00000000] [url = about:blank] 09:19:10 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (1983DC00) [pid = 2596] [serial = 1427] [outer = 00000000] [url = about:blank] 09:19:10 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (169A9C00) [pid = 2596] [serial = 1408] [outer = 00000000] [url = about:blank] 09:19:10 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (10728800) [pid = 2596] [serial = 1403] [outer = 00000000] [url = about:blank] 09:19:10 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (17E36400) [pid = 2596] [serial = 1412] [outer = 00000000] [url = about:blank] 09:19:10 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (18259000) [pid = 2596] [serial = 1421] [outer = 00000000] [url = about:blank] 09:19:10 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (193C9000) [pid = 2596] [serial = 1423] [outer = 00000000] [url = about:blank] 09:19:10 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (17190C00) [pid = 2596] [serial = 1409] [outer = 00000000] [url = about:blank] 09:19:10 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (1983D000) [pid = 2596] [serial = 1426] [outer = 00000000] [url = about:blank] 09:19:11 INFO - PROCESS | 2596 | 1466180351060 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1175ms 09:19:11 INFO - PROCESS | 2596 | 1466180351104 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 09:19:11 INFO - PROCESS | 2596 | 1466180351107 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 09:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:19:11 INFO - PROCESS | 2596 | 1466180351111 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - PROCESS | 2596 | 1466180351116 Marionette TRACE conn7 <- [1,1930,null,{}] 09:19:11 INFO - PROCESS | 2596 | 1466180351121 Marionette TRACE conn7 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:11 INFO - PROCESS | 2596 | 1466180351123 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:11 INFO - PROCESS | 2596 | 1466180351210 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 09:19:11 INFO - PROCESS | 2596 | 1466180351304 Marionette TRACE conn7 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 2596 | 1466180351307 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:11 INFO - PROCESS | 2596 | ++DOCSHELL 0D184C00 == 30 [pid = 2596] [id = 492] 09:19:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (10172C00) [pid = 2596] [serial = 1476] [outer = 00000000] 09:19:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (1033D400) [pid = 2596] [serial = 1477] [outer = 10172C00] 09:19:11 INFO - PROCESS | 2596 | 1466180351354 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (10728800) [pid = 2596] [serial = 1478] [outer = 10172C00] 09:19:11 INFO - PROCESS | 2596 | 1466180351796 Marionette TRACE conn7 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 730ms 09:19:11 INFO - PROCESS | 2596 | 1466180351844 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 09:19:11 INFO - PROCESS | 2596 | 1466180351848 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 09:19:11 INFO - PROCESS | 2596 | 1466180351854 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:19:11 INFO - PROCESS | 2596 | 1466180351856 Marionette TRACE conn7 <- [1,1934,null,{}] 09:19:11 INFO - PROCESS | 2596 | 1466180351860 Marionette TRACE conn7 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:11 INFO - PROCESS | 2596 | 1466180351862 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:11 INFO - PROCESS | 2596 | 1466180351952 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 09:19:11 INFO - PROCESS | 2596 | 1466180351961 Marionette TRACE conn7 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 2596 | 1466180351963 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:11 INFO - PROCESS | 2596 | ++DOCSHELL 15030000 == 31 [pid = 2596] [id = 493] 09:19:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (1504F000) [pid = 2596] [serial = 1479] [outer = 00000000] 09:19:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (15114000) [pid = 2596] [serial = 1480] [outer = 1504F000] 09:19:11 INFO - PROCESS | 2596 | 1466180352009 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (15277000) [pid = 2596] [serial = 1481] [outer = 1504F000] 09:19:12 INFO - PROCESS | 2596 | 1466180352482 Marionette TRACE conn7 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 671ms 09:19:12 INFO - PROCESS | 2596 | 1466180352530 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 09:19:12 INFO - PROCESS | 2596 | 1466180352532 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 09:19:12 INFO - PROCESS | 2596 | 1466180352536 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:19:12 INFO - PROCESS | 2596 | 1466180352539 Marionette TRACE conn7 <- [1,1938,null,{}] 09:19:12 INFO - PROCESS | 2596 | 1466180352550 Marionette TRACE conn7 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:12 INFO - PROCESS | 2596 | 1466180352554 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:12 INFO - PROCESS | 2596 | 1466180352640 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 09:19:12 INFO - PROCESS | 2596 | 1466180352650 Marionette TRACE conn7 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:12 INFO - PROCESS | 2596 | 1466180352653 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:12 INFO - PROCESS | 2596 | ++DOCSHELL 17E1BC00 == 32 [pid = 2596] [id = 494] 09:19:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (17E1C000) [pid = 2596] [serial = 1482] [outer = 00000000] 09:19:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (17E24800) [pid = 2596] [serial = 1483] [outer = 17E1C000] 09:19:12 INFO - PROCESS | 2596 | 1466180352700 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (17EBB400) [pid = 2596] [serial = 1484] [outer = 17E1C000] 09:19:13 INFO - PROCESS | 2596 | 1466180353161 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 09:19:13 INFO - PROCESS | 2596 | 1466180353210 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 09:19:13 INFO - PROCESS | 2596 | 1466180353212 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 09:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:19:13 INFO - PROCESS | 2596 | 1466180353222 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:19:13 INFO - PROCESS | 2596 | 1466180353224 Marionette TRACE conn7 <- [1,1942,null,{}] 09:19:13 INFO - PROCESS | 2596 | 1466180353228 Marionette TRACE conn7 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:13 INFO - PROCESS | 2596 | 1466180353230 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:13 INFO - PROCESS | 2596 | 1466180353348 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 09:19:13 INFO - PROCESS | 2596 | 1466180353353 Marionette TRACE conn7 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:13 INFO - PROCESS | 2596 | 1466180353355 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:13 INFO - PROCESS | 2596 | ++DOCSHELL 1825BC00 == 33 [pid = 2596] [id = 495] 09:19:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1825C000) [pid = 2596] [serial = 1485] [outer = 00000000] 09:19:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (18DDFC00) [pid = 2596] [serial = 1486] [outer = 1825C000] 09:19:13 INFO - PROCESS | 2596 | 1466180353453 Marionette DEBUG loaded listener.js 09:19:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (18F55400) [pid = 2596] [serial = 1487] [outer = 1825C000] 09:19:13 INFO - PROCESS | 2596 | 1466180353852 Marionette TRACE conn7 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 09:19:13 INFO - PROCESS | 2596 | 1466180353895 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 09:19:13 INFO - PROCESS | 2596 | 1466180353897 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 09:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:19:13 INFO - PROCESS | 2596 | 1466180353915 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:19:13 INFO - PROCESS | 2596 | 1466180353916 Marionette TRACE conn7 <- [1,1946,null,{}] 09:19:13 INFO - PROCESS | 2596 | 1466180353920 Marionette TRACE conn7 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:13 INFO - PROCESS | 2596 | 1466180353922 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:14 INFO - PROCESS | 2596 | 1466180354039 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 09:19:14 INFO - PROCESS | 2596 | 1466180354125 Marionette TRACE conn7 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 2596 | 1466180354127 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:14 INFO - PROCESS | 2596 | ++DOCSHELL 18DDEC00 == 34 [pid = 2596] [id = 496] 09:19:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (18F58C00) [pid = 2596] [serial = 1488] [outer = 00000000] 09:19:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (191DDC00) [pid = 2596] [serial = 1489] [outer = 18F58C00] 09:19:14 INFO - PROCESS | 2596 | 1466180354172 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (191E1000) [pid = 2596] [serial = 1490] [outer = 18F58C00] 09:19:14 INFO - PROCESS | 2596 | 1466180354626 Marionette TRACE conn7 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 09:19:14 INFO - PROCESS | 2596 | 1466180354646 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 09:19:14 INFO - PROCESS | 2596 | 1466180354648 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 09:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:19:14 INFO - PROCESS | 2596 | 1466180354656 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:19:14 INFO - PROCESS | 2596 | 1466180354658 Marionette TRACE conn7 <- [1,1950,null,{}] 09:19:14 INFO - PROCESS | 2596 | 1466180354665 Marionette TRACE conn7 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:14 INFO - PROCESS | 2596 | 1466180354671 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:14 INFO - PROCESS | 2596 | 1466180354807 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 09:19:14 INFO - PROCESS | 2596 | 1466180354820 Marionette TRACE conn7 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 2596 | 1466180354822 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:14 INFO - PROCESS | 2596 | ++DOCSHELL 17A66800 == 35 [pid = 2596] [id = 497] 09:19:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (17D98C00) [pid = 2596] [serial = 1491] [outer = 00000000] 09:19:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (1955DC00) [pid = 2596] [serial = 1492] [outer = 17D98C00] 09:19:14 INFO - PROCESS | 2596 | 1466180354865 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (191E6C00) [pid = 2596] [serial = 1493] [outer = 17D98C00] 09:19:15 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (17D94000) [pid = 2596] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:19:15 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (1092D400) [pid = 2596] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:19:15 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (14C8E800) [pid = 2596] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:19:15 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (14C89C00) [pid = 2596] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:19:15 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (191DE400) [pid = 2596] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:19:15 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (09258000) [pid = 2596] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:19:15 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (18260C00) [pid = 2596] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:19:15 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (10154800) [pid = 2596] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:19:15 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (15096400) [pid = 2596] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:19:15 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (19346000) [pid = 2596] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:19:15 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (0925E400) [pid = 2596] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:19:15 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (169AE000) [pid = 2596] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:19:15 INFO - PROCESS | 2596 | 1466180355434 Marionette TRACE conn7 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 830ms 09:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:19:15 INFO - PROCESS | 2596 | 1466180355491 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 09:19:15 INFO - PROCESS | 2596 | 1466180355493 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 09:19:15 INFO - PROCESS | 2596 | 1466180355496 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:19:15 INFO - PROCESS | 2596 | 1466180355497 Marionette TRACE conn7 <- [1,1954,null,{}] 09:19:15 INFO - PROCESS | 2596 | 1466180355501 Marionette TRACE conn7 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:15 INFO - PROCESS | 2596 | 1466180355503 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:15 INFO - PROCESS | 2596 | 1466180355623 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 09:19:15 INFO - PROCESS | 2596 | 1466180355690 Marionette TRACE conn7 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:15 INFO - PROCESS | 2596 | 1466180355692 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:15 INFO - PROCESS | 2596 | ++DOCSHELL 0C942000 == 36 [pid = 2596] [id = 498] 09:19:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (10154800) [pid = 2596] [serial = 1494] [outer = 00000000] 09:19:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (1504E800) [pid = 2596] [serial = 1495] [outer = 10154800] 09:19:15 INFO - PROCESS | 2596 | 1466180355737 Marionette DEBUG loaded listener.js 09:19:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (18DE4C00) [pid = 2596] [serial = 1496] [outer = 10154800] 09:19:16 INFO - PROCESS | 2596 | 1466180356078 Marionette TRACE conn7 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 630ms 09:19:16 INFO - PROCESS | 2596 | 1466180356133 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 09:19:16 INFO - PROCESS | 2596 | 1466180356136 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 09:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:19:16 INFO - PROCESS | 2596 | 1466180356139 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:19:16 INFO - PROCESS | 2596 | 1466180356140 Marionette TRACE conn7 <- [1,1958,null,{}] 09:19:16 INFO - PROCESS | 2596 | 1466180356144 Marionette TRACE conn7 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:16 INFO - PROCESS | 2596 | 1466180356146 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:16 INFO - PROCESS | 2596 | 1466180356225 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 09:19:16 INFO - PROCESS | 2596 | 1466180356230 Marionette TRACE conn7 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:16 INFO - PROCESS | 2596 | 1466180356232 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:16 INFO - PROCESS | 2596 | ++DOCSHELL 193BF800 == 37 [pid = 2596] [id = 499] 09:19:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (19554400) [pid = 2596] [serial = 1497] [outer = 00000000] 09:19:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1987D400) [pid = 2596] [serial = 1498] [outer = 19554400] 09:19:16 INFO - PROCESS | 2596 | 1466180356275 Marionette DEBUG loaded listener.js 09:19:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (1B59FC00) [pid = 2596] [serial = 1499] [outer = 19554400] 09:19:16 INFO - PROCESS | 2596 | 1466180356698 Marionette TRACE conn7 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 570ms 09:19:16 INFO - PROCESS | 2596 | 1466180356720 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 09:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:19:16 INFO - PROCESS | 2596 | 1466180356723 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 09:19:16 INFO - PROCESS | 2596 | 1466180356726 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:19:16 INFO - PROCESS | 2596 | 1466180356727 Marionette TRACE conn7 <- [1,1962,null,{}] 09:19:16 INFO - PROCESS | 2596 | 1466180356731 Marionette TRACE conn7 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:16 INFO - PROCESS | 2596 | 1466180356732 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:16 INFO - PROCESS | 2596 | 1466180356855 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 09:19:16 INFO - PROCESS | 2596 | 1466180356865 Marionette TRACE conn7 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:16 INFO - PROCESS | 2596 | 1466180356867 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:16 INFO - PROCESS | 2596 | ++DOCSHELL 191E8400 == 38 [pid = 2596] [id = 500] 09:19:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (1B5A6C00) [pid = 2596] [serial = 1500] [outer = 00000000] 09:19:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (1B67B400) [pid = 2596] [serial = 1501] [outer = 1B5A6C00] 09:19:16 INFO - PROCESS | 2596 | 1466180356911 Marionette DEBUG loaded listener.js 09:19:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (1ACF5400) [pid = 2596] [serial = 1502] [outer = 1B5A6C00] 09:19:17 INFO - PROCESS | 2596 | 1466180357372 Marionette TRACE conn7 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 671ms 09:19:17 INFO - PROCESS | 2596 | 1466180357398 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 09:19:17 INFO - PROCESS | 2596 | 1466180357403 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 09:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:19:17 INFO - PROCESS | 2596 | 1466180357408 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:19:17 INFO - PROCESS | 2596 | 1466180357413 Marionette TRACE conn7 <- [1,1966,null,{}] 09:19:17 INFO - PROCESS | 2596 | 1466180357420 Marionette TRACE conn7 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:17 INFO - PROCESS | 2596 | 1466180357423 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:17 INFO - PROCESS | 2596 | 1466180357539 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 09:19:17 INFO - PROCESS | 2596 | 1466180357650 Marionette TRACE conn7 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:17 INFO - PROCESS | 2596 | 1466180357655 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:17 INFO - PROCESS | 2596 | ++DOCSHELL 10330C00 == 39 [pid = 2596] [id = 501] 09:19:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (10331400) [pid = 2596] [serial = 1503] [outer = 00000000] 09:19:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (10372400) [pid = 2596] [serial = 1504] [outer = 10331400] 09:19:17 INFO - PROCESS | 2596 | 1466180357753 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (11532400) [pid = 2596] [serial = 1505] [outer = 10331400] 09:19:18 INFO - PROCESS | 2596 | 1466180358375 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 990ms 09:19:18 INFO - PROCESS | 2596 | 1466180358398 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 09:19:18 INFO - PROCESS | 2596 | 1466180358403 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 09:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:19:18 INFO - PROCESS | 2596 | 1466180358410 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:19:18 INFO - PROCESS | 2596 | 1466180358413 Marionette TRACE conn7 <- [1,1970,null,{}] 09:19:18 INFO - PROCESS | 2596 | 1466180358417 Marionette TRACE conn7 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:18 INFO - PROCESS | 2596 | 1466180358421 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:18 INFO - PROCESS | 2596 | 1466180358533 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 09:19:18 INFO - PROCESS | 2596 | 1466180358673 Marionette TRACE conn7 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:18 INFO - PROCESS | 2596 | 1466180358676 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:18 INFO - PROCESS | 2596 | ++DOCSHELL 169AD000 == 40 [pid = 2596] [id = 502] 09:19:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (169B2C00) [pid = 2596] [serial = 1506] [outer = 00000000] 09:19:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (17E19C00) [pid = 2596] [serial = 1507] [outer = 169B2C00] 09:19:18 INFO - PROCESS | 2596 | 1466180358732 Marionette DEBUG loaded listener.js 09:19:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (17EB9000) [pid = 2596] [serial = 1508] [outer = 169B2C00] 09:19:19 INFO - PROCESS | 2596 | 1466180359287 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 930ms 09:19:19 INFO - PROCESS | 2596 | 1466180359344 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 09:19:19 INFO - PROCESS | 2596 | 1466180359346 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 09:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:19:19 INFO - PROCESS | 2596 | 1466180359350 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:19:19 INFO - PROCESS | 2596 | 1466180359354 Marionette TRACE conn7 <- [1,1974,null,{}] 09:19:19 INFO - PROCESS | 2596 | 1466180359364 Marionette TRACE conn7 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:19 INFO - PROCESS | 2596 | 1466180359369 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:19 INFO - PROCESS | 2596 | 1466180359479 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 09:19:19 INFO - PROCESS | 2596 | 1466180359590 Marionette TRACE conn7 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:19 INFO - PROCESS | 2596 | 1466180359594 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:19 INFO - PROCESS | 2596 | ++DOCSHELL 19FDF800 == 41 [pid = 2596] [id = 503] 09:19:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (1B4E5000) [pid = 2596] [serial = 1509] [outer = 00000000] 09:19:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (1BEA8800) [pid = 2596] [serial = 1510] [outer = 1B4E5000] 09:19:19 INFO - PROCESS | 2596 | 1466180359691 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (1C39CC00) [pid = 2596] [serial = 1511] [outer = 1B4E5000] 09:19:20 INFO - PROCESS | 2596 | 1466180360329 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1023ms 09:19:20 INFO - PROCESS | 2596 | 1466180360376 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 09:19:20 INFO - PROCESS | 2596 | 1466180360379 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 09:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:19:20 INFO - PROCESS | 2596 | 1466180360383 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 2596 | 1466180360385 Marionette TRACE conn7 <- [1,1978,null,{}] 09:19:20 INFO - PROCESS | 2596 | 1466180360388 Marionette TRACE conn7 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:20 INFO - PROCESS | 2596 | 1466180360391 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:20 INFO - PROCESS | 2596 | 1466180360498 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 09:19:20 INFO - PROCESS | 2596 | 1466180360736 Marionette TRACE conn7 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:20 INFO - PROCESS | 2596 | 1466180360739 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:20 INFO - PROCESS | 2596 | ++DOCSHELL 0D184000 == 42 [pid = 2596] [id = 504] 09:19:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 92 (10147800) [pid = 2596] [serial = 1512] [outer = 00000000] 09:19:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 93 (102A6400) [pid = 2596] [serial = 1513] [outer = 10147800] 09:19:20 INFO - PROCESS | 2596 | 1466180360837 Marionette DEBUG loaded listener.js 09:19:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 94 (1036E400) [pid = 2596] [serial = 1514] [outer = 10147800] 09:19:21 INFO - PROCESS | 2596 | 1466180361403 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1077ms 09:19:21 INFO - PROCESS | 2596 | 1466180361464 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 09:19:21 INFO - PROCESS | 2596 | 1466180361467 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 09:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:19:21 INFO - PROCESS | 2596 | 1466180361472 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:19:21 INFO - PROCESS | 2596 | 1466180361475 Marionette TRACE conn7 <- [1,1982,null,{}] 09:19:21 INFO - PROCESS | 2596 | 1466180361480 Marionette TRACE conn7 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:21 INFO - PROCESS | 2596 | 1466180361483 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:21 INFO - PROCESS | 2596 | 1466180361580 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 09:19:22 INFO - PROCESS | 2596 | --DOCSHELL 193BF800 == 41 [pid = 2596] [id = 499] 09:19:22 INFO - PROCESS | 2596 | --DOCSHELL 0C942000 == 40 [pid = 2596] [id = 498] 09:19:22 INFO - PROCESS | 2596 | --DOCSHELL 17A66800 == 39 [pid = 2596] [id = 497] 09:19:22 INFO - PROCESS | 2596 | --DOCSHELL 18DDEC00 == 38 [pid = 2596] [id = 496] 09:19:22 INFO - PROCESS | 2596 | --DOCSHELL 1825BC00 == 37 [pid = 2596] [id = 495] 09:19:22 INFO - PROCESS | 2596 | --DOCSHELL 17E1BC00 == 36 [pid = 2596] [id = 494] 09:19:22 INFO - PROCESS | 2596 | --DOCSHELL 15030000 == 35 [pid = 2596] [id = 493] 09:19:22 INFO - PROCESS | 2596 | --DOCSHELL 0D184C00 == 34 [pid = 2596] [id = 492] 09:19:22 INFO - PROCESS | 2596 | --DOCSHELL 10368000 == 33 [pid = 2596] [id = 490] 09:19:22 INFO - PROCESS | 2596 | --DOCSHELL 1983A800 == 32 [pid = 2596] [id = 489] 09:19:22 INFO - PROCESS | 2596 | --DOCSHELL 10A3B400 == 31 [pid = 2596] [id = 491] 09:19:22 INFO - PROCESS | 2596 | --DOCSHELL 0D184000 == 30 [pid = 2596] [id = 504] 09:19:22 INFO - PROCESS | 2596 | --DOCSHELL 19FDF800 == 29 [pid = 2596] [id = 503] 09:19:22 INFO - PROCESS | 2596 | --DOCSHELL 191E8400 == 28 [pid = 2596] [id = 500] 09:19:22 INFO - PROCESS | 2596 | --DOCSHELL 10330C00 == 27 [pid = 2596] [id = 501] 09:19:22 INFO - PROCESS | 2596 | --DOCSHELL 169AD000 == 26 [pid = 2596] [id = 502] 09:19:22 INFO - PROCESS | 2596 | 1466180362272 Marionette TRACE conn7 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:22 INFO - PROCESS | 2596 | 1466180362276 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 93 (17E31800) [pid = 2596] [serial = 1453] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 92 (1093BC00) [pid = 2596] [serial = 1444] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 91 (113CA800) [pid = 2596] [serial = 1445] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (15050400) [pid = 2596] [serial = 1447] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (15115000) [pid = 2596] [serial = 1448] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (169B0C00) [pid = 2596] [serial = 1450] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (19554800) [pid = 2596] [serial = 1465] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (0926FC00) [pid = 2596] [serial = 1441] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (0C810400) [pid = 2596] [serial = 1442] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (18DD9C00) [pid = 2596] [serial = 1456] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (1036E800) [pid = 2596] [serial = 1430] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (10334800) [pid = 2596] [serial = 1429] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (169B5800) [pid = 2596] [serial = 1433] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (16813800) [pid = 2596] [serial = 1432] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (19F6E000) [pid = 2596] [serial = 1436] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (1955F400) [pid = 2596] [serial = 1435] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1B675800) [pid = 2596] [serial = 1438] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (18255800) [pid = 2596] [serial = 1454] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1033CC00) [pid = 2596] [serial = 1459] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (18F59400) [pid = 2596] [serial = 1457] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (191E0C00) [pid = 2596] [serial = 1462] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (19555400) [pid = 2596] [serial = 1466] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (193C4400) [pid = 2596] [serial = 1463] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1499E400) [pid = 2596] [serial = 1460] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (17A67000) [pid = 2596] [serial = 1451] [outer = 00000000] [url = about:blank] 09:19:22 INFO - PROCESS | 2596 | ++DOCSHELL 0925C400 == 27 [pid = 2596] [id = 505] 09:19:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (0925EC00) [pid = 2596] [serial = 1515] [outer = 00000000] 09:19:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (0C807800) [pid = 2596] [serial = 1516] [outer = 0925EC00] 09:19:22 INFO - PROCESS | 2596 | 1466180362442 Marionette DEBUG loaded listener.js 09:19:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (0D0C9400) [pid = 2596] [serial = 1517] [outer = 0925EC00] 09:19:22 INFO - PROCESS | 2596 | 1466180362830 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1434ms 09:19:22 INFO - PROCESS | 2596 | 1466180362908 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 09:19:22 INFO - PROCESS | 2596 | 1466180362912 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 09:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:19:22 INFO - PROCESS | 2596 | 1466180362916 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:19:22 INFO - PROCESS | 2596 | 1466180362919 Marionette TRACE conn7 <- [1,1986,null,{}] 09:19:22 INFO - PROCESS | 2596 | 1466180362924 Marionette TRACE conn7 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:22 INFO - PROCESS | 2596 | 1466180362928 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:23 INFO - PROCESS | 2596 | 1466180363016 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 09:19:23 INFO - PROCESS | 2596 | 1466180363024 Marionette TRACE conn7 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:23 INFO - PROCESS | 2596 | 1466180363027 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:23 INFO - PROCESS | 2596 | ++DOCSHELL 10370C00 == 28 [pid = 2596] [id = 506] 09:19:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (10725C00) [pid = 2596] [serial = 1518] [outer = 00000000] 09:19:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (109DD800) [pid = 2596] [serial = 1519] [outer = 10725C00] 09:19:23 INFO - PROCESS | 2596 | 1466180363074 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (10A10400) [pid = 2596] [serial = 1520] [outer = 10725C00] 09:19:23 INFO - PROCESS | 2596 | 1466180363532 Marionette TRACE conn7 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 09:19:23 INFO - PROCESS | 2596 | 1466180363589 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 09:19:23 INFO - PROCESS | 2596 | 1466180363594 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 09:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:19:23 INFO - PROCESS | 2596 | 1466180363598 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:19:23 INFO - PROCESS | 2596 | 1466180363600 Marionette TRACE conn7 <- [1,1990,null,{}] 09:19:23 INFO - PROCESS | 2596 | 1466180363604 Marionette TRACE conn7 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:23 INFO - PROCESS | 2596 | 1466180363606 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:23 INFO - PROCESS | 2596 | 1466180363722 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 09:19:23 INFO - PROCESS | 2596 | 1466180363820 Marionette TRACE conn7 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:23 INFO - PROCESS | 2596 | 1466180363822 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:23 INFO - PROCESS | 2596 | ++DOCSHELL 14ABB800 == 29 [pid = 2596] [id = 507] 09:19:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (14AC0800) [pid = 2596] [serial = 1521] [outer = 00000000] 09:19:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (15053000) [pid = 2596] [serial = 1522] [outer = 14AC0800] 09:19:23 INFO - PROCESS | 2596 | 1466180363868 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (15117C00) [pid = 2596] [serial = 1523] [outer = 14AC0800] 09:19:24 INFO - PROCESS | 2596 | 1466180364261 Marionette TRACE conn7 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 730ms 09:19:24 INFO - PROCESS | 2596 | 1466180364333 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 09:19:24 INFO - PROCESS | 2596 | 1466180364335 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 09:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:19:24 INFO - PROCESS | 2596 | 1466180364351 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - PROCESS | 2596 | 1466180364357 Marionette TRACE conn7 <- [1,1994,null,{}] 09:19:24 INFO - PROCESS | 2596 | 1466180364370 Marionette TRACE conn7 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:24 INFO - PROCESS | 2596 | 1466180364374 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:24 INFO - PROCESS | 2596 | 1466180364490 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 09:19:24 INFO - PROCESS | 2596 | 1466180364504 Marionette TRACE conn7 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:24 INFO - PROCESS | 2596 | 1466180364506 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:24 INFO - PROCESS | 2596 | ++DOCSHELL 1014A400 == 30 [pid = 2596] [id = 508] 09:19:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (1016D400) [pid = 2596] [serial = 1524] [outer = 00000000] 09:19:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (17190C00) [pid = 2596] [serial = 1525] [outer = 1016D400] 09:19:24 INFO - PROCESS | 2596 | 1466180364559 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (17AE4800) [pid = 2596] [serial = 1526] [outer = 1016D400] 09:19:24 INFO - PROCESS | 2596 | 1466180364992 Marionette TRACE conn7 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:19:25 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:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 690ms 09:19:25 INFO - PROCESS | 2596 | 1466180365032 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 09:19:25 INFO - PROCESS | 2596 | 1466180365035 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 09:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:19:25 INFO - PROCESS | 2596 | 1466180365071 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 2596 | 1466180365072 Marionette TRACE conn7 <- [1,1998,null,{}] 09:19:25 INFO - PROCESS | 2596 | 1466180365084 Marionette TRACE conn7 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:25 INFO - PROCESS | 2596 | 1466180365087 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:25 INFO - PROCESS | 2596 | 1466180365205 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 09:19:25 INFO - PROCESS | 2596 | 1466180365212 Marionette TRACE conn7 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:25 INFO - PROCESS | 2596 | 1466180365214 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:25 INFO - PROCESS | 2596 | ++DOCSHELL 1718EC00 == 31 [pid = 2596] [id = 509] 09:19:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (17D96000) [pid = 2596] [serial = 1527] [outer = 00000000] 09:19:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (18256C00) [pid = 2596] [serial = 1528] [outer = 17D96000] 09:19:25 INFO - PROCESS | 2596 | 1466180365257 Marionette DEBUG loaded listener.js 09:19:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (18260000) [pid = 2596] [serial = 1529] [outer = 17D96000] 09:19:25 INFO - PROCESS | 2596 | 1466180365694 Marionette TRACE conn7 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:19:25 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:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 710ms 09:19:25 INFO - PROCESS | 2596 | 1466180365761 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 09:19:25 INFO - PROCESS | 2596 | 1466180365764 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 09:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:19:25 INFO - PROCESS | 2596 | 1466180365767 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 2596 | 1466180365769 Marionette TRACE conn7 <- [1,2002,null,{}] 09:19:25 INFO - PROCESS | 2596 | 1466180365772 Marionette TRACE conn7 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:25 INFO - PROCESS | 2596 | 1466180365774 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:25 INFO - PROCESS | 2596 | 1466180365887 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 09:19:25 INFO - PROCESS | 2596 | 1466180365897 Marionette TRACE conn7 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:25 INFO - PROCESS | 2596 | 1466180365902 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:25 INFO - PROCESS | 2596 | ++DOCSHELL 18D8A800 == 32 [pid = 2596] [id = 510] 09:19:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (18DD9400) [pid = 2596] [serial = 1530] [outer = 00000000] 09:19:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (18DE4000) [pid = 2596] [serial = 1531] [outer = 18DD9400] 09:19:25 INFO - PROCESS | 2596 | 1466180365955 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (18F89400) [pid = 2596] [serial = 1532] [outer = 18DD9400] 09:19:26 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (18F58C00) [pid = 2596] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:19:26 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (10154800) [pid = 2596] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:19:26 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (10172C00) [pid = 2596] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:19:26 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (1072A000) [pid = 2596] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:19:26 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (115BC400) [pid = 2596] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:19:26 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (1983D400) [pid = 2596] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:19:26 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (17E1C000) [pid = 2596] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:19:26 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (1504F000) [pid = 2596] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:19:26 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (17D98C00) [pid = 2596] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:19:26 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (19554400) [pid = 2596] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:19:26 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (1B5A6C00) [pid = 2596] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:19:26 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1825C000) [pid = 2596] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:19:26 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (1B5A7400) [pid = 2596] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:19:26 INFO - PROCESS | 2596 | 1466180366769 Marionette TRACE conn7 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1020ms 09:19:26 INFO - PROCESS | 2596 | 1466180366788 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 09:19:26 INFO - PROCESS | 2596 | 1466180366790 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 09:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:19:26 INFO - PROCESS | 2596 | 1466180366793 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:19:26 INFO - PROCESS | 2596 | 1466180366795 Marionette TRACE conn7 <- [1,2006,null,{}] 09:19:26 INFO - PROCESS | 2596 | 1466180366798 Marionette TRACE conn7 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:26 INFO - PROCESS | 2596 | 1466180366800 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:26 INFO - PROCESS | 2596 | 1466180366881 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 09:19:26 INFO - PROCESS | 2596 | 1466180366887 Marionette TRACE conn7 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:26 INFO - PROCESS | 2596 | 1466180366889 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:26 INFO - PROCESS | 2596 | ++DOCSHELL 02161C00 == 33 [pid = 2596] [id = 511] 09:19:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (14AC3400) [pid = 2596] [serial = 1533] [outer = 00000000] 09:19:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (17191400) [pid = 2596] [serial = 1534] [outer = 14AC3400] 09:19:26 INFO - PROCESS | 2596 | 1466180366941 Marionette DEBUG loaded listener.js 09:19:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1825C000) [pid = 2596] [serial = 1535] [outer = 14AC3400] 09:19:27 INFO - PROCESS | 2596 | 1466180367372 Marionette TRACE conn7 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 630ms 09:19:27 INFO - PROCESS | 2596 | 1466180367424 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 09:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:19:27 INFO - PROCESS | 2596 | 1466180367426 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 09:19:27 INFO - PROCESS | 2596 | 1466180367429 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:19:27 INFO - PROCESS | 2596 | 1466180367431 Marionette TRACE conn7 <- [1,2010,null,{}] 09:19:27 INFO - PROCESS | 2596 | 1466180367435 Marionette TRACE conn7 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:27 INFO - PROCESS | 2596 | 1466180367436 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:27 INFO - PROCESS | 2596 | 1466180367517 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 09:19:27 INFO - PROCESS | 2596 | 1466180367522 Marionette TRACE conn7 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:27 INFO - PROCESS | 2596 | 1466180367524 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:27 INFO - PROCESS | 2596 | ++DOCSHELL 18F5EC00 == 34 [pid = 2596] [id = 512] 09:19:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (191DBC00) [pid = 2596] [serial = 1536] [outer = 00000000] 09:19:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (191E9800) [pid = 2596] [serial = 1537] [outer = 191DBC00] 09:19:27 INFO - PROCESS | 2596 | 1466180367567 Marionette DEBUG loaded listener.js 09:19:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (193C8800) [pid = 2596] [serial = 1538] [outer = 191DBC00] 09:19:27 INFO - PROCESS | 2596 | 1466180367991 Marionette TRACE conn7 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 571ms 09:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:19:27 INFO - PROCESS | 2596 | 1466180368001 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 09:19:27 INFO - PROCESS | 2596 | 1466180368003 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 09:19:27 INFO - PROCESS | 2596 | 1466180368006 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:19:27 INFO - PROCESS | 2596 | 1466180368008 Marionette TRACE conn7 <- [1,2014,null,{}] 09:19:27 INFO - PROCESS | 2596 | 1466180368011 Marionette TRACE conn7 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:27 INFO - PROCESS | 2596 | 1466180368013 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:28 INFO - PROCESS | 2596 | 1466180368140 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 09:19:28 INFO - PROCESS | 2596 | 1466180368148 Marionette TRACE conn7 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:28 INFO - PROCESS | 2596 | 1466180368150 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:28 INFO - PROCESS | 2596 | ++DOCSHELL 18F58C00 == 35 [pid = 2596] [id = 513] 09:19:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (191DB400) [pid = 2596] [serial = 1539] [outer = 00000000] 09:19:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (19557800) [pid = 2596] [serial = 1540] [outer = 191DB400] 09:19:28 INFO - PROCESS | 2596 | 1466180368194 Marionette DEBUG loaded listener.js 09:19:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (19558C00) [pid = 2596] [serial = 1541] [outer = 191DB400] 09:19:28 INFO - PROCESS | 2596 | 1466180368623 Marionette TRACE conn7 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 09:19:28 INFO - PROCESS | 2596 | 1466180368720 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 09:19:28 INFO - PROCESS | 2596 | 1466180368724 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 09:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:19:28 INFO - PROCESS | 2596 | 1466180368730 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:19:28 INFO - PROCESS | 2596 | 1466180368734 Marionette TRACE conn7 <- [1,2018,null,{}] 09:19:28 INFO - PROCESS | 2596 | 1466180368741 Marionette TRACE conn7 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:28 INFO - PROCESS | 2596 | 1466180368745 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:28 INFO - PROCESS | 2596 | 1466180368891 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 09:19:28 INFO - PROCESS | 2596 | 1466180369006 Marionette TRACE conn7 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:28 INFO - PROCESS | 2596 | 1466180369011 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:29 INFO - PROCESS | 2596 | ++DOCSHELL 1016E800 == 36 [pid = 2596] [id = 514] 09:19:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (10172C00) [pid = 2596] [serial = 1542] [outer = 00000000] 09:19:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (10331C00) [pid = 2596] [serial = 1543] [outer = 10172C00] 09:19:29 INFO - PROCESS | 2596 | 1466180369091 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (1036DC00) [pid = 2596] [serial = 1544] [outer = 10172C00] 09:19:29 INFO - PROCESS | 2596 | 1466180369854 Marionette TRACE conn7 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1185ms 09:19:29 INFO - PROCESS | 2596 | 1466180369918 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 09:19:29 INFO - PROCESS | 2596 | 1466180369922 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 09:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:19:29 INFO - PROCESS | 2596 | 1466180369928 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:19:29 INFO - PROCESS | 2596 | 1466180369932 Marionette TRACE conn7 <- [1,2022,null,{}] 09:19:29 INFO - PROCESS | 2596 | 1466180369936 Marionette TRACE conn7 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:29 INFO - PROCESS | 2596 | 1466180369939 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:30 INFO - PROCESS | 2596 | 1466180370064 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 09:19:30 INFO - PROCESS | 2596 | 1466180370195 Marionette TRACE conn7 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:30 INFO - PROCESS | 2596 | 1466180370197 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:30 INFO - PROCESS | 2596 | ++DOCSHELL 15094400 == 37 [pid = 2596] [id = 515] 09:19:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (15116400) [pid = 2596] [serial = 1545] [outer = 00000000] 09:19:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (16817000) [pid = 2596] [serial = 1546] [outer = 15116400] 09:19:30 INFO - PROCESS | 2596 | 1466180370255 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (169AF000) [pid = 2596] [serial = 1547] [outer = 15116400] 09:19:31 INFO - PROCESS | 2596 | 1466180371136 Marionette TRACE conn7 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1296ms 09:19:31 INFO - PROCESS | 2596 | 1466180371224 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 09:19:31 INFO - PROCESS | 2596 | 1466180371228 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 09:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:19:31 INFO - PROCESS | 2596 | 1466180371233 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:19:31 INFO - PROCESS | 2596 | 1466180371236 Marionette TRACE conn7 <- [1,2026,null,{}] 09:19:31 INFO - PROCESS | 2596 | 1466180371241 Marionette TRACE conn7 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:31 INFO - PROCESS | 2596 | 1466180371244 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:31 INFO - PROCESS | 2596 | 1466180371363 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 09:19:31 INFO - PROCESS | 2596 | --DOCSHELL 18F5EC00 == 36 [pid = 2596] [id = 512] 09:19:31 INFO - PROCESS | 2596 | --DOCSHELL 02161C00 == 35 [pid = 2596] [id = 511] 09:19:31 INFO - PROCESS | 2596 | --DOCSHELL 18D8A800 == 34 [pid = 2596] [id = 510] 09:19:31 INFO - PROCESS | 2596 | --DOCSHELL 1718EC00 == 33 [pid = 2596] [id = 509] 09:19:31 INFO - PROCESS | 2596 | --DOCSHELL 1014A400 == 32 [pid = 2596] [id = 508] 09:19:31 INFO - PROCESS | 2596 | --DOCSHELL 14ABB800 == 31 [pid = 2596] [id = 507] 09:19:31 INFO - PROCESS | 2596 | --DOCSHELL 10370C00 == 30 [pid = 2596] [id = 506] 09:19:31 INFO - PROCESS | 2596 | --DOCSHELL 0925C400 == 29 [pid = 2596] [id = 505] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (1BE78400) [pid = 2596] [serial = 1439] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (191E1000) [pid = 2596] [serial = 1490] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (191DDC00) [pid = 2596] [serial = 1489] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (1504E800) [pid = 2596] [serial = 1495] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (1033D400) [pid = 2596] [serial = 1477] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (10728800) [pid = 2596] [serial = 1478] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (1476DC00) [pid = 2596] [serial = 1471] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (1504C400) [pid = 2596] [serial = 1472] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (15054000) [pid = 2596] [serial = 1474] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (169A7400) [pid = 2596] [serial = 1475] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (19FDAC00) [pid = 2596] [serial = 1469] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (19E90C00) [pid = 2596] [serial = 1468] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (17E24800) [pid = 2596] [serial = 1483] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (15114000) [pid = 2596] [serial = 1480] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (15277000) [pid = 2596] [serial = 1481] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1955DC00) [pid = 2596] [serial = 1492] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (191E6C00) [pid = 2596] [serial = 1493] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (1B59FC00) [pid = 2596] [serial = 1499] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1987D400) [pid = 2596] [serial = 1498] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (1ACF5400) [pid = 2596] [serial = 1502] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (18DDFC00) [pid = 2596] [serial = 1486] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (18F55400) [pid = 2596] [serial = 1487] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (1B67B400) [pid = 2596] [serial = 1501] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (17EBB400) [pid = 2596] [serial = 1484] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (18DE4C00) [pid = 2596] [serial = 1496] [outer = 00000000] [url = about:blank] 09:19:31 INFO - PROCESS | 2596 | 1466180371504 Marionette TRACE conn7 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:31 INFO - PROCESS | 2596 | 1466180371508 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:31 INFO - PROCESS | 2596 | ++DOCSHELL 0925F800 == 30 [pid = 2596] [id = 516] 09:19:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (09262400) [pid = 2596] [serial = 1548] [outer = 00000000] 09:19:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (1014DC00) [pid = 2596] [serial = 1549] [outer = 09262400] 09:19:31 INFO - PROCESS | 2596 | 1466180371557 Marionette DEBUG loaded listener.js 09:19:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (1033AC00) [pid = 2596] [serial = 1550] [outer = 09262400] 09:19:31 INFO - PROCESS | 2596 | 1466180371983 Marionette TRACE conn7 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 790ms 09:19:32 INFO - PROCESS | 2596 | 1466180372045 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 09:19:32 INFO - PROCESS | 2596 | 1466180372049 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 09:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:19:32 INFO - PROCESS | 2596 | 1466180372056 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - PROCESS | 2596 | 1466180372058 Marionette TRACE conn7 <- [1,2030,null,{}] 09:19:32 INFO - PROCESS | 2596 | 1466180372062 Marionette TRACE conn7 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:32 INFO - PROCESS | 2596 | 1466180372064 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:32 INFO - PROCESS | 2596 | 1466180372150 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 09:19:32 INFO - PROCESS | 2596 | 1466180372156 Marionette TRACE conn7 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:32 INFO - PROCESS | 2596 | 1466180372158 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:32 INFO - PROCESS | 2596 | ++DOCSHELL 113CA800 == 31 [pid = 2596] [id = 517] 09:19:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (113CC400) [pid = 2596] [serial = 1551] [outer = 00000000] 09:19:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (15024000) [pid = 2596] [serial = 1552] [outer = 113CC400] 09:19:32 INFO - PROCESS | 2596 | 1466180372204 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (15050C00) [pid = 2596] [serial = 1553] [outer = 113CC400] 09:19:32 INFO - PROCESS | 2596 | 1466180372673 Marionette TRACE conn7 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:19:32 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:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 09:19:32 INFO - PROCESS | 2596 | 1466180372730 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 09:19:32 INFO - PROCESS | 2596 | 1466180372732 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 09:19:32 INFO - PROCESS | 2596 | 1466180372735 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:19:32 INFO - PROCESS | 2596 | 1466180372739 Marionette TRACE conn7 <- [1,2034,null,{}] 09:19:32 INFO - PROCESS | 2596 | 1466180372749 Marionette TRACE conn7 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:32 INFO - PROCESS | 2596 | 1466180372753 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:32 INFO - PROCESS | 2596 | 1466180372866 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 09:19:32 INFO - PROCESS | 2596 | 1466180372882 Marionette TRACE conn7 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:32 INFO - PROCESS | 2596 | 1466180372885 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:32 INFO - PROCESS | 2596 | ++DOCSHELL 1718EC00 == 32 [pid = 2596] [id = 518] 09:19:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (17A5B800) [pid = 2596] [serial = 1554] [outer = 00000000] 09:19:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (17AE2800) [pid = 2596] [serial = 1555] [outer = 17A5B800] 09:19:32 INFO - PROCESS | 2596 | 1466180372932 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (17E1F000) [pid = 2596] [serial = 1556] [outer = 17A5B800] 09:19:33 INFO - PROCESS | 2596 | 1466180373377 Marionette TRACE conn7 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 09:19:33 INFO - PROCESS | 2596 | 1466180373409 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 09:19:33 INFO - PROCESS | 2596 | 1466180373412 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 09:19:33 INFO - PROCESS | 2596 | 1466180373415 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:19:33 INFO - PROCESS | 2596 | 1466180373426 Marionette TRACE conn7 <- [1,2038,null,{}] 09:19:33 INFO - PROCESS | 2596 | 1466180373429 Marionette TRACE conn7 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:33 INFO - PROCESS | 2596 | 1466180373431 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:33 INFO - PROCESS | 2596 | 1466180373518 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 09:19:33 INFO - PROCESS | 2596 | 1466180373524 Marionette TRACE conn7 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:33 INFO - PROCESS | 2596 | 1466180373526 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:33 INFO - PROCESS | 2596 | ++DOCSHELL 18255000 == 33 [pid = 2596] [id = 519] 09:19:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (18256400) [pid = 2596] [serial = 1557] [outer = 00000000] 09:19:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (18DE2C00) [pid = 2596] [serial = 1558] [outer = 18256400] 09:19:33 INFO - PROCESS | 2596 | 1466180373570 Marionette DEBUG loaded listener.js 09:19:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (18F57800) [pid = 2596] [serial = 1559] [outer = 18256400] 09:19:34 INFO - PROCESS | 2596 | 1466180374061 Marionette TRACE conn7 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 690ms 09:19:34 INFO - PROCESS | 2596 | 1466180374110 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 09:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:19:34 INFO - PROCESS | 2596 | 1466180374112 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 09:19:34 INFO - PROCESS | 2596 | 1466180374115 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - PROCESS | 2596 | 1466180374116 Marionette TRACE conn7 <- [1,2042,null,{}] 09:19:34 INFO - PROCESS | 2596 | 1466180374120 Marionette TRACE conn7 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:34 INFO - PROCESS | 2596 | 1466180374122 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:34 INFO - PROCESS | 2596 | 1466180374234 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 09:19:34 INFO - PROCESS | 2596 | 1466180374325 Marionette TRACE conn7 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:34 INFO - PROCESS | 2596 | 1466180374328 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:34 INFO - PROCESS | 2596 | ++DOCSHELL 19067400 == 34 [pid = 2596] [id = 520] 09:19:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (19069C00) [pid = 2596] [serial = 1560] [outer = 00000000] 09:19:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (191E2800) [pid = 2596] [serial = 1561] [outer = 19069C00] 09:19:34 INFO - PROCESS | 2596 | 1466180374373 Marionette DEBUG loaded listener.js 09:19:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (191E8C00) [pid = 2596] [serial = 1562] [outer = 19069C00] 09:19:34 INFO - PROCESS | 2596 | 1466180374818 Marionette TRACE conn7 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 09:19:34 INFO - PROCESS | 2596 | 1466180374846 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 09:19:34 INFO - PROCESS | 2596 | 1466180374848 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 09:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:19:34 INFO - PROCESS | 2596 | 1466180374851 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - PROCESS | 2596 | 1466180374852 Marionette TRACE conn7 <- [1,2046,null,{}] 09:19:34 INFO - PROCESS | 2596 | 1466180374856 Marionette TRACE conn7 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:34 INFO - PROCESS | 2596 | 1466180374861 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:34 INFO - PROCESS | 2596 | 1466180375004 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 09:19:35 INFO - PROCESS | 2596 | 1466180375070 Marionette TRACE conn7 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:35 INFO - PROCESS | 2596 | 1466180375072 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:35 INFO - PROCESS | 2596 | ++DOCSHELL 10330400 == 35 [pid = 2596] [id = 521] 09:19:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (18259400) [pid = 2596] [serial = 1563] [outer = 00000000] 09:19:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (19849C00) [pid = 2596] [serial = 1564] [outer = 18259400] 09:19:35 INFO - PROCESS | 2596 | 1466180375116 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (1986F800) [pid = 2596] [serial = 1565] [outer = 18259400] 09:19:35 INFO - PROCESS | 2596 | 1466180375529 Marionette TRACE conn7 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 730ms 09:19:35 INFO - PROCESS | 2596 | 1466180375592 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 09:19:35 INFO - PROCESS | 2596 | 1466180375594 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 09:19:35 INFO - PROCESS | 2596 | 1466180375597 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:19:35 INFO - PROCESS | 2596 | 1466180375598 Marionette TRACE conn7 <- [1,2050,null,{}] 09:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:19:35 INFO - PROCESS | 2596 | 1466180375601 Marionette TRACE conn7 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:35 INFO - PROCESS | 2596 | 1466180375603 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:35 INFO - PROCESS | 2596 | 1466180375717 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 09:19:35 INFO - PROCESS | 2596 | 1466180375726 Marionette TRACE conn7 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:35 INFO - PROCESS | 2596 | 1466180375728 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:35 INFO - PROCESS | 2596 | ++DOCSHELL 1987C000 == 36 [pid = 2596] [id = 522] 09:19:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (19FDAC00) [pid = 2596] [serial = 1566] [outer = 00000000] 09:19:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (1B4E3000) [pid = 2596] [serial = 1567] [outer = 19FDAC00] 09:19:35 INFO - PROCESS | 2596 | 1466180375905 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (1B50FC00) [pid = 2596] [serial = 1568] [outer = 19FDAC00] 09:19:36 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (14AC0800) [pid = 2596] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:19:36 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (10725C00) [pid = 2596] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:19:36 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (0925EC00) [pid = 2596] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:19:36 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (10147800) [pid = 2596] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:19:36 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (1016D400) [pid = 2596] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:19:36 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (10331400) [pid = 2596] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:19:36 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (169B2C00) [pid = 2596] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:19:36 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1B4E5000) [pid = 2596] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:19:36 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (17D96000) [pid = 2596] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:19:36 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (18DD9400) [pid = 2596] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:19:36 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (191DBC00) [pid = 2596] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:19:36 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (14AC3400) [pid = 2596] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:19:36 INFO - PROCESS | 2596 | 1466180376295 Marionette TRACE conn7 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 09:19:36 INFO - PROCESS | 2596 | 1466180376332 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 09:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:19:36 INFO - PROCESS | 2596 | 1466180376334 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 09:19:36 INFO - PROCESS | 2596 | 1466180376337 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:19:36 INFO - PROCESS | 2596 | 1466180376339 Marionette TRACE conn7 <- [1,2054,null,{}] 09:19:36 INFO - PROCESS | 2596 | 1466180376342 Marionette TRACE conn7 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:36 INFO - PROCESS | 2596 | 1466180376344 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:36 INFO - PROCESS | 2596 | 1466180376461 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 09:19:36 INFO - PROCESS | 2596 | 1466180376521 Marionette TRACE conn7 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:36 INFO - PROCESS | 2596 | 1466180376523 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:36 INFO - PROCESS | 2596 | ++DOCSHELL 1033B400 == 37 [pid = 2596] [id = 523] 09:19:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (149DF800) [pid = 2596] [serial = 1569] [outer = 00000000] 09:19:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (1955C800) [pid = 2596] [serial = 1570] [outer = 149DF800] 09:19:36 INFO - PROCESS | 2596 | 1466180376566 Marionette DEBUG loaded listener.js 09:19:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (19FE0000) [pid = 2596] [serial = 1571] [outer = 149DF800] 09:19:36 INFO - PROCESS | 2596 | 1466180376923 Marionette TRACE conn7 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 09:19:36 INFO - PROCESS | 2596 | 1466180376969 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 09:19:36 INFO - PROCESS | 2596 | 1466180376971 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 09:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:19:36 INFO - PROCESS | 2596 | 1466180376973 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:19:36 INFO - PROCESS | 2596 | 1466180376975 Marionette TRACE conn7 <- [1,2058,null,{}] 09:19:36 INFO - PROCESS | 2596 | 1466180376978 Marionette TRACE conn7 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:36 INFO - PROCESS | 2596 | 1466180376980 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:37 INFO - PROCESS | 2596 | 1466180377099 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 09:19:37 INFO - PROCESS | 2596 | 1466180377146 Marionette TRACE conn7 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:37 INFO - PROCESS | 2596 | 1466180377148 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:37 INFO - PROCESS | 2596 | ++DOCSHELL 18253000 == 38 [pid = 2596] [id = 524] 09:19:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1955F400) [pid = 2596] [serial = 1572] [outer = 00000000] 09:19:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1B66E400) [pid = 2596] [serial = 1573] [outer = 1955F400] 09:19:37 INFO - PROCESS | 2596 | 1466180377191 Marionette DEBUG loaded listener.js 09:19:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (1B679000) [pid = 2596] [serial = 1574] [outer = 1955F400] 09:19:37 INFO - PROCESS | 2596 | 1466180377604 Marionette TRACE conn7 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 09:19:37 INFO - PROCESS | 2596 | 1466180377656 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 09:19:37 INFO - PROCESS | 2596 | 1466180377658 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 09:19:37 INFO - PROCESS | 2596 | 1466180377662 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:19:37 INFO - PROCESS | 2596 | 1466180377664 Marionette TRACE conn7 <- [1,2062,null,{}] 09:19:37 INFO - PROCESS | 2596 | 1466180377667 Marionette TRACE conn7 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:37 INFO - PROCESS | 2596 | 1466180377669 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:37 INFO - PROCESS | 2596 | 1466180377748 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 09:19:37 INFO - PROCESS | 2596 | 1466180377754 Marionette TRACE conn7 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:37 INFO - PROCESS | 2596 | 1466180377755 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:37 INFO - PROCESS | 2596 | ++DOCSHELL 18BCC800 == 39 [pid = 2596] [id = 525] 09:19:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (1BE0B400) [pid = 2596] [serial = 1575] [outer = 00000000] 09:19:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (1C39B800) [pid = 2596] [serial = 1576] [outer = 1BE0B400] 09:19:37 INFO - PROCESS | 2596 | 1466180377799 Marionette DEBUG loaded listener.js 09:19:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (1C524800) [pid = 2596] [serial = 1577] [outer = 1BE0B400] 09:19:38 INFO - PROCESS | 2596 | 1466180378508 Marionette TRACE conn7 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 870ms 09:19:38 INFO - PROCESS | 2596 | 1466180378536 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 09:19:38 INFO - PROCESS | 2596 | 1466180378541 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 09:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:19:38 INFO - PROCESS | 2596 | 1466180378560 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:19:38 INFO - PROCESS | 2596 | 1466180378565 Marionette TRACE conn7 <- [1,2066,null,{}] 09:19:38 INFO - PROCESS | 2596 | 1466180378571 Marionette TRACE conn7 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:38 INFO - PROCESS | 2596 | 1466180378574 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:38 INFO - PROCESS | 2596 | 1466180378694 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 09:19:38 INFO - PROCESS | 2596 | 1466180378827 Marionette TRACE conn7 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:38 INFO - PROCESS | 2596 | 1466180378830 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:38 INFO - PROCESS | 2596 | ++DOCSHELL 1036A400 == 40 [pid = 2596] [id = 526] 09:19:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (10A02000) [pid = 2596] [serial = 1578] [outer = 00000000] 09:19:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (15030000) [pid = 2596] [serial = 1579] [outer = 10A02000] 09:19:38 INFO - PROCESS | 2596 | 1466180378888 Marionette DEBUG loaded listener.js 09:19:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (1527BC00) [pid = 2596] [serial = 1580] [outer = 10A02000] 09:19:39 INFO - PROCESS | 2596 | 1466180379438 Marionette TRACE conn7 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 950ms 09:19:39 INFO - PROCESS | 2596 | 1466180379497 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 09:19:39 INFO - PROCESS | 2596 | 1466180379502 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 09:19:39 INFO - PROCESS | 2596 | 1466180379508 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:19:39 INFO - PROCESS | 2596 | 1466180379511 Marionette TRACE conn7 <- [1,2070,null,{}] 09:19:39 INFO - PROCESS | 2596 | 1466180379515 Marionette TRACE conn7 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:39 INFO - PROCESS | 2596 | 1466180379518 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:39 INFO - PROCESS | 2596 | 1466180379633 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 09:19:39 INFO - PROCESS | 2596 | 1466180379747 Marionette TRACE conn7 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 2596 | 1466180379750 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:39 INFO - PROCESS | 2596 | ++DOCSHELL 17E26000 == 41 [pid = 2596] [id = 527] 09:19:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (17E26800) [pid = 2596] [serial = 1581] [outer = 00000000] 09:19:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (18BCD800) [pid = 2596] [serial = 1582] [outer = 17E26800] 09:19:39 INFO - PROCESS | 2596 | 1466180379805 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (191DDC00) [pid = 2596] [serial = 1583] [outer = 17E26800] 09:19:40 INFO - PROCESS | 2596 | 1466180380377 Marionette TRACE conn7 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 930ms 09:19:40 INFO - PROCESS | 2596 | 1466180380441 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 09:19:40 INFO - PROCESS | 2596 | 1466180380444 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 09:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:19:40 INFO - PROCESS | 2596 | 1466180380448 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 2596 | 1466180380452 Marionette TRACE conn7 <- [1,2074,null,{}] 09:19:40 INFO - PROCESS | 2596 | 1466180380463 Marionette TRACE conn7 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:40 INFO - PROCESS | 2596 | 1466180380467 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:40 INFO - PROCESS | 2596 | 1466180380579 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 09:19:40 INFO - PROCESS | 2596 | 1466180380727 Marionette TRACE conn7 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:40 INFO - PROCESS | 2596 | 1466180380731 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:40 INFO - PROCESS | 2596 | ++DOCSHELL 1C396000 == 42 [pid = 2596] [id = 528] 09:19:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (1C396800) [pid = 2596] [serial = 1584] [outer = 00000000] 09:19:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (1C538800) [pid = 2596] [serial = 1585] [outer = 1C396800] 09:19:40 INFO - PROCESS | 2596 | 1466180380791 Marionette DEBUG loaded listener.js 09:19:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (1C53EC00) [pid = 2596] [serial = 1586] [outer = 1C396800] 09:19:41 INFO - PROCESS | 2596 | 1466180381405 Marionette TRACE conn7 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 970ms 09:19:41 INFO - PROCESS | 2596 | 1466180381421 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 09:19:41 INFO - PROCESS | 2596 | 1466180381424 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 09:19:41 INFO - PROCESS | 2596 | 1466180381427 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:19:41 INFO - PROCESS | 2596 | 1466180381429 Marionette TRACE conn7 <- [1,2078,null,{}] 09:19:41 INFO - PROCESS | 2596 | 1466180381432 Marionette TRACE conn7 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:41 INFO - PROCESS | 2596 | 1466180381435 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:41 INFO - PROCESS | 2596 | 1466180381545 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 09:19:41 INFO - PROCESS | 2596 | 1466180381688 Marionette TRACE conn7 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 2596 | 1466180381691 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:41 INFO - PROCESS | 2596 | ++DOCSHELL 10332800 == 43 [pid = 2596] [id = 529] 09:19:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 92 (1033C400) [pid = 2596] [serial = 1587] [outer = 00000000] 09:19:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 93 (193CD800) [pid = 2596] [serial = 1588] [outer = 1033C400] 09:19:41 INFO - PROCESS | 2596 | 1466180381746 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 94 (19E47000) [pid = 2596] [serial = 1589] [outer = 1033C400] 09:19:42 INFO - PROCESS | 2596 | 1466180382531 Marionette TRACE conn7 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1167ms 09:19:42 INFO - PROCESS | 2596 | 1466180382598 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 09:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:19:42 INFO - PROCESS | 2596 | 1466180382602 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 09:19:42 INFO - PROCESS | 2596 | 1466180382607 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:19:42 INFO - PROCESS | 2596 | 1466180382610 Marionette TRACE conn7 <- [1,2082,null,{}] 09:19:42 INFO - PROCESS | 2596 | 1466180382616 Marionette TRACE conn7 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:42 INFO - PROCESS | 2596 | 1466180382619 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:42 INFO - PROCESS | 2596 | 1466180382732 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 09:19:42 INFO - PROCESS | 2596 | 1466180382870 Marionette TRACE conn7 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:42 INFO - PROCESS | 2596 | 1466180382873 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:42 INFO - PROCESS | 2596 | ++DOCSHELL 10937400 == 44 [pid = 2596] [id = 530] 09:19:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 95 (10A3B400) [pid = 2596] [serial = 1590] [outer = 00000000] 09:19:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 96 (14C89800) [pid = 2596] [serial = 1591] [outer = 10A3B400] 09:19:42 INFO - PROCESS | 2596 | 1466180382923 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 97 (1514FC00) [pid = 2596] [serial = 1592] [outer = 10A3B400] 09:19:43 INFO - PROCESS | 2596 | --DOCSHELL 18253000 == 43 [pid = 2596] [id = 524] 09:19:43 INFO - PROCESS | 2596 | --DOCSHELL 1033B400 == 42 [pid = 2596] [id = 523] 09:19:43 INFO - PROCESS | 2596 | --DOCSHELL 1987C000 == 41 [pid = 2596] [id = 522] 09:19:43 INFO - PROCESS | 2596 | --DOCSHELL 10330400 == 40 [pid = 2596] [id = 521] 09:19:43 INFO - PROCESS | 2596 | --DOCSHELL 19067400 == 39 [pid = 2596] [id = 520] 09:19:43 INFO - PROCESS | 2596 | --DOCSHELL 18255000 == 38 [pid = 2596] [id = 519] 09:19:43 INFO - PROCESS | 2596 | --DOCSHELL 1718EC00 == 37 [pid = 2596] [id = 518] 09:19:43 INFO - PROCESS | 2596 | --DOCSHELL 113CA800 == 36 [pid = 2596] [id = 517] 09:19:43 INFO - PROCESS | 2596 | --DOCSHELL 0925F800 == 35 [pid = 2596] [id = 516] 09:19:43 INFO - PROCESS | 2596 | --DOCSHELL 15094400 == 34 [pid = 2596] [id = 515] 09:19:43 INFO - PROCESS | 2596 | --DOCSHELL 1016E800 == 33 [pid = 2596] [id = 514] 09:19:43 INFO - PROCESS | 2596 | --DOCSHELL 18F58C00 == 32 [pid = 2596] [id = 513] 09:19:43 INFO - PROCESS | 2596 | --DOCSHELL 1C396000 == 31 [pid = 2596] [id = 528] 09:19:43 INFO - PROCESS | 2596 | --DOCSHELL 10332800 == 30 [pid = 2596] [id = 529] 09:19:43 INFO - PROCESS | 2596 | --DOCSHELL 17E26000 == 29 [pid = 2596] [id = 527] 09:19:43 INFO - PROCESS | 2596 | --DOCSHELL 18BCC800 == 28 [pid = 2596] [id = 525] 09:19:43 INFO - PROCESS | 2596 | --DOCSHELL 1036A400 == 27 [pid = 2596] [id = 526] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 96 (15053000) [pid = 2596] [serial = 1522] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 95 (109DD800) [pid = 2596] [serial = 1519] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 94 (10A10400) [pid = 2596] [serial = 1520] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 93 (0C807800) [pid = 2596] [serial = 1516] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 92 (0D0C9400) [pid = 2596] [serial = 1517] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 91 (1036E400) [pid = 2596] [serial = 1514] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (102A6400) [pid = 2596] [serial = 1513] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (17190C00) [pid = 2596] [serial = 1525] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (11532400) [pid = 2596] [serial = 1505] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (10372400) [pid = 2596] [serial = 1504] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (17EB9000) [pid = 2596] [serial = 1508] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (17E19C00) [pid = 2596] [serial = 1507] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (1C39CC00) [pid = 2596] [serial = 1511] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (1BEA8800) [pid = 2596] [serial = 1510] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (18260000) [pid = 2596] [serial = 1529] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (18256C00) [pid = 2596] [serial = 1528] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (18DE4000) [pid = 2596] [serial = 1531] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (193C8800) [pid = 2596] [serial = 1538] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (1825C000) [pid = 2596] [serial = 1535] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (17191400) [pid = 2596] [serial = 1534] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (18F89400) [pid = 2596] [serial = 1532] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (17AE4800) [pid = 2596] [serial = 1526] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (19557800) [pid = 2596] [serial = 1540] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (191E9800) [pid = 2596] [serial = 1537] [outer = 00000000] [url = about:blank] 09:19:43 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (15117C00) [pid = 2596] [serial = 1523] [outer = 00000000] [url = about:blank] 09:19:44 INFO - PROCESS | 2596 | 1466180384058 Marionette TRACE conn7 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1477ms 09:19:44 INFO - PROCESS | 2596 | 1466180384085 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 09:19:44 INFO - PROCESS | 2596 | 1466180384089 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 09:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:19:44 INFO - PROCESS | 2596 | 1466180384093 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 2596 | 1466180384098 Marionette TRACE conn7 <- [1,2086,null,{}] 09:19:44 INFO - PROCESS | 2596 | 1466180384103 Marionette TRACE conn7 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:44 INFO - PROCESS | 2596 | 1466180384105 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:44 INFO - PROCESS | 2596 | 1466180384195 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 09:19:44 INFO - PROCESS | 2596 | 1466180384204 Marionette TRACE conn7 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:44 INFO - PROCESS | 2596 | 1466180384207 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:44 INFO - PROCESS | 2596 | ++DOCSHELL 1014F400 == 28 [pid = 2596] [id = 531] 09:19:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (10150000) [pid = 2596] [serial = 1593] [outer = 00000000] 09:19:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (10365C00) [pid = 2596] [serial = 1594] [outer = 10150000] 09:19:44 INFO - PROCESS | 2596 | 1466180384255 Marionette DEBUG loaded listener.js 09:19:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (1036F800) [pid = 2596] [serial = 1595] [outer = 10150000] 09:19:44 INFO - PROCESS | 2596 | 1466180384738 Marionette TRACE conn7 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 690ms 09:19:44 INFO - PROCESS | 2596 | 1466180384785 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 09:19:44 INFO - PROCESS | 2596 | 1466180384790 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 09:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:19:44 INFO - PROCESS | 2596 | 1466180384796 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 2596 | 1466180384799 Marionette TRACE conn7 <- [1,2090,null,{}] 09:19:44 INFO - PROCESS | 2596 | 1466180384803 Marionette TRACE conn7 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:44 INFO - PROCESS | 2596 | 1466180384805 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:44 INFO - PROCESS | 2596 | 1466180384931 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 09:19:45 INFO - PROCESS | 2596 | 1466180385035 Marionette TRACE conn7 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 2596 | 1466180385037 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:45 INFO - PROCESS | 2596 | ++DOCSHELL 14761800 == 29 [pid = 2596] [id = 532] 09:19:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (14762800) [pid = 2596] [serial = 1596] [outer = 00000000] 09:19:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (14769C00) [pid = 2596] [serial = 1597] [outer = 14762800] 09:19:45 INFO - PROCESS | 2596 | 1466180385084 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (14924C00) [pid = 2596] [serial = 1598] [outer = 14762800] 09:19:45 INFO - PROCESS | 2596 | 1466180385458 Marionette TRACE conn7 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 09:19:45 INFO - PROCESS | 2596 | 1466180385470 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 09:19:45 INFO - PROCESS | 2596 | 1466180385472 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 09:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:19:45 INFO - PROCESS | 2596 | 1466180385493 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:19:45 INFO - PROCESS | 2596 | 1466180385497 Marionette TRACE conn7 <- [1,2094,null,{}] 09:19:45 INFO - PROCESS | 2596 | 1466180385507 Marionette TRACE conn7 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:45 INFO - PROCESS | 2596 | 1466180385512 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:45 INFO - PROCESS | 2596 | 1466180385596 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 09:19:45 INFO - PROCESS | 2596 | 1466180385603 Marionette TRACE conn7 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 2596 | 1466180385606 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:45 INFO - PROCESS | 2596 | ++DOCSHELL 15055800 == 30 [pid = 2596] [id = 533] 09:19:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (1509BC00) [pid = 2596] [serial = 1599] [outer = 00000000] 09:19:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (16817C00) [pid = 2596] [serial = 1600] [outer = 1509BC00] 09:19:45 INFO - PROCESS | 2596 | 1466180385653 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (169AAC00) [pid = 2596] [serial = 1601] [outer = 1509BC00] 09:19:46 INFO - PROCESS | 2596 | 1466180386165 Marionette TRACE conn7 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 730ms 09:19:46 INFO - PROCESS | 2596 | 1466180386228 Marionette TRACE conn7 -> [0,2097,"getWindowHandle",null] 09:19:46 INFO - PROCESS | 2596 | 1466180386231 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 09:19:46 INFO - PROCESS | 2596 | 1466180386234 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:19:46 INFO - PROCESS | 2596 | 1466180386235 Marionette TRACE conn7 <- [1,2098,null,{}] 09:19:46 INFO - PROCESS | 2596 | 1466180386239 Marionette TRACE conn7 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:46 INFO - PROCESS | 2596 | 1466180386241 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:46 INFO - PROCESS | 2596 | 1466180386388 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 09:19:46 INFO - PROCESS | 2596 | 1466180386413 Marionette TRACE conn7 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:46 INFO - PROCESS | 2596 | 1466180386415 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:46 INFO - PROCESS | 2596 | ++DOCSHELL 17A5D400 == 31 [pid = 2596] [id = 534] 09:19:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (17A63400) [pid = 2596] [serial = 1602] [outer = 00000000] 09:19:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (17D96000) [pid = 2596] [serial = 1603] [outer = 17A63400] 09:19:46 INFO - PROCESS | 2596 | 1466180386460 Marionette DEBUG loaded listener.js 09:19:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (17E23000) [pid = 2596] [serial = 1604] [outer = 17A63400] 09:19:46 INFO - PROCESS | 2596 | 1466180386879 Marionette TRACE conn7 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 09:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:19:46 INFO - PROCESS | 2596 | 1466180386910 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 09:19:46 INFO - PROCESS | 2596 | 1466180386912 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 09:19:46 INFO - PROCESS | 2596 | 1466180386915 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 2596 | 1466180386917 Marionette TRACE conn7 <- [1,2102,null,{}] 09:19:46 INFO - PROCESS | 2596 | 1466180386920 Marionette TRACE conn7 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:46 INFO - PROCESS | 2596 | 1466180386922 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:47 INFO - PROCESS | 2596 | 1466180387034 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 09:19:47 INFO - PROCESS | 2596 | 1466180387039 Marionette TRACE conn7 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:47 INFO - PROCESS | 2596 | 1466180387041 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:47 INFO - PROCESS | 2596 | ++DOCSHELL 17E25C00 == 32 [pid = 2596] [id = 535] 09:19:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (17E31800) [pid = 2596] [serial = 1605] [outer = 00000000] 09:19:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (1825B800) [pid = 2596] [serial = 1606] [outer = 17E31800] 09:19:47 INFO - PROCESS | 2596 | 1466180387084 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (1825C400) [pid = 2596] [serial = 1607] [outer = 17E31800] 09:19:47 INFO - PROCESS | 2596 | 1466180387544 Marionette TRACE conn7 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 09:19:47 INFO - PROCESS | 2596 | 1466180387589 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 09:19:47 INFO - PROCESS | 2596 | 1466180387591 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 09:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:19:47 INFO - PROCESS | 2596 | 1466180387594 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:19:47 INFO - PROCESS | 2596 | 1466180387595 Marionette TRACE conn7 <- [1,2106,null,{}] 09:19:47 INFO - PROCESS | 2596 | 1466180387599 Marionette TRACE conn7 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:47 INFO - PROCESS | 2596 | 1466180387604 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:47 INFO - PROCESS | 2596 | 1466180387734 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 09:19:47 INFO - PROCESS | 2596 | 1466180387835 Marionette TRACE conn7 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:47 INFO - PROCESS | 2596 | 1466180387837 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:47 INFO - PROCESS | 2596 | ++DOCSHELL 18F5BC00 == 33 [pid = 2596] [id = 536] 09:19:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (18F5D800) [pid = 2596] [serial = 1608] [outer = 00000000] 09:19:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (19065800) [pid = 2596] [serial = 1609] [outer = 18F5D800] 09:19:47 INFO - PROCESS | 2596 | 1466180387881 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (191E2400) [pid = 2596] [serial = 1610] [outer = 18F5D800] 09:19:48 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (1955F400) [pid = 2596] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:19:48 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (09262400) [pid = 2596] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:19:48 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (18259400) [pid = 2596] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:19:48 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (15116400) [pid = 2596] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:19:48 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (113CC400) [pid = 2596] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:19:48 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (19FDAC00) [pid = 2596] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:19:48 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (10172C00) [pid = 2596] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:19:48 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (149DF800) [pid = 2596] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:19:48 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (19069C00) [pid = 2596] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:19:48 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (18256400) [pid = 2596] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:19:48 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (17A5B800) [pid = 2596] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:19:48 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (191DB400) [pid = 2596] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:19:48 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1BE0B400) [pid = 2596] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:19:48 INFO - PROCESS | 2596 | 1466180388505 Marionette TRACE conn7 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 970ms 09:19:48 INFO - PROCESS | 2596 | 1466180388571 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 09:19:48 INFO - PROCESS | 2596 | 1466180388573 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 09:19:48 INFO - PROCESS | 2596 | 1466180388576 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:19:48 INFO - PROCESS | 2596 | 1466180388578 Marionette TRACE conn7 <- [1,2110,null,{}] 09:19:48 INFO - PROCESS | 2596 | 1466180388581 Marionette TRACE conn7 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:48 INFO - PROCESS | 2596 | 1466180388583 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:48 INFO - PROCESS | 2596 | 1466180388659 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 09:19:48 INFO - PROCESS | 2596 | 1466180388664 Marionette TRACE conn7 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 2596 | 1466180388666 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:48 INFO - PROCESS | 2596 | ++DOCSHELL 17184400 == 34 [pid = 2596] [id = 537] 09:19:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (17A5B800) [pid = 2596] [serial = 1611] [outer = 00000000] 09:19:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (18DE1C00) [pid = 2596] [serial = 1612] [outer = 17A5B800] 09:19:48 INFO - PROCESS | 2596 | 1466180388709 Marionette DEBUG loaded listener.js 09:19:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (18F89800) [pid = 2596] [serial = 1613] [outer = 17A5B800] 09:19:49 INFO - PROCESS | 2596 | 1466180389140 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 09:19:49 INFO - PROCESS | 2596 | 1466180389210 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 09:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:19:49 INFO - PROCESS | 2596 | 1466180389212 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 09:19:49 INFO - PROCESS | 2596 | 1466180389215 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - PROCESS | 2596 | 1466180389217 Marionette TRACE conn7 <- [1,2114,null,{}] 09:19:49 INFO - PROCESS | 2596 | 1466180389220 Marionette TRACE conn7 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:49 INFO - PROCESS | 2596 | 1466180389222 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:49 INFO - PROCESS | 2596 | 1466180389299 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 09:19:49 INFO - PROCESS | 2596 | 1466180389307 Marionette TRACE conn7 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:49 INFO - PROCESS | 2596 | 1466180389309 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:49 INFO - PROCESS | 2596 | ++DOCSHELL 0D183000 == 35 [pid = 2596] [id = 538] 09:19:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (14769800) [pid = 2596] [serial = 1614] [outer = 00000000] 09:19:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (193C3800) [pid = 2596] [serial = 1615] [outer = 14769800] 09:19:49 INFO - PROCESS | 2596 | 1466180389351 Marionette DEBUG loaded listener.js 09:19:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (191EAC00) [pid = 2596] [serial = 1616] [outer = 14769800] 09:19:49 INFO - PROCESS | 2596 | 1466180389805 Marionette TRACE conn7 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 09:19:49 INFO - PROCESS | 2596 | 1466180389863 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 09:19:49 INFO - PROCESS | 2596 | 1466180389865 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 09:19:49 INFO - PROCESS | 2596 | 1466180389868 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:19:49 INFO - PROCESS | 2596 | 1466180389870 Marionette TRACE conn7 <- [1,2118,null,{}] 09:19:49 INFO - PROCESS | 2596 | 1466180389874 Marionette TRACE conn7 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:49 INFO - PROCESS | 2596 | 1466180389875 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:49 INFO - PROCESS | 2596 | 1466180389955 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 09:19:50 INFO - PROCESS | 2596 | 1466180390093 Marionette TRACE conn7 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:50 INFO - PROCESS | 2596 | 1466180390096 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:50 INFO - PROCESS | 2596 | ++DOCSHELL 0925B000 == 36 [pid = 2596] [id = 539] 09:19:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (0925C000) [pid = 2596] [serial = 1617] [outer = 00000000] 09:19:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (0C812C00) [pid = 2596] [serial = 1618] [outer = 0925C000] 09:19:50 INFO - PROCESS | 2596 | 1466180390154 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (10147400) [pid = 2596] [serial = 1619] [outer = 0925C000] 09:19:50 INFO - PROCESS | 2596 | 1466180390985 Marionette TRACE conn7 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 09:19:51 INFO - PROCESS | 2596 | 1466180391043 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 09:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:19:51 INFO - PROCESS | 2596 | 1466180391047 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 2596 | 1466180391051 Marionette TRACE conn7 <- [1,2122,null,{}] 09:19:51 INFO - PROCESS | 2596 | 1466180391057 Marionette TRACE conn7 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:51 INFO - PROCESS | 2596 | 1466180391060 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:51 INFO - PROCESS | 2596 | 1466180391206 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 09:19:51 INFO - PROCESS | 2596 | 1466180391344 Marionette TRACE conn7 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:51 INFO - PROCESS | 2596 | 1466180391347 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:51 INFO - PROCESS | 2596 | ++DOCSHELL 14AC7400 == 37 [pid = 2596] [id = 540] 09:19:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (14C88C00) [pid = 2596] [serial = 1620] [outer = 00000000] 09:19:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (15121800) [pid = 2596] [serial = 1621] [outer = 14C88C00] 09:19:51 INFO - PROCESS | 2596 | 1466180391403 Marionette DEBUG loaded listener.js 09:19:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (1686B000) [pid = 2596] [serial = 1622] [outer = 14C88C00] 09:19:52 INFO - PROCESS | 2596 | --DOCSHELL 1508F800 == 36 [pid = 2596] [id = 13] 09:19:52 INFO - PROCESS | 2596 | 1466180392276 Marionette TRACE conn7 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1277ms 09:19:52 INFO - PROCESS | 2596 | 1466180392331 Marionette TRACE conn7 -> [0,2125,"getWindowHandle",null] 09:19:52 INFO - PROCESS | 2596 | 1466180392335 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 09:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:19:52 INFO - PROCESS | 2596 | 1466180392340 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:19:52 INFO - PROCESS | 2596 | 1466180392343 Marionette TRACE conn7 <- [1,2126,null,{}] 09:19:52 INFO - PROCESS | 2596 | 1466180392348 Marionette TRACE conn7 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:52 INFO - PROCESS | 2596 | 1466180392351 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:52 INFO - PROCESS | 2596 | 1466180392462 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 09:19:52 INFO - PROCESS | 2596 | 1466180392595 Marionette TRACE conn7 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:52 INFO - PROCESS | 2596 | 1466180392599 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:52 INFO - PROCESS | 2596 | ++DOCSHELL 10A3F800 == 37 [pid = 2596] [id = 541] 09:19:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (115BD400) [pid = 2596] [serial = 1623] [outer = 00000000] 09:19:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (14920C00) [pid = 2596] [serial = 1624] [outer = 115BD400] 09:19:52 INFO - PROCESS | 2596 | 1466180392650 Marionette DEBUG loaded listener.js 09:19:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 92 (14C88400) [pid = 2596] [serial = 1625] [outer = 115BD400] 09:19:52 INFO - PROCESS | 2596 | --DOCSHELL 0D183000 == 36 [pid = 2596] [id = 538] 09:19:52 INFO - PROCESS | 2596 | --DOCSHELL 17184400 == 35 [pid = 2596] [id = 537] 09:19:52 INFO - PROCESS | 2596 | --DOCSHELL 18F5BC00 == 34 [pid = 2596] [id = 536] 09:19:52 INFO - PROCESS | 2596 | --DOCSHELL 17E25C00 == 33 [pid = 2596] [id = 535] 09:19:52 INFO - PROCESS | 2596 | --DOCSHELL 17A5D400 == 32 [pid = 2596] [id = 534] 09:19:52 INFO - PROCESS | 2596 | --DOCSHELL 15055800 == 31 [pid = 2596] [id = 533] 09:19:52 INFO - PROCESS | 2596 | --DOCSHELL 14761800 == 30 [pid = 2596] [id = 532] 09:19:52 INFO - PROCESS | 2596 | --DOCSHELL 1014F400 == 29 [pid = 2596] [id = 531] 09:19:52 INFO - PROCESS | 2596 | --DOCSHELL 10937400 == 28 [pid = 2596] [id = 530] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 91 (1B679000) [pid = 2596] [serial = 1574] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (1B66E400) [pid = 2596] [serial = 1573] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (1033AC00) [pid = 2596] [serial = 1550] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (1014DC00) [pid = 2596] [serial = 1549] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (19849C00) [pid = 2596] [serial = 1564] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (169AF000) [pid = 2596] [serial = 1547] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (15024000) [pid = 2596] [serial = 1552] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (1B4E3000) [pid = 2596] [serial = 1567] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (10331C00) [pid = 2596] [serial = 1543] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (1955C800) [pid = 2596] [serial = 1570] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (1B50FC00) [pid = 2596] [serial = 1568] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (1036DC00) [pid = 2596] [serial = 1544] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (191E8C00) [pid = 2596] [serial = 1562] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (16817000) [pid = 2596] [serial = 1546] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (18DE2C00) [pid = 2596] [serial = 1558] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (18F57800) [pid = 2596] [serial = 1559] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (191E2800) [pid = 2596] [serial = 1561] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (19FE0000) [pid = 2596] [serial = 1571] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (17E1F000) [pid = 2596] [serial = 1556] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (17AE2800) [pid = 2596] [serial = 1555] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (15050C00) [pid = 2596] [serial = 1553] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1986F800) [pid = 2596] [serial = 1565] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (19558C00) [pid = 2596] [serial = 1541] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (1C524800) [pid = 2596] [serial = 1577] [outer = 00000000] [url = about:blank] 09:19:52 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (1C39B800) [pid = 2596] [serial = 1576] [outer = 00000000] [url = about:blank] 09:19:53 INFO - PROCESS | 2596 | 1466180393152 Marionette TRACE conn7 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 890ms 09:19:53 INFO - PROCESS | 2596 | 1466180393230 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 09:19:53 INFO - PROCESS | 2596 | 1466180393234 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 09:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:19:53 INFO - PROCESS | 2596 | 1466180393240 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:19:53 INFO - PROCESS | 2596 | 1466180393243 Marionette TRACE conn7 <- [1,2130,null,{}] 09:19:53 INFO - PROCESS | 2596 | 1466180393247 Marionette TRACE conn7 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:53 INFO - PROCESS | 2596 | 1466180393249 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:53 INFO - PROCESS | 2596 | 1466180393336 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 09:19:53 INFO - PROCESS | 2596 | 1466180393352 Marionette TRACE conn7 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 2596 | 1466180393354 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:53 INFO - PROCESS | 2596 | ++DOCSHELL 109E6800 == 29 [pid = 2596] [id = 542] 09:19:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (14760000) [pid = 2596] [serial = 1626] [outer = 00000000] 09:19:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (14C8DC00) [pid = 2596] [serial = 1627] [outer = 14760000] 09:19:53 INFO - PROCESS | 2596 | 1466180393401 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (15050C00) [pid = 2596] [serial = 1628] [outer = 14760000] 09:19:53 INFO - PROCESS | 2596 | 1466180393877 Marionette TRACE conn7 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:19:53 INFO - PROCESS | 2596 | 1466180393918 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 09:19:53 INFO - PROCESS | 2596 | 1466180393921 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:19:53 INFO - PROCESS | 2596 | 1466180393924 Marionette TRACE conn7 <- [1,2134,null,{}] 09:19:53 INFO - PROCESS | 2596 | 1466180393935 Marionette TRACE conn7 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:53 INFO - PROCESS | 2596 | 1466180393940 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:54 INFO - PROCESS | 2596 | 1466180394056 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 09:19:54 INFO - PROCESS | 2596 | 1466180394070 Marionette TRACE conn7 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:54 INFO - PROCESS | 2596 | 1466180394073 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:54 INFO - PROCESS | 2596 | ++DOCSHELL 17A5D400 == 30 [pid = 2596] [id = 543] 09:19:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (17A5D800) [pid = 2596] [serial = 1629] [outer = 00000000] 09:19:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (17AE4400) [pid = 2596] [serial = 1630] [outer = 17A5D800] 09:19:54 INFO - PROCESS | 2596 | 1466180394122 Marionette DEBUG loaded listener.js 09:19:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (17E1A400) [pid = 2596] [serial = 1631] [outer = 17A5D800] 09:19:54 INFO - PROCESS | 2596 | 1466180394602 Marionette TRACE conn7 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 09:19:54 INFO - PROCESS | 2596 | 1466180394657 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 09:19:54 INFO - PROCESS | 2596 | 1466180394660 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:19:54 INFO - PROCESS | 2596 | 1466180394662 Marionette TRACE conn7 <- [1,2138,null,{}] 09:19:54 INFO - PROCESS | 2596 | 1466180394666 Marionette TRACE conn7 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:54 INFO - PROCESS | 2596 | 1466180394668 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:54 INFO - PROCESS | 2596 | 1466180394750 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 09:19:54 INFO - PROCESS | 2596 | 1466180394758 Marionette TRACE conn7 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:54 INFO - PROCESS | 2596 | 1466180394760 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:54 INFO - PROCESS | 2596 | ++DOCSHELL 18DDC800 == 31 [pid = 2596] [id = 544] 09:19:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (18DDCC00) [pid = 2596] [serial = 1632] [outer = 00000000] 09:19:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (18DE4000) [pid = 2596] [serial = 1633] [outer = 18DDCC00] 09:19:54 INFO - PROCESS | 2596 | 1466180394814 Marionette DEBUG loaded listener.js 09:19:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (18F59400) [pid = 2596] [serial = 1634] [outer = 18DDCC00] 09:19:55 INFO - PROCESS | 2596 | 1466180395268 Marionette TRACE conn7 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:19:55 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:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 09:19:55 INFO - PROCESS | 2596 | 1466180395335 Marionette TRACE conn7 -> [0,2141,"getWindowHandle",null] 09:19:55 INFO - PROCESS | 2596 | 1466180395337 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 09:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:19:55 INFO - PROCESS | 2596 | 1466180395340 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:19:55 INFO - PROCESS | 2596 | 1466180395341 Marionette TRACE conn7 <- [1,2142,null,{}] 09:19:55 INFO - PROCESS | 2596 | 1466180395351 Marionette TRACE conn7 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:55 INFO - PROCESS | 2596 | 1466180395353 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:55 INFO - PROCESS | 2596 | 1466180395489 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 09:19:55 INFO - PROCESS | 2596 | 1466180395509 Marionette TRACE conn7 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:55 INFO - PROCESS | 2596 | 1466180395511 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:55 INFO - PROCESS | 2596 | ++DOCSHELL 10A0D000 == 32 [pid = 2596] [id = 545] 09:19:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (18DE3C00) [pid = 2596] [serial = 1635] [outer = 00000000] 09:19:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (191DE000) [pid = 2596] [serial = 1636] [outer = 18DE3C00] 09:19:55 INFO - PROCESS | 2596 | 1466180395554 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (191E8000) [pid = 2596] [serial = 1637] [outer = 18DE3C00] 09:19:55 INFO - PROCESS | 2596 | 1466180395983 Marionette TRACE conn7 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 690ms 09:19:56 INFO - PROCESS | 2596 | 1466180396031 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 09:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:19:56 INFO - PROCESS | 2596 | 1466180396033 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 09:19:56 INFO - PROCESS | 2596 | 1466180396036 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:19:56 INFO - PROCESS | 2596 | 1466180396037 Marionette TRACE conn7 <- [1,2146,null,{}] 09:19:56 INFO - PROCESS | 2596 | 1466180396049 Marionette TRACE conn7 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:56 INFO - PROCESS | 2596 | 1466180396054 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:56 INFO - PROCESS | 2596 | 1466180396200 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 09:19:56 INFO - PROCESS | 2596 | 1466180396206 Marionette TRACE conn7 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:56 INFO - PROCESS | 2596 | 1466180396208 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:56 INFO - PROCESS | 2596 | ++DOCSHELL 19553C00 == 33 [pid = 2596] [id = 546] 09:19:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (19554000) [pid = 2596] [serial = 1638] [outer = 00000000] 09:19:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (1983E800) [pid = 2596] [serial = 1639] [outer = 19554000] 09:19:56 INFO - PROCESS | 2596 | 1466180396316 Marionette DEBUG loaded listener.js 09:19:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (1987B000) [pid = 2596] [serial = 1640] [outer = 19554000] 09:19:56 INFO - PROCESS | 2596 | 1466180396745 Marionette TRACE conn7 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 731ms 09:19:56 INFO - PROCESS | 2596 | 1466180396768 Marionette TRACE conn7 -> [0,2149,"getWindowHandle",null] 09:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:19:56 INFO - PROCESS | 2596 | 1466180396769 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 09:19:56 INFO - PROCESS | 2596 | 1466180396773 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:19:56 INFO - PROCESS | 2596 | 1466180396774 Marionette TRACE conn7 <- [1,2150,null,{}] 09:19:56 INFO - PROCESS | 2596 | 1466180396809 Marionette TRACE conn7 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:56 INFO - PROCESS | 2596 | 1466180396811 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:56 INFO - PROCESS | 2596 | 1466180396936 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 09:19:56 INFO - PROCESS | 2596 | 1466180397003 Marionette TRACE conn7 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:56 INFO - PROCESS | 2596 | 1466180397005 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:56 INFO - PROCESS | 2596 | ++DOCSHELL 19E3F400 == 34 [pid = 2596] [id = 547] 09:19:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (19E3F800) [pid = 2596] [serial = 1641] [outer = 00000000] 09:19:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (19E45400) [pid = 2596] [serial = 1642] [outer = 19E3F800] 09:19:57 INFO - PROCESS | 2596 | 1466180397048 Marionette DEBUG loaded listener.js 09:19:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (19E4A400) [pid = 2596] [serial = 1643] [outer = 19E3F800] 09:19:57 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (10150000) [pid = 2596] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:19:57 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (17A63400) [pid = 2596] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:19:57 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (14762800) [pid = 2596] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:19:57 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (1509BC00) [pid = 2596] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:19:57 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (10A3B400) [pid = 2596] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:19:57 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (17E31800) [pid = 2596] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:19:57 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (18F5D800) [pid = 2596] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:19:57 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (10A02000) [pid = 2596] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:19:57 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (17E26800) [pid = 2596] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:19:57 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1C396800) [pid = 2596] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:19:57 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (1033C400) [pid = 2596] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:19:57 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (17A5B800) [pid = 2596] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:19:57 INFO - PROCESS | 2596 | 1466180397528 Marionette TRACE conn7 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 810ms 09:19:57 INFO - PROCESS | 2596 | 1466180397584 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 09:19:57 INFO - PROCESS | 2596 | 1466180397586 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 09:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:19:57 INFO - PROCESS | 2596 | 1466180397589 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 2596 | 1466180397591 Marionette TRACE conn7 <- [1,2154,null,{}] 09:19:57 INFO - PROCESS | 2596 | 1466180397594 Marionette TRACE conn7 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:57 INFO - PROCESS | 2596 | 1466180397596 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:57 INFO - PROCESS | 2596 | 1466180397709 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 09:19:57 INFO - PROCESS | 2596 | 1466180397770 Marionette TRACE conn7 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:57 INFO - PROCESS | 2596 | 1466180397771 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:57 INFO - PROCESS | 2596 | ++DOCSHELL 10337C00 == 35 [pid = 2596] [id = 548] 09:19:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (10A0C800) [pid = 2596] [serial = 1644] [outer = 00000000] 09:19:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (17A63400) [pid = 2596] [serial = 1645] [outer = 10A0C800] 09:19:57 INFO - PROCESS | 2596 | 1466180397814 Marionette DEBUG loaded listener.js 09:19:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (1825D000) [pid = 2596] [serial = 1646] [outer = 10A0C800] 09:19:58 INFO - PROCESS | 2596 | 1466180398157 Marionette TRACE conn7 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 631ms 09:19:58 INFO - PROCESS | 2596 | 1466180398228 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 09:19:58 INFO - PROCESS | 2596 | 1466180398230 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 09:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:19:58 INFO - PROCESS | 2596 | 1466180398233 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:19:58 INFO - PROCESS | 2596 | 1466180398235 Marionette TRACE conn7 <- [1,2158,null,{}] 09:19:58 INFO - PROCESS | 2596 | 1466180398268 Marionette TRACE conn7 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:58 INFO - PROCESS | 2596 | 1466180398270 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:58 INFO - PROCESS | 2596 | 1466180398349 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 09:19:58 INFO - PROCESS | 2596 | 1466180398355 Marionette TRACE conn7 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 2596 | 1466180398357 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:58 INFO - PROCESS | 2596 | ++DOCSHELL 169AA800 == 36 [pid = 2596] [id = 549] 09:19:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (19870400) [pid = 2596] [serial = 1647] [outer = 00000000] 09:19:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (19FE3C00) [pid = 2596] [serial = 1648] [outer = 19870400] 09:19:58 INFO - PROCESS | 2596 | 1466180398400 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (1ACF8000) [pid = 2596] [serial = 1649] [outer = 19870400] 09:19:58 INFO - PROCESS | 2596 | 1466180398809 Marionette TRACE conn7 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 610ms 09:19:58 INFO - PROCESS | 2596 | 1466180398858 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 09:19:58 INFO - PROCESS | 2596 | 1466180398860 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 09:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:19:58 INFO - PROCESS | 2596 | 1466180398878 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:19:58 INFO - PROCESS | 2596 | 1466180398880 Marionette TRACE conn7 <- [1,2162,null,{}] 09:19:58 INFO - PROCESS | 2596 | 1466180398883 Marionette TRACE conn7 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:58 INFO - PROCESS | 2596 | 1466180398885 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:58 INFO - PROCESS | 2596 | 1466180398965 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 09:19:58 INFO - PROCESS | 2596 | 1466180398970 Marionette TRACE conn7 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 2596 | 1466180398972 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:58 INFO - PROCESS | 2596 | ++DOCSHELL 18CCD800 == 37 [pid = 2596] [id = 550] 09:19:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (1B5A8800) [pid = 2596] [serial = 1650] [outer = 00000000] 09:19:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (1B67CC00) [pid = 2596] [serial = 1651] [outer = 1B5A8800] 09:19:58 INFO - PROCESS | 2596 | 1466180399015 Marionette DEBUG loaded listener.js 09:19:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (1BE75800) [pid = 2596] [serial = 1652] [outer = 1B5A8800] 09:19:59 INFO - PROCESS | 2596 | 1466180399541 Marionette TRACE conn7 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 09:19:59 INFO - PROCESS | 2596 | 1466180399612 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 09:19:59 INFO - PROCESS | 2596 | 1466180399617 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 09:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:19:59 INFO - PROCESS | 2596 | 1466180399623 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:19:59 INFO - PROCESS | 2596 | 1466180399626 Marionette TRACE conn7 <- [1,2166,null,{}] 09:19:59 INFO - PROCESS | 2596 | 1466180399632 Marionette TRACE conn7 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:59 INFO - PROCESS | 2596 | 1466180399635 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:59 INFO - PROCESS | 2596 | 1466180399867 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 09:19:59 INFO - PROCESS | 2596 | 1466180399972 Marionette TRACE conn7 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:59 INFO - PROCESS | 2596 | 1466180399977 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:19:59 INFO - PROCESS | 2596 | ++DOCSHELL 0D06E400 == 38 [pid = 2596] [id = 551] 09:19:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (0D073000) [pid = 2596] [serial = 1653] [outer = 00000000] 09:20:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (10372C00) [pid = 2596] [serial = 1654] [outer = 0D073000] 09:20:00 INFO - PROCESS | 2596 | 1466180400048 Marionette DEBUG loaded listener.js 09:20:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (1476A800) [pid = 2596] [serial = 1655] [outer = 0D073000] 09:20:00 INFO - PROCESS | 2596 | 1466180400609 Marionette TRACE conn7 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1022ms 09:20:00 INFO - PROCESS | 2596 | 1466180400649 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 09:20:00 INFO - PROCESS | 2596 | 1466180400655 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 09:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:20:00 INFO - PROCESS | 2596 | 1466180400661 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:20:00 INFO - PROCESS | 2596 | 1466180400664 Marionette TRACE conn7 <- [1,2170,null,{}] 09:20:00 INFO - PROCESS | 2596 | 1466180400668 Marionette TRACE conn7 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:00 INFO - PROCESS | 2596 | 1466180400671 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:00 INFO - PROCESS | 2596 | 1466180400783 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 09:20:00 INFO - PROCESS | 2596 | 1466180400896 Marionette TRACE conn7 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:00 INFO - PROCESS | 2596 | 1466180400899 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:00 INFO - PROCESS | 2596 | ++DOCSHELL 169B5C00 == 39 [pid = 2596] [id = 552] 09:20:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (169B6400) [pid = 2596] [serial = 1656] [outer = 00000000] 09:20:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (17E24400) [pid = 2596] [serial = 1657] [outer = 169B6400] 09:20:00 INFO - PROCESS | 2596 | 1466180400995 Marionette DEBUG loaded listener.js 09:20:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (1825EC00) [pid = 2596] [serial = 1658] [outer = 169B6400] 09:20:01 INFO - PROCESS | 2596 | 1466180401580 Marionette TRACE conn7 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 970ms 09:20:01 INFO - PROCESS | 2596 | 1466180401634 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 09:20:01 INFO - PROCESS | 2596 | 1466180401637 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 09:20:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:20:01 INFO - PROCESS | 2596 | 1466180401641 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:20:01 INFO - PROCESS | 2596 | 1466180401645 Marionette TRACE conn7 <- [1,2174,null,{}] 09:20:01 INFO - PROCESS | 2596 | 1466180401655 Marionette TRACE conn7 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:01 INFO - PROCESS | 2596 | 1466180401660 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:01 INFO - PROCESS | 2596 | 1466180401769 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 09:20:01 INFO - PROCESS | 2596 | 1466180401910 Marionette TRACE conn7 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 2596 | 1466180401913 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:01 INFO - PROCESS | 2596 | ++DOCSHELL 1987E000 == 40 [pid = 2596] [id = 553] 09:20:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (19E3D000) [pid = 2596] [serial = 1659] [outer = 00000000] 09:20:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (19FE4000) [pid = 2596] [serial = 1660] [outer = 19E3D000] 09:20:01 INFO - PROCESS | 2596 | 1466180401971 Marionette DEBUG loaded listener.js 09:20:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (1BE0B400) [pid = 2596] [serial = 1661] [outer = 19E3D000] 09:20:02 INFO - PROCESS | 2596 | 1466180402635 Marionette TRACE conn7 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:20:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:20:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1024ms 09:20:02 INFO - PROCESS | 2596 | 1466180402668 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 09:20:02 INFO - PROCESS | 2596 | 1466180402671 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 09:20:02 INFO - PROCESS | 2596 | 1466180402674 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:20:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:20:02 INFO - PROCESS | 2596 | 1466180402676 Marionette TRACE conn7 <- [1,2178,null,{}] 09:20:02 INFO - PROCESS | 2596 | 1466180402680 Marionette TRACE conn7 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:02 INFO - PROCESS | 2596 | 1466180402682 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:02 INFO - PROCESS | 2596 | 1466180402795 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 09:20:03 INFO - PROCESS | 2596 | 1466180403036 Marionette TRACE conn7 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:03 INFO - PROCESS | 2596 | 1466180403039 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:03 INFO - PROCESS | 2596 | ++DOCSHELL 0C80E400 == 41 [pid = 2596] [id = 554] 09:20:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 92 (0C810000) [pid = 2596] [serial = 1662] [outer = 00000000] 09:20:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 93 (10173000) [pid = 2596] [serial = 1663] [outer = 0C810000] 09:20:03 INFO - PROCESS | 2596 | 1466180403109 Marionette DEBUG loaded listener.js 09:20:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 94 (10332800) [pid = 2596] [serial = 1664] [outer = 0C810000] 09:20:04 INFO - PROCESS | 2596 | --DOCSHELL 169AA800 == 40 [pid = 2596] [id = 549] 09:20:04 INFO - PROCESS | 2596 | --DOCSHELL 10337C00 == 39 [pid = 2596] [id = 548] 09:20:04 INFO - PROCESS | 2596 | --DOCSHELL 19E3F400 == 38 [pid = 2596] [id = 547] 09:20:04 INFO - PROCESS | 2596 | --DOCSHELL 19553C00 == 37 [pid = 2596] [id = 546] 09:20:04 INFO - PROCESS | 2596 | --DOCSHELL 10A0D000 == 36 [pid = 2596] [id = 545] 09:20:04 INFO - PROCESS | 2596 | --DOCSHELL 18DDC800 == 35 [pid = 2596] [id = 544] 09:20:04 INFO - PROCESS | 2596 | --DOCSHELL 17A5D400 == 34 [pid = 2596] [id = 543] 09:20:04 INFO - PROCESS | 2596 | --DOCSHELL 109E6800 == 33 [pid = 2596] [id = 542] 09:20:04 INFO - PROCESS | 2596 | --DOCSHELL 09273400 == 32 [pid = 2596] [id = 14] 09:20:04 INFO - PROCESS | 2596 | --DOCSHELL 10A3F800 == 31 [pid = 2596] [id = 541] 09:20:04 INFO - PROCESS | 2596 | --DOCSHELL 14AC7400 == 30 [pid = 2596] [id = 540] 09:20:04 INFO - PROCESS | 2596 | --DOCSHELL 0925B000 == 29 [pid = 2596] [id = 539] 09:20:04 INFO - PROCESS | 2596 | --DOCSHELL 1987E000 == 28 [pid = 2596] [id = 553] 09:20:04 INFO - PROCESS | 2596 | --DOCSHELL 18CCD800 == 27 [pid = 2596] [id = 550] 09:20:04 INFO - PROCESS | 2596 | --DOCSHELL 0D06E400 == 26 [pid = 2596] [id = 551] 09:20:04 INFO - PROCESS | 2596 | --DOCSHELL 169B5C00 == 25 [pid = 2596] [id = 552] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 93 (193C3800) [pid = 2596] [serial = 1615] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 92 (10365C00) [pid = 2596] [serial = 1594] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 91 (1036F800) [pid = 2596] [serial = 1595] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (17D96000) [pid = 2596] [serial = 1603] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (14769C00) [pid = 2596] [serial = 1597] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (14924C00) [pid = 2596] [serial = 1598] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (16817C00) [pid = 2596] [serial = 1600] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (1514FC00) [pid = 2596] [serial = 1592] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (14C89800) [pid = 2596] [serial = 1591] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (1825B800) [pid = 2596] [serial = 1606] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (17E23000) [pid = 2596] [serial = 1604] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (19065800) [pid = 2596] [serial = 1609] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (1825C400) [pid = 2596] [serial = 1607] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (1527BC00) [pid = 2596] [serial = 1580] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (15030000) [pid = 2596] [serial = 1579] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (191DDC00) [pid = 2596] [serial = 1583] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (18BCD800) [pid = 2596] [serial = 1582] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (1C53EC00) [pid = 2596] [serial = 1586] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1C538800) [pid = 2596] [serial = 1585] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (19E47000) [pid = 2596] [serial = 1589] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (193CD800) [pid = 2596] [serial = 1588] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (191E2400) [pid = 2596] [serial = 1610] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (18DE1C00) [pid = 2596] [serial = 1612] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (18F89800) [pid = 2596] [serial = 1613] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (169AAC00) [pid = 2596] [serial = 1601] [outer = 00000000] [url = about:blank] 09:20:04 INFO - PROCESS | 2596 | 1466180404391 Marionette TRACE conn7 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:20:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:20:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1824ms 09:20:04 INFO - PROCESS | 2596 | 1466180404503 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 09:20:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:20:04 INFO - PROCESS | 2596 | 1466180404507 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 09:20:04 INFO - PROCESS | 2596 | 1466180404512 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:20:04 INFO - PROCESS | 2596 | 1466180404515 Marionette TRACE conn7 <- [1,2182,null,{}] 09:20:04 INFO - PROCESS | 2596 | 1466180404521 Marionette TRACE conn7 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:04 INFO - PROCESS | 2596 | 1466180404524 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:04 INFO - PROCESS | 2596 | 1466180404611 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 09:20:04 INFO - PROCESS | 2596 | 1466180404619 Marionette TRACE conn7 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:04 INFO - PROCESS | 2596 | 1466180404623 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:04 INFO - PROCESS | 2596 | ++DOCSHELL 10150C00 == 26 [pid = 2596] [id = 555] 09:20:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (10152000) [pid = 2596] [serial = 1665] [outer = 00000000] 09:20:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (102A4C00) [pid = 2596] [serial = 1666] [outer = 10152000] 09:20:04 INFO - PROCESS | 2596 | 1466180404671 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (102B0400) [pid = 2596] [serial = 1667] [outer = 10152000] 09:20:05 INFO - PROCESS | 2596 | 1466180405185 Marionette TRACE conn7 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:20:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:20:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 731ms 09:20:05 INFO - PROCESS | 2596 | 1466180405243 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 09:20:05 INFO - PROCESS | 2596 | 1466180405248 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 09:20:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:20:05 INFO - PROCESS | 2596 | 1466180405254 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:20:05 INFO - PROCESS | 2596 | 1466180405257 Marionette TRACE conn7 <- [1,2186,null,{}] 09:20:05 INFO - PROCESS | 2596 | 1466180405263 Marionette TRACE conn7 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:05 INFO - PROCESS | 2596 | 1466180405266 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:05 INFO - PROCESS | 2596 | 1466180405355 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 09:20:05 INFO - PROCESS | 2596 | 1466180405368 Marionette TRACE conn7 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 2596 | 1466180405371 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:05 INFO - PROCESS | 2596 | ++DOCSHELL 115BE400 == 27 [pid = 2596] [id = 556] 09:20:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (115C2400) [pid = 2596] [serial = 1668] [outer = 00000000] 09:20:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (14760C00) [pid = 2596] [serial = 1669] [outer = 115C2400] 09:20:05 INFO - PROCESS | 2596 | 1466180405420 Marionette DEBUG loaded listener.js 09:20:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (14768C00) [pid = 2596] [serial = 1670] [outer = 115C2400] 09:20:05 INFO - PROCESS | 2596 | 1466180405889 Marionette TRACE conn7 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:20:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:20:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 09:20:05 INFO - PROCESS | 2596 | 1466180405928 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 09:20:05 INFO - PROCESS | 2596 | 1466180405931 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 09:20:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:20:05 INFO - PROCESS | 2596 | 1466180405963 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:20:05 INFO - PROCESS | 2596 | 1466180405966 Marionette TRACE conn7 <- [1,2190,null,{}] 09:20:05 INFO - PROCESS | 2596 | 1466180405982 Marionette TRACE conn7 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:05 INFO - PROCESS | 2596 | 1466180405986 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:06 INFO - PROCESS | 2596 | 1466180406078 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 09:20:06 INFO - PROCESS | 2596 | 1466180406090 Marionette TRACE conn7 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:06 INFO - PROCESS | 2596 | 1466180406093 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:06 INFO - PROCESS | 2596 | ++DOCSHELL 15058800 == 28 [pid = 2596] [id = 557] 09:20:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (15119800) [pid = 2596] [serial = 1671] [outer = 00000000] 09:20:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (152CBC00) [pid = 2596] [serial = 1672] [outer = 15119800] 09:20:06 INFO - PROCESS | 2596 | 1466180406149 Marionette DEBUG loaded listener.js 09:20:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (16054800) [pid = 2596] [serial = 1673] [outer = 15119800] 09:20:06 INFO - PROCESS | 2596 | 1466180406618 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:20:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:20:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 770ms 09:20:06 INFO - PROCESS | 2596 | 1466180406715 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 09:20:06 INFO - PROCESS | 2596 | 1466180406718 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 09:20:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:20:06 INFO - PROCESS | 2596 | 1466180406721 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 2596 | 1466180406723 Marionette TRACE conn7 <- [1,2194,null,{}] 09:20:06 INFO - PROCESS | 2596 | 1466180406726 Marionette TRACE conn7 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:06 INFO - PROCESS | 2596 | 1466180406728 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:06 INFO - PROCESS | 2596 | 1466180406849 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 09:20:06 INFO - PROCESS | 2596 | 1466180406855 Marionette TRACE conn7 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:06 INFO - PROCESS | 2596 | 1466180406857 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:06 INFO - PROCESS | 2596 | ++DOCSHELL 16814400 == 29 [pid = 2596] [id = 558] 09:20:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (17190C00) [pid = 2596] [serial = 1674] [outer = 00000000] 09:20:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (17AE4800) [pid = 2596] [serial = 1675] [outer = 17190C00] 09:20:06 INFO - PROCESS | 2596 | 1466180406901 Marionette DEBUG loaded listener.js 09:20:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (17E1AC00) [pid = 2596] [serial = 1676] [outer = 17190C00] 09:20:07 INFO - PROCESS | 2596 | 1466180407331 Marionette TRACE conn7 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:20:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:20:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 09:20:07 INFO - PROCESS | 2596 | 1466180407399 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 09:20:07 INFO - PROCESS | 2596 | 1466180407401 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 09:20:07 INFO - PROCESS | 2596 | 1466180407404 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:20:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:20:07 INFO - PROCESS | 2596 | 1466180407406 Marionette TRACE conn7 <- [1,2198,null,{}] 09:20:07 INFO - PROCESS | 2596 | 1466180407409 Marionette TRACE conn7 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:07 INFO - PROCESS | 2596 | 1466180407411 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:07 INFO - PROCESS | 2596 | 1466180407548 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 09:20:07 INFO - PROCESS | 2596 | 1466180407566 Marionette TRACE conn7 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:07 INFO - PROCESS | 2596 | 1466180407568 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:07 INFO - PROCESS | 2596 | ++DOCSHELL 17E21400 == 30 [pid = 2596] [id = 559] 09:20:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (17E22800) [pid = 2596] [serial = 1677] [outer = 00000000] 09:20:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (18256C00) [pid = 2596] [serial = 1678] [outer = 17E22800] 09:20:07 INFO - PROCESS | 2596 | 1466180407612 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (1825F400) [pid = 2596] [serial = 1679] [outer = 17E22800] 09:20:08 INFO - PROCESS | 2596 | 1466180408049 Marionette TRACE conn7 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:20:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:20:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 09:20:08 INFO - PROCESS | 2596 | 1466180408079 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 09:20:08 INFO - PROCESS | 2596 | 1466180408081 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 09:20:08 INFO - PROCESS | 2596 | 1466180408084 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:20:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:20:08 INFO - PROCESS | 2596 | 1466180408086 Marionette TRACE conn7 <- [1,2202,null,{}] 09:20:08 INFO - PROCESS | 2596 | 1466180408089 Marionette TRACE conn7 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:08 INFO - PROCESS | 2596 | 1466180408095 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:08 INFO - PROCESS | 2596 | 1466180408243 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 09:20:08 INFO - PROCESS | 2596 | 1466180408256 Marionette TRACE conn7 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:08 INFO - PROCESS | 2596 | 1466180408258 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:08 INFO - PROCESS | 2596 | ++DOCSHELL 18B59800 == 31 [pid = 2596] [id = 560] 09:20:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (18DE3000) [pid = 2596] [serial = 1680] [outer = 00000000] 09:20:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (18F5F400) [pid = 2596] [serial = 1681] [outer = 18DE3000] 09:20:08 INFO - PROCESS | 2596 | 1466180408302 Marionette DEBUG loaded listener.js 09:20:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (19065800) [pid = 2596] [serial = 1682] [outer = 18DE3000] 09:20:09 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (18DE3C00) [pid = 2596] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:20:09 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (19554000) [pid = 2596] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:20:09 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (10A0C800) [pid = 2596] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:20:09 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (14C88C00) [pid = 2596] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:20:09 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (19E3F800) [pid = 2596] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:20:09 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (0925C000) [pid = 2596] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:20:09 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (14760000) [pid = 2596] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:20:09 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (115BD400) [pid = 2596] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:20:09 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (17A5D800) [pid = 2596] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:20:09 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (18DDCC00) [pid = 2596] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:20:09 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (19870400) [pid = 2596] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:20:09 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1B5A8800) [pid = 2596] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:20:09 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (15120800) [pid = 2596] [serial = 38] [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:20:09 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (15091800) [pid = 2596] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:20:09 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (14769800) [pid = 2596] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:20:09 INFO - PROCESS | 2596 | 1466180409115 Marionette TRACE conn7 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:20:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:20:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1067ms 09:20:09 INFO - PROCESS | 2596 | 1466180409165 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 09:20:09 INFO - PROCESS | 2596 | 1466180409167 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 09:20:09 INFO - PROCESS | 2596 | 1466180409171 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:20:09 INFO - PROCESS | 2596 | 1466180409172 Marionette TRACE conn7 <- [1,2206,null,{}] 09:20:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:20:09 INFO - PROCESS | 2596 | 1466180409176 Marionette TRACE conn7 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:09 INFO - PROCESS | 2596 | 1466180409177 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:09 INFO - PROCESS | 2596 | 1466180409289 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 09:20:09 INFO - PROCESS | 2596 | 1466180409353 Marionette TRACE conn7 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:09 INFO - PROCESS | 2596 | 1466180409355 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:09 INFO - PROCESS | 2596 | ++DOCSHELL 1036B800 == 32 [pid = 2596] [id = 561] 09:20:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (10370400) [pid = 2596] [serial = 1683] [outer = 00000000] 09:20:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (169A8400) [pid = 2596] [serial = 1684] [outer = 10370400] 09:20:09 INFO - PROCESS | 2596 | 1466180409398 Marionette DEBUG loaded listener.js 09:20:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (17A58400) [pid = 2596] [serial = 1685] [outer = 10370400] 09:20:09 INFO - PROCESS | 2596 | 1466180409736 Marionette TRACE conn7 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:20:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:20:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 09:20:09 INFO - PROCESS | 2596 | 1466180409811 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 09:20:09 INFO - PROCESS | 2596 | 1466180409813 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 09:20:09 INFO - PROCESS | 2596 | 1466180409816 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:20:09 INFO - PROCESS | 2596 | 1466180409818 Marionette TRACE conn7 <- [1,2210,null,{}] 09:20:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:20:09 INFO - PROCESS | 2596 | 1466180409821 Marionette TRACE conn7 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:09 INFO - PROCESS | 2596 | 1466180409823 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:09 INFO - PROCESS | 2596 | 1466180409901 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 09:20:09 INFO - PROCESS | 2596 | 1466180409906 Marionette TRACE conn7 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:09 INFO - PROCESS | 2596 | 1466180409908 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:09 INFO - PROCESS | 2596 | ++DOCSHELL 18DE3400 == 33 [pid = 2596] [id = 562] 09:20:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (18F56000) [pid = 2596] [serial = 1686] [outer = 00000000] 09:20:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (191E5800) [pid = 2596] [serial = 1687] [outer = 18F56000] 09:20:09 INFO - PROCESS | 2596 | 1466180409951 Marionette DEBUG loaded listener.js 09:20:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (193C2400) [pid = 2596] [serial = 1688] [outer = 18F56000] 09:20:10 INFO - PROCESS | 2596 | 1466180410381 Marionette TRACE conn7 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:20:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:20:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 570ms 09:20:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:20:10 INFO - PROCESS | 2596 | 1466180410391 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 09:20:10 INFO - PROCESS | 2596 | 1466180410393 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 09:20:10 INFO - PROCESS | 2596 | 1466180410396 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:20:10 INFO - PROCESS | 2596 | 1466180410397 Marionette TRACE conn7 <- [1,2214,null,{}] 09:20:10 INFO - PROCESS | 2596 | 1466180410400 Marionette TRACE conn7 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:10 INFO - PROCESS | 2596 | 1466180410402 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:10 INFO - PROCESS | 2596 | 1466180410525 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 09:20:10 INFO - PROCESS | 2596 | 1466180410533 Marionette TRACE conn7 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:10 INFO - PROCESS | 2596 | 1466180410534 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:10 INFO - PROCESS | 2596 | ++DOCSHELL 193C8400 == 34 [pid = 2596] [id = 563] 09:20:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (193C8800) [pid = 2596] [serial = 1689] [outer = 00000000] 09:20:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (19552000) [pid = 2596] [serial = 1690] [outer = 193C8800] 09:20:10 INFO - PROCESS | 2596 | 1466180410577 Marionette DEBUG loaded listener.js 09:20:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (19554000) [pid = 2596] [serial = 1691] [outer = 193C8800] 09:20:11 INFO - PROCESS | 2596 | 1466180411133 Marionette TRACE conn7 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:20:11 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:20:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 770ms 09:20:11 INFO - PROCESS | 2596 | 1466180411172 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 09:20:11 INFO - PROCESS | 2596 | 1466180411177 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 09:20:11 INFO - PROCESS | 2596 | 1466180411183 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:20:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:20:11 INFO - PROCESS | 2596 | 1466180411187 Marionette TRACE conn7 <- [1,2218,null,{}] 09:20:11 INFO - PROCESS | 2596 | 1466180411193 Marionette TRACE conn7 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:11 INFO - PROCESS | 2596 | 1466180411196 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:11 INFO - PROCESS | 2596 | 1466180411323 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 09:20:11 INFO - PROCESS | 2596 | 1466180411446 Marionette TRACE conn7 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:11 INFO - PROCESS | 2596 | 1466180411450 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:11 INFO - PROCESS | 2596 | ++DOCSHELL 0C942000 == 35 [pid = 2596] [id = 564] 09:20:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (0D183400) [pid = 2596] [serial = 1692] [outer = 00000000] 09:20:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (1033EC00) [pid = 2596] [serial = 1693] [outer = 0D183400] 09:20:11 INFO - PROCESS | 2596 | 1466180411547 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (10729800) [pid = 2596] [serial = 1694] [outer = 0D183400] 09:20:12 INFO - PROCESS | 2596 | 1466180412316 Marionette TRACE conn7 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:20:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:20:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1177ms 09:20:12 INFO - PROCESS | 2596 | 1466180412366 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 2596 | 1466180412371 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 09:20:12 INFO - PROCESS | 2596 | 1466180412377 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:20:12 INFO - PROCESS | 2596 | 1466180412380 Marionette TRACE conn7 <- [1,2222,null,{}] 09:20:12 INFO - PROCESS | 2596 | 1466180412384 Marionette TRACE conn7 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:12 INFO - PROCESS | 2596 | 1466180412387 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:12 INFO - PROCESS | 2596 | 1466180412505 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 09:20:12 INFO - PROCESS | 2596 | 1466180412643 Marionette TRACE conn7 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:12 INFO - PROCESS | 2596 | 1466180412646 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:12 INFO - PROCESS | 2596 | ++DOCSHELL 15053400 == 36 [pid = 2596] [id = 565] 09:20:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (15055800) [pid = 2596] [serial = 1695] [outer = 00000000] 09:20:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (152C8400) [pid = 2596] [serial = 1696] [outer = 15055800] 09:20:12 INFO - PROCESS | 2596 | 1466180412703 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (169A9C00) [pid = 2596] [serial = 1697] [outer = 15055800] 09:20:13 INFO - PROCESS | 2596 | 1466180413566 Marionette TRACE conn7 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:20:13 INFO - PROCESS | 2596 | --DOCSHELL 18DE3400 == 35 [pid = 2596] [id = 562] 09:20:13 INFO - PROCESS | 2596 | --DOCSHELL 1036B800 == 34 [pid = 2596] [id = 561] 09:20:13 INFO - PROCESS | 2596 | --DOCSHELL 18B59800 == 33 [pid = 2596] [id = 560] 09:20:13 INFO - PROCESS | 2596 | --DOCSHELL 17E21400 == 32 [pid = 2596] [id = 559] 09:20:13 INFO - PROCESS | 2596 | --DOCSHELL 16814400 == 31 [pid = 2596] [id = 558] 09:20:13 INFO - PROCESS | 2596 | --DOCSHELL 15058800 == 30 [pid = 2596] [id = 557] 09:20:13 INFO - PROCESS | 2596 | --DOCSHELL 115BE400 == 29 [pid = 2596] [id = 556] 09:20:13 INFO - PROCESS | 2596 | --DOCSHELL 10150C00 == 28 [pid = 2596] [id = 555] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (14C96400) [pid = 2596] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (191EAC00) [pid = 2596] [serial = 1616] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (191DE000) [pid = 2596] [serial = 1636] [outer = 00000000] [url = about:blank] 09:20:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (191E8000) [pid = 2596] [serial = 1637] [outer = 00000000] [url = about:blank] 09:20:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1230ms 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (1987B000) [pid = 2596] [serial = 1640] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (1983E800) [pid = 2596] [serial = 1639] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (17A63400) [pid = 2596] [serial = 1645] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (15121800) [pid = 2596] [serial = 1621] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (1686B000) [pid = 2596] [serial = 1622] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (19E45400) [pid = 2596] [serial = 1642] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (0C812C00) [pid = 2596] [serial = 1618] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (10147400) [pid = 2596] [serial = 1619] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (14C8DC00) [pid = 2596] [serial = 1627] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (15050C00) [pid = 2596] [serial = 1628] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (14920C00) [pid = 2596] [serial = 1624] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (14C88400) [pid = 2596] [serial = 1625] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (17AE4400) [pid = 2596] [serial = 1630] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (17E1A400) [pid = 2596] [serial = 1631] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (18DE4000) [pid = 2596] [serial = 1633] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (1ACF8000) [pid = 2596] [serial = 1649] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (1BE75800) [pid = 2596] [serial = 1652] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (0D132400) [pid = 2596] [serial = 1085] [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:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (1B67CC00) [pid = 2596] [serial = 1651] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (19FE3C00) [pid = 2596] [serial = 1648] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (19E4A400) [pid = 2596] [serial = 1643] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (1825D000) [pid = 2596] [serial = 1646] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 2596 | --DOMWINDOW == 60 (18F59400) [pid = 2596] [serial = 1634] [outer = 00000000] [url = about:blank] 09:20:13 INFO - PROCESS | 2596 | 1466180413639 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 09:20:13 INFO - PROCESS | 2596 | 1466180413643 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 09:20:13 INFO - PROCESS | 2596 | 1466180413648 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - PROCESS | 2596 | 1466180413651 Marionette TRACE conn7 <- [1,2226,null,{}] 09:20:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:20:13 INFO - PROCESS | 2596 | 1466180413656 Marionette TRACE conn7 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:13 INFO - PROCESS | 2596 | 1466180413658 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:13 INFO - PROCESS | 2596 | 1466180413746 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 09:20:13 INFO - PROCESS | 2596 | 1466180413759 Marionette TRACE conn7 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:13 INFO - PROCESS | 2596 | 1466180413762 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:13 INFO - PROCESS | 2596 | ++DOCSHELL 10169800 == 29 [pid = 2596] [id = 566] 09:20:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (1016F000) [pid = 2596] [serial = 1698] [outer = 00000000] 09:20:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (1033B800) [pid = 2596] [serial = 1699] [outer = 1016F000] 09:20:13 INFO - PROCESS | 2596 | 1466180413811 Marionette DEBUG loaded listener.js 09:20:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (10729400) [pid = 2596] [serial = 1700] [outer = 1016F000] 09:20:14 INFO - PROCESS | 2596 | 1466180414290 Marionette TRACE conn7 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:20:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:20:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 09:20:14 INFO - PROCESS | 2596 | 1466180414326 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 09:20:14 INFO - PROCESS | 2596 | 1466180414331 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 09:20:14 INFO - PROCESS | 2596 | 1466180414336 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:20:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:20:14 INFO - PROCESS | 2596 | 1466180414339 Marionette TRACE conn7 <- [1,2230,null,{}] 09:20:14 INFO - PROCESS | 2596 | 1466180414343 Marionette TRACE conn7 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:14 INFO - PROCESS | 2596 | 1466180414345 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:14 INFO - PROCESS | 2596 | 1466180414430 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 09:20:14 INFO - PROCESS | 2596 | 1466180414438 Marionette TRACE conn7 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:14 INFO - PROCESS | 2596 | 1466180414440 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:14 INFO - PROCESS | 2596 | ++DOCSHELL 14ABA400 == 30 [pid = 2596] [id = 567] 09:20:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (14ABA800) [pid = 2596] [serial = 1701] [outer = 00000000] 09:20:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (14C96400) [pid = 2596] [serial = 1702] [outer = 14ABA800] 09:20:14 INFO - PROCESS | 2596 | 1466180414486 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (15054C00) [pid = 2596] [serial = 1703] [outer = 14ABA800] 09:20:14 INFO - PROCESS | 2596 | 1466180414988 Marionette TRACE conn7 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:20:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:20:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 09:20:14 INFO - PROCESS | 2596 | 1466180415012 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 09:20:14 INFO - PROCESS | 2596 | 1466180415014 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 09:20:14 INFO - PROCESS | 2596 | 1466180415017 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:20:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:20:14 INFO - PROCESS | 2596 | 1466180415021 Marionette TRACE conn7 <- [1,2234,null,{}] 09:20:15 INFO - PROCESS | 2596 | 1466180415031 Marionette TRACE conn7 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:15 INFO - PROCESS | 2596 | 1466180415036 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:15 INFO - PROCESS | 2596 | 1466180415151 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 09:20:15 INFO - PROCESS | 2596 | 1466180415258 Marionette TRACE conn7 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:15 INFO - PROCESS | 2596 | 1466180415261 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:15 INFO - PROCESS | 2596 | ++DOCSHELL 169B4400 == 31 [pid = 2596] [id = 568] 09:20:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (169B5400) [pid = 2596] [serial = 1704] [outer = 00000000] 09:20:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (17186000) [pid = 2596] [serial = 1705] [outer = 169B5400] 09:20:15 INFO - PROCESS | 2596 | 1466180415308 Marionette DEBUG loaded listener.js 09:20:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (17AE5400) [pid = 2596] [serial = 1706] [outer = 169B5400] 09:20:15 INFO - PROCESS | 2596 | 1466180415683 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:20:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:20:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 09:20:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:20:15 INFO - PROCESS | 2596 | 1466180415751 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 09:20:15 INFO - PROCESS | 2596 | 1466180415754 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 09:20:15 INFO - PROCESS | 2596 | 1466180415757 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:20:15 INFO - PROCESS | 2596 | 1466180415759 Marionette TRACE conn7 <- [1,2238,null,{}] 09:20:15 INFO - PROCESS | 2596 | 1466180415762 Marionette TRACE conn7 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:15 INFO - PROCESS | 2596 | 1466180415764 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:15 INFO - PROCESS | 2596 | 1466180415849 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 09:20:15 INFO - PROCESS | 2596 | 1466180415855 Marionette TRACE conn7 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:15 INFO - PROCESS | 2596 | 1466180415857 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:15 INFO - PROCESS | 2596 | ++DOCSHELL 17E25800 == 32 [pid = 2596] [id = 569] 09:20:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (17E26000) [pid = 2596] [serial = 1707] [outer = 00000000] 09:20:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (182ED800) [pid = 2596] [serial = 1708] [outer = 17E26000] 09:20:15 INFO - PROCESS | 2596 | 1466180415901 Marionette DEBUG loaded listener.js 09:20:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (18DDC400) [pid = 2596] [serial = 1709] [outer = 17E26000] 09:20:16 INFO - PROCESS | 2596 | 1466180416390 Marionette TRACE conn7 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:20:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:20:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 09:20:16 INFO - PROCESS | 2596 | 1466180416432 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 09:20:16 INFO - PROCESS | 2596 | 1466180416434 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 09:20:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:20:16 INFO - PROCESS | 2596 | 1466180416437 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:20:16 INFO - PROCESS | 2596 | 1466180416439 Marionette TRACE conn7 <- [1,2242,null,{}] 09:20:16 INFO - PROCESS | 2596 | 1466180416442 Marionette TRACE conn7 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:16 INFO - PROCESS | 2596 | 1466180416445 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:16 INFO - PROCESS | 2596 | 1466180416586 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 09:20:16 INFO - PROCESS | 2596 | 1466180416608 Marionette TRACE conn7 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 2596 | 1466180416610 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:16 INFO - PROCESS | 2596 | ++DOCSHELL 152C0000 == 33 [pid = 2596] [id = 570] 09:20:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (17E38400) [pid = 2596] [serial = 1710] [outer = 00000000] 09:20:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (18F5DC00) [pid = 2596] [serial = 1711] [outer = 17E38400] 09:20:16 INFO - PROCESS | 2596 | 1466180416653 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (18F5E400) [pid = 2596] [serial = 1712] [outer = 17E38400] 09:20:17 INFO - PROCESS | 2596 | 1466180417096 Marionette TRACE conn7 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:20:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:20:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 09:20:17 INFO - PROCESS | 2596 | 1466180417168 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 09:20:17 INFO - PROCESS | 2596 | 1466180417170 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 09:20:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:20:17 INFO - PROCESS | 2596 | 1466180417174 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:20:17 INFO - PROCESS | 2596 | 1466180417175 Marionette TRACE conn7 <- [1,2246,null,{}] 09:20:17 INFO - PROCESS | 2596 | 1466180417179 Marionette TRACE conn7 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:17 INFO - PROCESS | 2596 | 1466180417184 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:17 INFO - PROCESS | 2596 | 1466180417325 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 09:20:17 INFO - PROCESS | 2596 | 1466180417331 Marionette TRACE conn7 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:17 INFO - PROCESS | 2596 | 1466180417341 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:17 INFO - PROCESS | 2596 | ++DOCSHELL 1508F800 == 34 [pid = 2596] [id = 571] 09:20:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (191DC000) [pid = 2596] [serial = 1713] [outer = 00000000] 09:20:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (193CB400) [pid = 2596] [serial = 1714] [outer = 191DC000] 09:20:17 INFO - PROCESS | 2596 | 1466180417444 Marionette DEBUG loaded listener.js 09:20:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (191E8000) [pid = 2596] [serial = 1715] [outer = 191DC000] 09:20:17 INFO - PROCESS | 2596 | 1466180417862 Marionette TRACE conn7 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:20:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:20:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 09:20:17 INFO - PROCESS | 2596 | 1466180417911 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 09:20:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:20:17 INFO - PROCESS | 2596 | 1466180417913 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 09:20:17 INFO - PROCESS | 2596 | 1466180417918 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:20:17 INFO - PROCESS | 2596 | 1466180417920 Marionette TRACE conn7 <- [1,2250,null,{}] 09:20:17 INFO - PROCESS | 2596 | 1466180417923 Marionette TRACE conn7 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:17 INFO - PROCESS | 2596 | 1466180417925 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:18 INFO - PROCESS | 2596 | 1466180418039 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 09:20:18 INFO - PROCESS | 2596 | 1466180418045 Marionette TRACE conn7 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:18 INFO - PROCESS | 2596 | 1466180418047 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:18 INFO - PROCESS | 2596 | ++DOCSHELL 1983E000 == 35 [pid = 2596] [id = 572] 09:20:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (1983E400) [pid = 2596] [serial = 1716] [outer = 00000000] 09:20:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (1987C400) [pid = 2596] [serial = 1717] [outer = 1983E400] 09:20:18 INFO - PROCESS | 2596 | 1466180418089 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (19E3DC00) [pid = 2596] [serial = 1718] [outer = 1983E400] 09:20:18 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (15119800) [pid = 2596] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:20:18 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (115C2400) [pid = 2596] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:20:18 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (0C810000) [pid = 2596] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:20:18 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (17190C00) [pid = 2596] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:20:18 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (0D073000) [pid = 2596] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:20:18 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (169B6400) [pid = 2596] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:20:18 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (19E3D000) [pid = 2596] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:20:18 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (17E22800) [pid = 2596] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:20:18 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (10370400) [pid = 2596] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:20:18 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (18DE3000) [pid = 2596] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:20:18 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (18F56000) [pid = 2596] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:20:18 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (10152000) [pid = 2596] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:20:18 INFO - PROCESS | 2596 | 1466180418576 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:20:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:20:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 09:20:18 INFO - PROCESS | 2596 | 1466180418597 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 09:20:18 INFO - PROCESS | 2596 | 1466180418600 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 09:20:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:20:18 INFO - PROCESS | 2596 | 1466180418603 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:20:18 INFO - PROCESS | 2596 | 1466180418605 Marionette TRACE conn7 <- [1,2254,null,{}] 09:20:18 INFO - PROCESS | 2596 | 1466180418608 Marionette TRACE conn7 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:18 INFO - PROCESS | 2596 | 1466180418610 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:18 INFO - PROCESS | 2596 | 1466180418689 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 09:20:18 INFO - PROCESS | 2596 | 1466180418695 Marionette TRACE conn7 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:18 INFO - PROCESS | 2596 | 1466180418696 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:18 INFO - PROCESS | 2596 | ++DOCSHELL 15058800 == 36 [pid = 2596] [id = 573] 09:20:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (17D94000) [pid = 2596] [serial = 1719] [outer = 00000000] 09:20:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (19843400) [pid = 2596] [serial = 1720] [outer = 17D94000] 09:20:18 INFO - PROCESS | 2596 | 1466180418740 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (1987AC00) [pid = 2596] [serial = 1721] [outer = 17D94000] 09:20:19 INFO - PROCESS | 2596 | 1466180419170 Marionette TRACE conn7 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:20:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:20:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 09:20:19 INFO - PROCESS | 2596 | 1466180419236 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 09:20:19 INFO - PROCESS | 2596 | 1466180419238 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 09:20:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:20:19 INFO - PROCESS | 2596 | 1466180419241 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:20:19 INFO - PROCESS | 2596 | 1466180419243 Marionette TRACE conn7 <- [1,2258,null,{}] 09:20:19 INFO - PROCESS | 2596 | 1466180419246 Marionette TRACE conn7 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:19 INFO - PROCESS | 2596 | 1466180419248 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:19 INFO - PROCESS | 2596 | 1466180419336 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 09:20:19 INFO - PROCESS | 2596 | 1466180419344 Marionette TRACE conn7 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:19 INFO - PROCESS | 2596 | 1466180419346 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:19 INFO - PROCESS | 2596 | ++DOCSHELL 1604F800 == 37 [pid = 2596] [id = 574] 09:20:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (169B3800) [pid = 2596] [serial = 1722] [outer = 00000000] 09:20:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (19E4A400) [pid = 2596] [serial = 1723] [outer = 169B3800] 09:20:19 INFO - PROCESS | 2596 | 1466180419389 Marionette DEBUG loaded listener.js 09:20:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (19F6D000) [pid = 2596] [serial = 1724] [outer = 169B3800] 09:20:19 INFO - PROCESS | 2596 | 1466180419828 Marionette TRACE conn7 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:20:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:20:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 630ms 09:20:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:20:19 INFO - PROCESS | 2596 | 1466180419872 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 09:20:19 INFO - PROCESS | 2596 | 1466180419874 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 09:20:19 INFO - PROCESS | 2596 | 1466180419877 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:20:19 INFO - PROCESS | 2596 | 1466180419879 Marionette TRACE conn7 <- [1,2262,null,{}] 09:20:19 INFO - PROCESS | 2596 | 1466180419897 Marionette TRACE conn7 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:19 INFO - PROCESS | 2596 | 1466180419899 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:19 INFO - PROCESS | 2596 | 1466180419978 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 09:20:19 INFO - PROCESS | 2596 | 1466180419984 Marionette TRACE conn7 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:19 INFO - PROCESS | 2596 | 1466180419985 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:19 INFO - PROCESS | 2596 | ++DOCSHELL 19FE3C00 == 38 [pid = 2596] [id = 575] 09:20:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (1ACEC400) [pid = 2596] [serial = 1725] [outer = 00000000] 09:20:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1B4E9800) [pid = 2596] [serial = 1726] [outer = 1ACEC400] 09:20:20 INFO - PROCESS | 2596 | 1466180420029 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1B504000) [pid = 2596] [serial = 1727] [outer = 1ACEC400] 09:20:20 INFO - PROCESS | 2596 | --DOCSHELL 0C80E400 == 37 [pid = 2596] [id = 554] 09:20:20 INFO - PROCESS | 2596 | --DOCSHELL 10169800 == 36 [pid = 2596] [id = 566] 09:20:20 INFO - PROCESS | 2596 | --DOCSHELL 15053400 == 35 [pid = 2596] [id = 565] 09:20:20 INFO - PROCESS | 2596 | --DOCSHELL 193C8400 == 34 [pid = 2596] [id = 563] 09:20:20 INFO - PROCESS | 2596 | --DOCSHELL 0C942000 == 33 [pid = 2596] [id = 564] 09:20:21 INFO - PROCESS | 2596 | --DOCSHELL 169B4400 == 32 [pid = 2596] [id = 568] 09:20:21 INFO - PROCESS | 2596 | --DOCSHELL 15058800 == 31 [pid = 2596] [id = 573] 09:20:21 INFO - PROCESS | 2596 | --DOCSHELL 152C0000 == 30 [pid = 2596] [id = 570] 09:20:21 INFO - PROCESS | 2596 | --DOCSHELL 1604F800 == 29 [pid = 2596] [id = 574] 09:20:21 INFO - PROCESS | 2596 | --DOCSHELL 1983E000 == 28 [pid = 2596] [id = 572] 09:20:21 INFO - PROCESS | 2596 | --DOCSHELL 17E25800 == 27 [pid = 2596] [id = 569] 09:20:21 INFO - PROCESS | 2596 | --DOCSHELL 1508F800 == 26 [pid = 2596] [id = 571] 09:20:21 INFO - PROCESS | 2596 | --DOCSHELL 14ABA400 == 25 [pid = 2596] [id = 567] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1825F400) [pid = 2596] [serial = 1679] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (18256C00) [pid = 2596] [serial = 1678] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (169A8400) [pid = 2596] [serial = 1684] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (18F5F400) [pid = 2596] [serial = 1681] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (191E5800) [pid = 2596] [serial = 1687] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (19065800) [pid = 2596] [serial = 1682] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (102B0400) [pid = 2596] [serial = 1667] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (193C2400) [pid = 2596] [serial = 1688] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (102A4C00) [pid = 2596] [serial = 1666] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (17A58400) [pid = 2596] [serial = 1685] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (17E1AC00) [pid = 2596] [serial = 1676] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (19552000) [pid = 2596] [serial = 1690] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (16054800) [pid = 2596] [serial = 1673] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (152CBC00) [pid = 2596] [serial = 1672] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (14760C00) [pid = 2596] [serial = 1669] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (14768C00) [pid = 2596] [serial = 1670] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (10332800) [pid = 2596] [serial = 1664] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 60 (10173000) [pid = 2596] [serial = 1663] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 59 (17AE4800) [pid = 2596] [serial = 1675] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 58 (1476A800) [pid = 2596] [serial = 1655] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 57 (10372C00) [pid = 2596] [serial = 1654] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 56 (1825EC00) [pid = 2596] [serial = 1658] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 55 (17E24400) [pid = 2596] [serial = 1657] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 54 (1BE0B400) [pid = 2596] [serial = 1661] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | --DOMWINDOW == 53 (19FE4000) [pid = 2596] [serial = 1660] [outer = 00000000] [url = about:blank] 09:20:21 INFO - PROCESS | 2596 | 1466180421885 Marionette TRACE conn7 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:20:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:20:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 2034ms 09:20:21 INFO - PROCESS | 2596 | 1466180421912 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 09:20:21 INFO - PROCESS | 2596 | 1466180421916 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 09:20:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:20:21 INFO - PROCESS | 2596 | 1466180421921 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - PROCESS | 2596 | 1466180421924 Marionette TRACE conn7 <- [1,2266,null,{}] 09:20:21 INFO - PROCESS | 2596 | 1466180421929 Marionette TRACE conn7 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:21 INFO - PROCESS | 2596 | 1466180421932 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:22 INFO - PROCESS | 2596 | 1466180422028 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 09:20:22 INFO - PROCESS | 2596 | 1466180422035 Marionette TRACE conn7 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:22 INFO - PROCESS | 2596 | 1466180422038 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:22 INFO - PROCESS | 2596 | ++DOCSHELL 10147800 == 26 [pid = 2596] [id = 576] 09:20:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 54 (1014B800) [pid = 2596] [serial = 1728] [outer = 00000000] 09:20:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 55 (10174C00) [pid = 2596] [serial = 1729] [outer = 1014B800] 09:20:22 INFO - PROCESS | 2596 | 1466180422089 Marionette DEBUG loaded listener.js 09:20:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 56 (102AEC00) [pid = 2596] [serial = 1730] [outer = 1014B800] 09:20:22 INFO - PROCESS | 2596 | 1466180422579 Marionette TRACE conn7 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:20:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:20:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 09:20:22 INFO - PROCESS | 2596 | 1466180422603 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 09:20:22 INFO - PROCESS | 2596 | 1466180422608 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 09:20:22 INFO - PROCESS | 2596 | 1466180422614 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:20:22 INFO - PROCESS | 2596 | 1466180422617 Marionette TRACE conn7 <- [1,2270,null,{}] 09:20:22 INFO - PROCESS | 2596 | 1466180422621 Marionette TRACE conn7 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:22 INFO - PROCESS | 2596 | 1466180422623 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:22 INFO - PROCESS | 2596 | 1466180422715 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 09:20:22 INFO - PROCESS | 2596 | 1466180422721 Marionette TRACE conn7 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:22 INFO - PROCESS | 2596 | 1466180422724 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:22 INFO - PROCESS | 2596 | ++DOCSHELL 1092F400 == 27 [pid = 2596] [id = 577] 09:20:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 57 (10933800) [pid = 2596] [serial = 1731] [outer = 00000000] 09:20:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 58 (10A0E000) [pid = 2596] [serial = 1732] [outer = 10933800] 09:20:22 INFO - PROCESS | 2596 | 1466180422772 Marionette DEBUG loaded listener.js 09:20:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 59 (115BD400) [pid = 2596] [serial = 1733] [outer = 10933800] 09:20:23 INFO - PROCESS | 2596 | 1466180423230 Marionette TRACE conn7 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:20:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:20:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 630ms 09:20:23 INFO - PROCESS | 2596 | 1466180423250 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 09:20:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:20:23 INFO - PROCESS | 2596 | 1466180423252 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 09:20:23 INFO - PROCESS | 2596 | 1466180423255 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:20:23 INFO - PROCESS | 2596 | 1466180423259 Marionette TRACE conn7 <- [1,2274,null,{}] 09:20:23 INFO - PROCESS | 2596 | 1466180423273 Marionette TRACE conn7 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:23 INFO - PROCESS | 2596 | 1466180423278 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:23 INFO - PROCESS | 2596 | 1466180423360 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 09:20:23 INFO - PROCESS | 2596 | 1466180423366 Marionette TRACE conn7 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 2596 | 1466180423370 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:23 INFO - PROCESS | 2596 | ++DOCSHELL 14AC0000 == 28 [pid = 2596] [id = 578] 09:20:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 60 (14AC3400) [pid = 2596] [serial = 1734] [outer = 00000000] 09:20:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (14CAE000) [pid = 2596] [serial = 1735] [outer = 14AC3400] 09:20:23 INFO - PROCESS | 2596 | 1466180423418 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (15050800) [pid = 2596] [serial = 1736] [outer = 14AC3400] 09:20:23 INFO - PROCESS | 2596 | 1466180423887 Marionette TRACE conn7 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:20:23 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:20:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 691ms 09:20:23 INFO - PROCESS | 2596 | 1466180423947 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 09:20:23 INFO - PROCESS | 2596 | 1466180423949 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 09:20:23 INFO - PROCESS | 2596 | 1466180423952 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:20:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:20:23 INFO - PROCESS | 2596 | 1466180423954 Marionette TRACE conn7 <- [1,2278,null,{}] 09:20:23 INFO - PROCESS | 2596 | 1466180423958 Marionette TRACE conn7 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:23 INFO - PROCESS | 2596 | 1466180423960 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:24 INFO - PROCESS | 2596 | 1466180424048 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 09:20:24 INFO - PROCESS | 2596 | 1466180424054 Marionette TRACE conn7 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:24 INFO - PROCESS | 2596 | 1466180424056 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:24 INFO - PROCESS | 2596 | ++DOCSHELL 15059400 == 29 [pid = 2596] [id = 579] 09:20:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (15117C00) [pid = 2596] [serial = 1737] [outer = 00000000] 09:20:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (151DC400) [pid = 2596] [serial = 1738] [outer = 15117C00] 09:20:24 INFO - PROCESS | 2596 | 1466180424103 Marionette DEBUG loaded listener.js 09:20:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (16048000) [pid = 2596] [serial = 1739] [outer = 15117C00] 09:20:24 INFO - PROCESS | 2596 | 1466180424528 Marionette TRACE conn7 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:20:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:20:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 09:20:24 INFO - PROCESS | 2596 | 1466180424587 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 09:20:24 INFO - PROCESS | 2596 | 1466180424589 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 09:20:24 INFO - PROCESS | 2596 | 1466180424592 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:20:24 INFO - PROCESS | 2596 | 1466180424594 Marionette TRACE conn7 <- [1,2282,null,{}] 09:20:24 INFO - PROCESS | 2596 | 1466180424597 Marionette TRACE conn7 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:24 INFO - PROCESS | 2596 | 1466180424599 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:24 INFO - PROCESS | 2596 | 1466180424676 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 09:20:24 INFO - PROCESS | 2596 | 1466180424681 Marionette TRACE conn7 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:24 INFO - PROCESS | 2596 | 1466180424683 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:24 INFO - PROCESS | 2596 | ++DOCSHELL 16818400 == 30 [pid = 2596] [id = 580] 09:20:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (1681E400) [pid = 2596] [serial = 1740] [outer = 00000000] 09:20:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (169AA400) [pid = 2596] [serial = 1741] [outer = 1681E400] 09:20:24 INFO - PROCESS | 2596 | 1466180424726 Marionette DEBUG loaded listener.js 09:20:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (169B3000) [pid = 2596] [serial = 1742] [outer = 1681E400] 09:20:25 INFO - PROCESS | 2596 | 1466180425185 Marionette TRACE conn7 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:20:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:20:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 09:20:25 INFO - PROCESS | 2596 | 1466180425231 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 09:20:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:20:25 INFO - PROCESS | 2596 | 1466180425233 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 09:20:25 INFO - PROCESS | 2596 | 1466180425236 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 2596 | 1466180425238 Marionette TRACE conn7 <- [1,2286,null,{}] 09:20:25 INFO - PROCESS | 2596 | 1466180425241 Marionette TRACE conn7 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:25 INFO - PROCESS | 2596 | 1466180425247 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:25 INFO - PROCESS | 2596 | 1466180425347 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 09:20:25 INFO - PROCESS | 2596 | 1466180425355 Marionette TRACE conn7 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 2596 | 1466180425357 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:25 INFO - PROCESS | 2596 | ++DOCSHELL 17D93000 == 31 [pid = 2596] [id = 581] 09:20:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (17D9DC00) [pid = 2596] [serial = 1743] [outer = 00000000] 09:20:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (17E27400) [pid = 2596] [serial = 1744] [outer = 17D9DC00] 09:20:25 INFO - PROCESS | 2596 | 1466180425401 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (17E35000) [pid = 2596] [serial = 1745] [outer = 17D9DC00] 09:20:25 INFO - PROCESS | 2596 | 1466180425829 Marionette TRACE conn7 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:20:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:20:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 09:20:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:20:25 INFO - PROCESS | 2596 | 1466180425880 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 09:20:25 INFO - PROCESS | 2596 | 1466180425882 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 09:20:25 INFO - PROCESS | 2596 | 1466180425885 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 2596 | 1466180425887 Marionette TRACE conn7 <- [1,2290,null,{}] 09:20:25 INFO - PROCESS | 2596 | 1466180425890 Marionette TRACE conn7 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:25 INFO - PROCESS | 2596 | 1466180425892 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:25 INFO - PROCESS | 2596 | 1466180425969 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 09:20:25 INFO - PROCESS | 2596 | 1466180425974 Marionette TRACE conn7 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 2596 | 1466180425976 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:25 INFO - PROCESS | 2596 | ++DOCSHELL 1825B400 == 32 [pid = 2596] [id = 582] 09:20:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (1825D000) [pid = 2596] [serial = 1746] [outer = 00000000] 09:20:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (18BCA800) [pid = 2596] [serial = 1747] [outer = 1825D000] 09:20:25 INFO - PROCESS | 2596 | 1466180426019 Marionette DEBUG loaded listener.js 09:20:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (18D87400) [pid = 2596] [serial = 1748] [outer = 1825D000] 09:20:26 INFO - PROCESS | 2596 | 1466180426461 Marionette TRACE conn7 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:20:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:20:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 09:20:26 INFO - PROCESS | 2596 | 1466180426528 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 09:20:26 INFO - PROCESS | 2596 | 1466180426530 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 09:20:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:20:26 INFO - PROCESS | 2596 | 1466180426537 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - PROCESS | 2596 | 1466180426539 Marionette TRACE conn7 <- [1,2294,null,{}] 09:20:26 INFO - PROCESS | 2596 | 1466180426543 Marionette TRACE conn7 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:26 INFO - PROCESS | 2596 | 1466180426544 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:26 INFO - PROCESS | 2596 | 1466180426622 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 09:20:26 INFO - PROCESS | 2596 | 1466180426628 Marionette TRACE conn7 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:26 INFO - PROCESS | 2596 | 1466180426629 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:26 INFO - PROCESS | 2596 | ++DOCSHELL 18DE0000 == 33 [pid = 2596] [id = 583] 09:20:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (18F52800) [pid = 2596] [serial = 1749] [outer = 00000000] 09:20:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (18F5E000) [pid = 2596] [serial = 1750] [outer = 18F52800] 09:20:26 INFO - PROCESS | 2596 | 1466180426675 Marionette DEBUG loaded listener.js 09:20:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (152C0000) [pid = 2596] [serial = 1751] [outer = 18F52800] 09:20:27 INFO - PROCESS | 2596 | 1466180427121 Marionette TRACE conn7 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:20:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:20:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 09:20:27 INFO - PROCESS | 2596 | 1466180427169 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 09:20:27 INFO - PROCESS | 2596 | 1466180427172 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 09:20:27 INFO - PROCESS | 2596 | 1466180427175 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:20:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:20:27 INFO - PROCESS | 2596 | 1466180427177 Marionette TRACE conn7 <- [1,2298,null,{}] 09:20:27 INFO - PROCESS | 2596 | 1466180427180 Marionette TRACE conn7 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:27 INFO - PROCESS | 2596 | 1466180427182 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:27 INFO - PROCESS | 2596 | 1466180427303 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 09:20:27 INFO - PROCESS | 2596 | 1466180427392 Marionette TRACE conn7 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:27 INFO - PROCESS | 2596 | 1466180427393 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:27 INFO - PROCESS | 2596 | ++DOCSHELL 14ABD000 == 34 [pid = 2596] [id = 584] 09:20:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (17D9A800) [pid = 2596] [serial = 1752] [outer = 00000000] 09:20:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (191E4000) [pid = 2596] [serial = 1753] [outer = 17D9A800] 09:20:27 INFO - PROCESS | 2596 | 1466180427438 Marionette DEBUG loaded listener.js 09:20:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (191E4C00) [pid = 2596] [serial = 1754] [outer = 17D9A800] 09:20:27 INFO - PROCESS | 2596 | 1466180427858 Marionette TRACE conn7 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:20:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:20:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 09:20:27 INFO - PROCESS | 2596 | 1466180427909 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 09:20:27 INFO - PROCESS | 2596 | 1466180427911 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 09:20:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:20:27 INFO - PROCESS | 2596 | 1466180427921 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:20:27 INFO - PROCESS | 2596 | 1466180427923 Marionette TRACE conn7 <- [1,2302,null,{}] 09:20:27 INFO - PROCESS | 2596 | 1466180427926 Marionette TRACE conn7 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:27 INFO - PROCESS | 2596 | 1466180427928 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:28 INFO - PROCESS | 2596 | 1466180428045 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 09:20:28 INFO - PROCESS | 2596 | 1466180428050 Marionette TRACE conn7 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 2596 | 1466180428052 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:28 INFO - PROCESS | 2596 | ++DOCSHELL 0D06BC00 == 35 [pid = 2596] [id = 585] 09:20:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (0D0C9400) [pid = 2596] [serial = 1755] [outer = 00000000] 09:20:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (193C0000) [pid = 2596] [serial = 1756] [outer = 0D0C9400] 09:20:28 INFO - PROCESS | 2596 | 1466180428098 Marionette DEBUG loaded listener.js 09:20:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (193C5C00) [pid = 2596] [serial = 1757] [outer = 0D0C9400] 09:20:28 INFO - PROCESS | 2596 | 1466180428555 Marionette TRACE conn7 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:20:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:20:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 09:20:28 INFO - PROCESS | 2596 | 1466180428594 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 09:20:28 INFO - PROCESS | 2596 | 1466180428596 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 09:20:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:20:28 INFO - PROCESS | 2596 | 1466180428605 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:20:28 INFO - PROCESS | 2596 | 1466180428607 Marionette TRACE conn7 <- [1,2306,null,{}] 09:20:28 INFO - PROCESS | 2596 | 1466180428612 Marionette TRACE conn7 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:28 INFO - PROCESS | 2596 | 1466180428614 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:28 INFO - PROCESS | 2596 | 1466180428767 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 09:20:28 INFO - PROCESS | 2596 | 1466180428781 Marionette TRACE conn7 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 2596 | 1466180428783 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:28 INFO - PROCESS | 2596 | ++DOCSHELL 16054400 == 36 [pid = 2596] [id = 586] 09:20:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (193CC400) [pid = 2596] [serial = 1758] [outer = 00000000] 09:20:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (19847C00) [pid = 2596] [serial = 1759] [outer = 193CC400] 09:20:28 INFO - PROCESS | 2596 | 1466180428829 Marionette DEBUG loaded listener.js 09:20:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (19E45400) [pid = 2596] [serial = 1760] [outer = 193CC400] 09:20:29 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (17E26000) [pid = 2596] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:20:29 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (169B5400) [pid = 2596] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:20:29 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (14ABA800) [pid = 2596] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:20:29 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (1016F000) [pid = 2596] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:20:29 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (15055800) [pid = 2596] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:20:29 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (0D183400) [pid = 2596] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:20:29 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (193C8800) [pid = 2596] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:20:29 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (17D94000) [pid = 2596] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:20:29 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (169B3800) [pid = 2596] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:20:29 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (17E38400) [pid = 2596] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:20:29 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (191DC000) [pid = 2596] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:20:29 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (1983E400) [pid = 2596] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:20:29 INFO - PROCESS | 2596 | 1466180429504 Marionette TRACE conn7 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 09:20:29 INFO - PROCESS | 2596 | 1466180429536 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 09:20:29 INFO - PROCESS | 2596 | 1466180429539 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:20:29 INFO - PROCESS | 2596 | 1466180429541 Marionette TRACE conn7 <- [1,2310,null,{}] 09:20:29 INFO - PROCESS | 2596 | 1466180429544 Marionette TRACE conn7 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:29 INFO - PROCESS | 2596 | 1466180429546 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:29 INFO - PROCESS | 2596 | 1466180429625 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 09:20:29 INFO - PROCESS | 2596 | 1466180429633 Marionette TRACE conn7 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:29 INFO - PROCESS | 2596 | 1466180429635 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:29 INFO - PROCESS | 2596 | ++DOCSHELL 102A8400 == 37 [pid = 2596] [id = 587] 09:20:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (109DC400) [pid = 2596] [serial = 1761] [outer = 00000000] 09:20:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (17E26000) [pid = 2596] [serial = 1762] [outer = 109DC400] 09:20:29 INFO - PROCESS | 2596 | 1466180429687 Marionette DEBUG loaded listener.js 09:20:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (18DE2400) [pid = 2596] [serial = 1763] [outer = 109DC400] 09:20:30 INFO - PROCESS | 2596 | 1466180430141 Marionette TRACE conn7 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:20:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:20:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 630ms 09:20:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:20:30 INFO - PROCESS | 2596 | 1466180430170 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 09:20:30 INFO - PROCESS | 2596 | 1466180430172 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 09:20:30 INFO - PROCESS | 2596 | 1466180430175 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:20:30 INFO - PROCESS | 2596 | 1466180430176 Marionette TRACE conn7 <- [1,2314,null,{}] 09:20:30 INFO - PROCESS | 2596 | 1466180430179 Marionette TRACE conn7 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:30 INFO - PROCESS | 2596 | 1466180430181 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:30 INFO - PROCESS | 2596 | 1466180430260 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 09:20:30 INFO - PROCESS | 2596 | 1466180430266 Marionette TRACE conn7 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 2596 | 1466180430267 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:30 INFO - PROCESS | 2596 | ++DOCSHELL 191DF800 == 38 [pid = 2596] [id = 588] 09:20:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (19346000) [pid = 2596] [serial = 1764] [outer = 00000000] 09:20:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (19E49C00) [pid = 2596] [serial = 1765] [outer = 19346000] 09:20:30 INFO - PROCESS | 2596 | 1466180430311 Marionette DEBUG loaded listener.js 09:20:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (19FE4000) [pid = 2596] [serial = 1766] [outer = 19346000] 09:20:30 INFO - PROCESS | 2596 | 1466180430745 Marionette TRACE conn7 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:20:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:20:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 630ms 09:20:30 INFO - PROCESS | 2596 | 1466180430806 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 09:20:30 INFO - PROCESS | 2596 | 1466180430809 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 09:20:30 INFO - PROCESS | 2596 | 1466180430812 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:20:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:20:30 INFO - PROCESS | 2596 | 1466180430814 Marionette TRACE conn7 <- [1,2318,null,{}] 09:20:30 INFO - PROCESS | 2596 | 1466180430817 Marionette TRACE conn7 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:30 INFO - PROCESS | 2596 | 1466180430819 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:30 INFO - PROCESS | 2596 | 1466180430903 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 09:20:30 INFO - PROCESS | 2596 | 1466180430908 Marionette TRACE conn7 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 2596 | 1466180430910 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:30 INFO - PROCESS | 2596 | ++DOCSHELL 1987C800 == 39 [pid = 2596] [id = 589] 09:20:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (1B4E5800) [pid = 2596] [serial = 1767] [outer = 00000000] 09:20:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (1B675800) [pid = 2596] [serial = 1768] [outer = 1B4E5800] 09:20:30 INFO - PROCESS | 2596 | 1466180430954 Marionette DEBUG loaded listener.js 09:20:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (1B67CC00) [pid = 2596] [serial = 1769] [outer = 1B4E5800] 09:20:31 INFO - PROCESS | 2596 | 1466180431364 Marionette TRACE conn7 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:20:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:20:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 571ms 09:20:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:20:31 INFO - PROCESS | 2596 | 1466180431387 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 09:20:31 INFO - PROCESS | 2596 | 1466180431389 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 09:20:31 INFO - PROCESS | 2596 | 1466180431392 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 2596 | 1466180431393 Marionette TRACE conn7 <- [1,2322,null,{}] 09:20:31 INFO - PROCESS | 2596 | 1466180431445 Marionette TRACE conn7 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:31 INFO - PROCESS | 2596 | 1466180431449 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:31 INFO - PROCESS | 2596 | 1466180431673 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 09:20:31 INFO - PROCESS | 2596 | 1466180431810 Marionette TRACE conn7 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:31 INFO - PROCESS | 2596 | 1466180431814 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:31 INFO - PROCESS | 2596 | ++DOCSHELL 0D17D400 == 40 [pid = 2596] [id = 590] 09:20:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (0D183800) [pid = 2596] [serial = 1770] [outer = 00000000] 09:20:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (10151C00) [pid = 2596] [serial = 1771] [outer = 0D183800] 09:20:31 INFO - PROCESS | 2596 | 1466180431871 Marionette DEBUG loaded listener.js 09:20:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (10173000) [pid = 2596] [serial = 1772] [outer = 0D183800] 09:20:32 INFO - PROCESS | 2596 | 1466180432625 Marionette TRACE conn7 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:20:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:20:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1272ms 09:20:32 INFO - PROCESS | 2596 | 1466180432666 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 09:20:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:20:32 INFO - PROCESS | 2596 | 1466180432670 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 09:20:32 INFO - PROCESS | 2596 | 1466180432674 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:20:32 INFO - PROCESS | 2596 | 1466180432677 Marionette TRACE conn7 <- [1,2326,null,{}] 09:20:32 INFO - PROCESS | 2596 | 1466180432683 Marionette TRACE conn7 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:32 INFO - PROCESS | 2596 | 1466180432686 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:32 INFO - PROCESS | 2596 | 1466180432808 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 09:20:32 INFO - PROCESS | 2596 | 1466180432951 Marionette TRACE conn7 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:32 INFO - PROCESS | 2596 | 1466180432955 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:32 INFO - PROCESS | 2596 | ++DOCSHELL 14768C00 == 41 [pid = 2596] [id = 591] 09:20:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (1476A800) [pid = 2596] [serial = 1773] [outer = 00000000] 09:20:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (14998C00) [pid = 2596] [serial = 1774] [outer = 1476A800] 09:20:32 INFO - PROCESS | 2596 | 1466180433011 Marionette DEBUG loaded listener.js 09:20:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (14C88C00) [pid = 2596] [serial = 1775] [outer = 1476A800] 09:20:33 INFO - PROCESS | 2596 | 1466180434016 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:20:33 INFO - PROCESS | 2596 | --DOCSHELL 191DF800 == 40 [pid = 2596] [id = 588] 09:20:33 INFO - PROCESS | 2596 | --DOCSHELL 102A8400 == 39 [pid = 2596] [id = 587] 09:20:33 INFO - PROCESS | 2596 | --DOCSHELL 16054400 == 38 [pid = 2596] [id = 586] 09:20:33 INFO - PROCESS | 2596 | --DOCSHELL 0D06BC00 == 37 [pid = 2596] [id = 585] 09:20:33 INFO - PROCESS | 2596 | --DOCSHELL 14ABD000 == 36 [pid = 2596] [id = 584] 09:20:33 INFO - PROCESS | 2596 | --DOCSHELL 18DE0000 == 35 [pid = 2596] [id = 583] 09:20:33 INFO - PROCESS | 2596 | --DOCSHELL 1825B400 == 34 [pid = 2596] [id = 582] 09:20:33 INFO - PROCESS | 2596 | --DOCSHELL 17D93000 == 33 [pid = 2596] [id = 581] 09:20:33 INFO - PROCESS | 2596 | --DOCSHELL 16818400 == 32 [pid = 2596] [id = 580] 09:20:33 INFO - PROCESS | 2596 | --DOCSHELL 15059400 == 31 [pid = 2596] [id = 579] 09:20:33 INFO - PROCESS | 2596 | --DOCSHELL 14AC0000 == 30 [pid = 2596] [id = 578] 09:20:33 INFO - PROCESS | 2596 | --DOCSHELL 1092F400 == 29 [pid = 2596] [id = 577] 09:20:33 INFO - PROCESS | 2596 | --DOCSHELL 10147800 == 28 [pid = 2596] [id = 576] 09:20:33 INFO - PROCESS | 2596 | --DOCSHELL 19FE3C00 == 27 [pid = 2596] [id = 575] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (19F6D000) [pid = 2596] [serial = 1724] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (18F5DC00) [pid = 2596] [serial = 1711] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (193CB400) [pid = 2596] [serial = 1714] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (18F5E400) [pid = 2596] [serial = 1712] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (1987C400) [pid = 2596] [serial = 1717] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (191E8000) [pid = 2596] [serial = 1715] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (19E4A400) [pid = 2596] [serial = 1723] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (19E3DC00) [pid = 2596] [serial = 1718] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (182ED800) [pid = 2596] [serial = 1708] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (17AE5400) [pid = 2596] [serial = 1706] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (17186000) [pid = 2596] [serial = 1705] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (14C96400) [pid = 2596] [serial = 1702] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (15054C00) [pid = 2596] [serial = 1703] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1033B800) [pid = 2596] [serial = 1699] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (10729400) [pid = 2596] [serial = 1700] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (169A9C00) [pid = 2596] [serial = 1697] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (152C8400) [pid = 2596] [serial = 1696] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (10729800) [pid = 2596] [serial = 1694] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1033EC00) [pid = 2596] [serial = 1693] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (19554000) [pid = 2596] [serial = 1691] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (19843400) [pid = 2596] [serial = 1720] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (1987AC00) [pid = 2596] [serial = 1721] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (18DDC400) [pid = 2596] [serial = 1709] [outer = 00000000] [url = about:blank] 09:20:34 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (1B4E9800) [pid = 2596] [serial = 1726] [outer = 00000000] [url = about:blank] 09:20:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:20:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1431ms 09:20:34 INFO - PROCESS | 2596 | 1466180434107 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 09:20:34 INFO - PROCESS | 2596 | 1466180434111 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 09:20:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:20:34 INFO - PROCESS | 2596 | 1466180434116 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - PROCESS | 2596 | 1466180434119 Marionette TRACE conn7 <- [1,2330,null,{}] 09:20:34 INFO - PROCESS | 2596 | 1466180434124 Marionette TRACE conn7 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:34 INFO - PROCESS | 2596 | 1466180434127 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:34 INFO - PROCESS | 2596 | 1466180434223 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 09:20:34 INFO - PROCESS | 2596 | 1466180434230 Marionette TRACE conn7 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:34 INFO - PROCESS | 2596 | 1466180434234 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:34 INFO - PROCESS | 2596 | ++DOCSHELL 102A8400 == 28 [pid = 2596] [id = 592] 09:20:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (10331000) [pid = 2596] [serial = 1776] [outer = 00000000] 09:20:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (1033F000) [pid = 2596] [serial = 1777] [outer = 10331000] 09:20:34 INFO - PROCESS | 2596 | 1466180434282 Marionette DEBUG loaded listener.js 09:20:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (1036CC00) [pid = 2596] [serial = 1778] [outer = 10331000] 09:20:34 INFO - PROCESS | 2596 | 1466180434818 Marionette TRACE conn7 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:20:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:20:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 09:20:34 INFO - PROCESS | 2596 | 1466180434847 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 09:20:34 INFO - PROCESS | 2596 | 1466180434851 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 09:20:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:20:34 INFO - PROCESS | 2596 | 1466180434857 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - PROCESS | 2596 | 1466180434859 Marionette TRACE conn7 <- [1,2334,null,{}] 09:20:34 INFO - PROCESS | 2596 | 1466180434863 Marionette TRACE conn7 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:34 INFO - PROCESS | 2596 | 1466180434866 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:34 INFO - PROCESS | 2596 | 1466180434952 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 09:20:35 INFO - PROCESS | 2596 | 1466180435042 Marionette TRACE conn7 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 2596 | 1466180435045 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:35 INFO - PROCESS | 2596 | ++DOCSHELL 115BD000 == 29 [pid = 2596] [id = 593] 09:20:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (14708000) [pid = 2596] [serial = 1779] [outer = 00000000] 09:20:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (1476C800) [pid = 2596] [serial = 1780] [outer = 14708000] 09:20:35 INFO - PROCESS | 2596 | 1466180435099 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (149E6800) [pid = 2596] [serial = 1781] [outer = 14708000] 09:20:35 INFO - PROCESS | 2596 | 1466180435477 Marionette TRACE conn7 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:20:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:20:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 09:20:35 INFO - PROCESS | 2596 | 1466180435531 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 2596 | 1466180435534 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 09:20:35 INFO - PROCESS | 2596 | 1466180435537 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:20:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:20:35 INFO - PROCESS | 2596 | 1466180435540 Marionette TRACE conn7 <- [1,2338,null,{}] 09:20:35 INFO - PROCESS | 2596 | 1466180435551 Marionette TRACE conn7 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:35 INFO - PROCESS | 2596 | 1466180435555 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:35 INFO - PROCESS | 2596 | 1466180435668 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 09:20:35 INFO - PROCESS | 2596 | 1466180435684 Marionette TRACE conn7 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 2596 | 1466180435687 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:35 INFO - PROCESS | 2596 | ++DOCSHELL 16054000 == 30 [pid = 2596] [id = 594] 09:20:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (16054400) [pid = 2596] [serial = 1782] [outer = 00000000] 09:20:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (1681D400) [pid = 2596] [serial = 1783] [outer = 16054400] 09:20:35 INFO - PROCESS | 2596 | 1466180435734 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (169B2800) [pid = 2596] [serial = 1784] [outer = 16054400] 09:20:36 INFO - PROCESS | 2596 | 1466180436221 Marionette TRACE conn7 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:20:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:20:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 09:20:36 INFO - PROCESS | 2596 | 1466180436272 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 2596 | 1466180436274 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 09:20:36 INFO - PROCESS | 2596 | 1466180436277 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:20:36 INFO - PROCESS | 2596 | 1466180436279 Marionette TRACE conn7 <- [1,2342,null,{}] 09:20:36 INFO - PROCESS | 2596 | 1466180436283 Marionette TRACE conn7 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:36 INFO - PROCESS | 2596 | 1466180436285 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:36 INFO - PROCESS | 2596 | 1466180436402 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 09:20:36 INFO - PROCESS | 2596 | 1466180436408 Marionette TRACE conn7 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:36 INFO - PROCESS | 2596 | 1466180436409 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:36 INFO - PROCESS | 2596 | ++DOCSHELL 17D94400 == 31 [pid = 2596] [id = 595] 09:20:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (17D95000) [pid = 2596] [serial = 1785] [outer = 00000000] 09:20:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (17E21000) [pid = 2596] [serial = 1786] [outer = 17D95000] 09:20:36 INFO - PROCESS | 2596 | 1466180436506 Marionette DEBUG loaded listener.js 09:20:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (17EBB000) [pid = 2596] [serial = 1787] [outer = 17D95000] 09:20:36 INFO - PROCESS | 2596 | 1466180436931 Marionette TRACE conn7 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:20:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:20:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 09:20:36 INFO - PROCESS | 2596 | 1466180437012 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 2596 | 1466180437014 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 09:20:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:20:37 INFO - PROCESS | 2596 | 1466180437054 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:20:37 INFO - PROCESS | 2596 | 1466180437056 Marionette TRACE conn7 <- [1,2346,null,{}] 09:20:37 INFO - PROCESS | 2596 | 1466180437059 Marionette TRACE conn7 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:37 INFO - PROCESS | 2596 | 1466180437061 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:37 INFO - PROCESS | 2596 | 1466180437178 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 09:20:37 INFO - PROCESS | 2596 | 1466180437186 Marionette TRACE conn7 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:37 INFO - PROCESS | 2596 | 1466180437188 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:37 INFO - PROCESS | 2596 | ++DOCSHELL 17E20800 == 32 [pid = 2596] [id = 596] 09:20:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (18254400) [pid = 2596] [serial = 1788] [outer = 00000000] 09:20:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (18DDC400) [pid = 2596] [serial = 1789] [outer = 18254400] 09:20:37 INFO - PROCESS | 2596 | 1466180437232 Marionette DEBUG loaded listener.js 09:20:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (18DE6C00) [pid = 2596] [serial = 1790] [outer = 18254400] 09:20:37 INFO - PROCESS | 2596 | 1466180437688 Marionette TRACE conn7 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:20:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:20:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 690ms 09:20:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:20:37 INFO - PROCESS | 2596 | 1466180437737 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 09:20:37 INFO - PROCESS | 2596 | 1466180437739 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 09:20:37 INFO - PROCESS | 2596 | 1466180437742 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:20:37 INFO - PROCESS | 2596 | 1466180437744 Marionette TRACE conn7 <- [1,2350,null,{}] 09:20:37 INFO - PROCESS | 2596 | 1466180437747 Marionette TRACE conn7 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:37 INFO - PROCESS | 2596 | 1466180437753 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:37 INFO - PROCESS | 2596 | 1466180437901 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 09:20:37 INFO - PROCESS | 2596 | 1466180437969 Marionette TRACE conn7 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:37 INFO - PROCESS | 2596 | 1466180437971 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:37 INFO - PROCESS | 2596 | ++DOCSHELL 0D068C00 == 33 [pid = 2596] [id = 597] 09:20:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (1825EC00) [pid = 2596] [serial = 1791] [outer = 00000000] 09:20:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (191E8000) [pid = 2596] [serial = 1792] [outer = 1825EC00] 09:20:37 INFO - PROCESS | 2596 | 1466180438015 Marionette DEBUG loaded listener.js 09:20:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (193C5800) [pid = 2596] [serial = 1793] [outer = 1825EC00] 09:20:38 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (10933800) [pid = 2596] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:20:38 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (1ACEC400) [pid = 2596] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:20:38 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (17D9A800) [pid = 2596] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:20:38 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (0D0C9400) [pid = 2596] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:20:38 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (14AC3400) [pid = 2596] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:20:38 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1014B800) [pid = 2596] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:20:38 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (193CC400) [pid = 2596] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:20:38 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1825D000) [pid = 2596] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:20:38 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (109DC400) [pid = 2596] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:20:38 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (19346000) [pid = 2596] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:20:38 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (17D9DC00) [pid = 2596] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:20:38 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (15117C00) [pid = 2596] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:20:38 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1681E400) [pid = 2596] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:20:38 INFO - PROCESS | 2596 | 1466180438633 Marionette TRACE conn7 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:20:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:20:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 930ms 09:20:38 INFO - PROCESS | 2596 | 1466180438673 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 09:20:38 INFO - PROCESS | 2596 | 1466180438675 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 09:20:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:20:38 INFO - PROCESS | 2596 | 1466180438679 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:20:38 INFO - PROCESS | 2596 | 1466180438680 Marionette TRACE conn7 <- [1,2354,null,{}] 09:20:38 INFO - PROCESS | 2596 | 1466180438684 Marionette TRACE conn7 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:38 INFO - PROCESS | 2596 | 1466180438685 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:38 INFO - PROCESS | 2596 | 1466180438800 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 09:20:38 INFO - PROCESS | 2596 | 1466180438864 Marionette TRACE conn7 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:38 INFO - PROCESS | 2596 | 1466180438866 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:38 INFO - PROCESS | 2596 | ++DOCSHELL 15117C00 == 34 [pid = 2596] [id = 598] 09:20:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (151E1000) [pid = 2596] [serial = 1794] [outer = 00000000] 09:20:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (191DDC00) [pid = 2596] [serial = 1795] [outer = 151E1000] 09:20:38 INFO - PROCESS | 2596 | 1466180438909 Marionette DEBUG loaded listener.js 09:20:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (193C8C00) [pid = 2596] [serial = 1796] [outer = 151E1000] 09:20:39 INFO - PROCESS | 2596 | 1466180439244 Marionette TRACE conn7 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:20:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:20:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 09:20:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:20:39 INFO - PROCESS | 2596 | 1466180439318 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 09:20:39 INFO - PROCESS | 2596 | 1466180439320 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 09:20:39 INFO - PROCESS | 2596 | 1466180439323 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:20:39 INFO - PROCESS | 2596 | 1466180439325 Marionette TRACE conn7 <- [1,2358,null,{}] 09:20:39 INFO - PROCESS | 2596 | 1466180439329 Marionette TRACE conn7 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:39 INFO - PROCESS | 2596 | 1466180439330 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:39 INFO - PROCESS | 2596 | 1466180439410 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 09:20:39 INFO - PROCESS | 2596 | 1466180439415 Marionette TRACE conn7 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:39 INFO - PROCESS | 2596 | 1466180439417 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:39 INFO - PROCESS | 2596 | ++DOCSHELL 151E3400 == 35 [pid = 2596] [id = 599] 09:20:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (19554C00) [pid = 2596] [serial = 1797] [outer = 00000000] 09:20:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (1983B000) [pid = 2596] [serial = 1798] [outer = 19554C00] 09:20:39 INFO - PROCESS | 2596 | 1466180439462 Marionette DEBUG loaded listener.js 09:20:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (19871C00) [pid = 2596] [serial = 1799] [outer = 19554C00] 09:20:39 INFO - PROCESS | 2596 | 1466180439913 Marionette TRACE conn7 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:20:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:20:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 630ms 09:20:39 INFO - PROCESS | 2596 | 1466180439955 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 09:20:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:20:39 INFO - PROCESS | 2596 | 1466180439957 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 09:20:39 INFO - PROCESS | 2596 | 1466180439960 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:20:39 INFO - PROCESS | 2596 | 1466180439961 Marionette TRACE conn7 <- [1,2362,null,{}] 09:20:39 INFO - PROCESS | 2596 | 1466180439965 Marionette TRACE conn7 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:39 INFO - PROCESS | 2596 | 1466180439967 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:40 INFO - PROCESS | 2596 | 1466180440046 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 09:20:40 INFO - PROCESS | 2596 | 1466180440051 Marionette TRACE conn7 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:40 INFO - PROCESS | 2596 | 1466180440053 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:40 INFO - PROCESS | 2596 | ++DOCSHELL 19E3C800 == 36 [pid = 2596] [id = 600] 09:20:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (19E3CC00) [pid = 2596] [serial = 1800] [outer = 00000000] 09:20:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (19E44400) [pid = 2596] [serial = 1801] [outer = 19E3CC00] 09:20:40 INFO - PROCESS | 2596 | 1466180440095 Marionette DEBUG loaded listener.js 09:20:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (19E45000) [pid = 2596] [serial = 1802] [outer = 19E3CC00] 09:20:40 INFO - PROCESS | 2596 | 1466180440699 Marionette TRACE conn7 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:20:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:20:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 770ms 09:20:40 INFO - PROCESS | 2596 | 1466180440731 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 09:20:40 INFO - PROCESS | 2596 | 1466180440736 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 09:20:40 INFO - PROCESS | 2596 | 1466180440742 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:20:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:20:40 INFO - PROCESS | 2596 | 1466180440745 Marionette TRACE conn7 <- [1,2366,null,{}] 09:20:40 INFO - PROCESS | 2596 | 1466180440752 Marionette TRACE conn7 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:40 INFO - PROCESS | 2596 | 1466180440755 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:40 INFO - PROCESS | 2596 | 1466180440874 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 09:20:40 INFO - PROCESS | 2596 | 1466180441014 Marionette TRACE conn7 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:41 INFO - PROCESS | 2596 | 1466180441018 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:41 INFO - PROCESS | 2596 | ++DOCSHELL 0D17BC00 == 37 [pid = 2596] [id = 601] 09:20:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (0D184000) [pid = 2596] [serial = 1803] [outer = 00000000] 09:20:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (1072A000) [pid = 2596] [serial = 1804] [outer = 0D184000] 09:20:41 INFO - PROCESS | 2596 | 1466180441076 Marionette DEBUG loaded listener.js 09:20:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (14760C00) [pid = 2596] [serial = 1805] [outer = 0D184000] 09:20:41 INFO - PROCESS | 2596 | 1466180441692 Marionette TRACE conn7 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:20:41 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:20:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1021ms 09:20:41 INFO - PROCESS | 2596 | 1466180441767 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 09:20:41 INFO - PROCESS | 2596 | 1466180441772 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 09:20:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:20:41 INFO - PROCESS | 2596 | 1466180441792 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:20:41 INFO - PROCESS | 2596 | 1466180441796 Marionette TRACE conn7 <- [1,2370,null,{}] 09:20:41 INFO - PROCESS | 2596 | 1466180441822 Marionette TRACE conn7 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:41 INFO - PROCESS | 2596 | 1466180441825 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:41 INFO - PROCESS | 2596 | 1466180441942 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 09:20:42 INFO - PROCESS | 2596 | 1466180442075 Marionette TRACE conn7 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:42 INFO - PROCESS | 2596 | 1466180442078 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:42 INFO - PROCESS | 2596 | ++DOCSHELL 1514E400 == 38 [pid = 2596] [id = 602] 09:20:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (1514FC00) [pid = 2596] [serial = 1806] [outer = 00000000] 09:20:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (169AA800) [pid = 2596] [serial = 1807] [outer = 1514FC00] 09:20:42 INFO - PROCESS | 2596 | 1466180442136 Marionette DEBUG loaded listener.js 09:20:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (17AEB800) [pid = 2596] [serial = 1808] [outer = 1514FC00] 09:20:42 INFO - PROCESS | 2596 | 1466180442718 Marionette TRACE conn7 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:20:42 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:20:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 990ms 09:20:42 INFO - PROCESS | 2596 | 1466180442772 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 09:20:42 INFO - PROCESS | 2596 | 1466180442775 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 09:20:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:20:42 INFO - PROCESS | 2596 | 1466180442779 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:20:42 INFO - PROCESS | 2596 | 1466180442783 Marionette TRACE conn7 <- [1,2374,null,{}] 09:20:42 INFO - PROCESS | 2596 | 1466180442794 Marionette TRACE conn7 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:42 INFO - PROCESS | 2596 | 1466180442799 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:42 INFO - PROCESS | 2596 | 1466180442907 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 09:20:43 INFO - PROCESS | 2596 | 1466180443048 Marionette TRACE conn7 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:43 INFO - PROCESS | 2596 | 1466180443052 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:43 INFO - PROCESS | 2596 | ++DOCSHELL 19847800 == 39 [pid = 2596] [id = 603] 09:20:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (1987EC00) [pid = 2596] [serial = 1809] [outer = 00000000] 09:20:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (19F73C00) [pid = 2596] [serial = 1810] [outer = 1987EC00] 09:20:43 INFO - PROCESS | 2596 | 1466180443109 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (1AEF7400) [pid = 2596] [serial = 1811] [outer = 1987EC00] 09:20:43 INFO - PROCESS | 2596 | 1466180443678 Marionette TRACE conn7 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:20:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:20:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 930ms 09:20:43 INFO - PROCESS | 2596 | 1466180443712 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 09:20:43 INFO - PROCESS | 2596 | 1466180443715 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 09:20:43 INFO - PROCESS | 2596 | 1466180443718 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:20:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:20:43 INFO - PROCESS | 2596 | 1466180443720 Marionette TRACE conn7 <- [1,2378,null,{}] 09:20:43 INFO - PROCESS | 2596 | 1466180443723 Marionette TRACE conn7 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:43 INFO - PROCESS | 2596 | 1466180443726 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:43 INFO - PROCESS | 2596 | 1466180443833 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 09:20:43 INFO - PROCESS | 2596 | 1466180443959 Marionette TRACE conn7 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:43 INFO - PROCESS | 2596 | 1466180443961 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:43 INFO - PROCESS | 2596 | ++DOCSHELL 0D070400 == 40 [pid = 2596] [id = 604] 09:20:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (0D0CE000) [pid = 2596] [serial = 1812] [outer = 00000000] 09:20:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (17E24C00) [pid = 2596] [serial = 1813] [outer = 0D0CE000] 09:20:44 INFO - PROCESS | 2596 | 1466180444056 Marionette DEBUG loaded listener.js 09:20:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (193C6C00) [pid = 2596] [serial = 1814] [outer = 0D0CE000] 09:20:44 INFO - PROCESS | 2596 | 1466180444798 Marionette TRACE conn7 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:20:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:20:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1119ms 09:20:44 INFO - PROCESS | 2596 | 1466180444841 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 09:20:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:20:44 INFO - PROCESS | 2596 | 1466180444845 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 09:20:44 INFO - PROCESS | 2596 | 1466180444850 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:20:44 INFO - PROCESS | 2596 | 1466180444853 Marionette TRACE conn7 <- [1,2382,null,{}] 09:20:44 INFO - PROCESS | 2596 | 1466180444859 Marionette TRACE conn7 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:44 INFO - PROCESS | 2596 | 1466180444862 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:44 INFO - PROCESS | 2596 | 1466180444966 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 09:20:45 INFO - PROCESS | 2596 | 1466180445109 Marionette TRACE conn7 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:45 INFO - PROCESS | 2596 | 1466180445112 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:45 INFO - PROCESS | 2596 | ++DOCSHELL 14761000 == 41 [pid = 2596] [id = 605] 09:20:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 92 (14767400) [pid = 2596] [serial = 1815] [outer = 00000000] 09:20:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 93 (15053C00) [pid = 2596] [serial = 1816] [outer = 14767400] 09:20:45 INFO - PROCESS | 2596 | 1466180445162 Marionette DEBUG loaded listener.js 09:20:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 94 (1527C800) [pid = 2596] [serial = 1817] [outer = 14767400] 09:20:45 INFO - PROCESS | 2596 | --DOCSHELL 151E3400 == 40 [pid = 2596] [id = 599] 09:20:45 INFO - PROCESS | 2596 | --DOCSHELL 15117C00 == 39 [pid = 2596] [id = 598] 09:20:45 INFO - PROCESS | 2596 | --DOCSHELL 0D068C00 == 38 [pid = 2596] [id = 597] 09:20:45 INFO - PROCESS | 2596 | --DOCSHELL 17E20800 == 37 [pid = 2596] [id = 596] 09:20:45 INFO - PROCESS | 2596 | --DOCSHELL 17D94400 == 36 [pid = 2596] [id = 595] 09:20:45 INFO - PROCESS | 2596 | --DOCSHELL 16054000 == 35 [pid = 2596] [id = 594] 09:20:45 INFO - PROCESS | 2596 | --DOCSHELL 115BD000 == 34 [pid = 2596] [id = 593] 09:20:45 INFO - PROCESS | 2596 | --DOCSHELL 102A8400 == 33 [pid = 2596] [id = 592] 09:20:45 INFO - PROCESS | 2596 | --DOCSHELL 0D17D400 == 32 [pid = 2596] [id = 590] 09:20:45 INFO - PROCESS | 2596 | --DOCSHELL 14768C00 == 31 [pid = 2596] [id = 591] 09:20:45 INFO - PROCESS | 2596 | --DOCSHELL 1987C800 == 30 [pid = 2596] [id = 589] 09:20:45 INFO - PROCESS | 2596 | --DOCSHELL 0D070400 == 29 [pid = 2596] [id = 604] 09:20:45 INFO - PROCESS | 2596 | --DOCSHELL 1514E400 == 28 [pid = 2596] [id = 602] 09:20:45 INFO - PROCESS | 2596 | --DOCSHELL 19847800 == 27 [pid = 2596] [id = 603] 09:20:45 INFO - PROCESS | 2596 | --DOCSHELL 19E3C800 == 26 [pid = 2596] [id = 600] 09:20:45 INFO - PROCESS | 2596 | --DOCSHELL 0D17BC00 == 25 [pid = 2596] [id = 601] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 93 (18F5E000) [pid = 2596] [serial = 1750] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 92 (10A0E000) [pid = 2596] [serial = 1732] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 91 (115BD400) [pid = 2596] [serial = 1733] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (1B504000) [pid = 2596] [serial = 1727] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (191E4000) [pid = 2596] [serial = 1753] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (191E4C00) [pid = 2596] [serial = 1754] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (193C5C00) [pid = 2596] [serial = 1757] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (193C0000) [pid = 2596] [serial = 1756] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (14CAE000) [pid = 2596] [serial = 1735] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (15050800) [pid = 2596] [serial = 1736] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (10174C00) [pid = 2596] [serial = 1729] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (102AEC00) [pid = 2596] [serial = 1730] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (19847C00) [pid = 2596] [serial = 1759] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (18BCA800) [pid = 2596] [serial = 1747] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (18D87400) [pid = 2596] [serial = 1748] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (17E26000) [pid = 2596] [serial = 1762] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (18DE2400) [pid = 2596] [serial = 1763] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (19E49C00) [pid = 2596] [serial = 1765] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (17E27400) [pid = 2596] [serial = 1744] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (17E35000) [pid = 2596] [serial = 1745] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (151DC400) [pid = 2596] [serial = 1738] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (16048000) [pid = 2596] [serial = 1739] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (169AA400) [pid = 2596] [serial = 1741] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (169B3000) [pid = 2596] [serial = 1742] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (19E45400) [pid = 2596] [serial = 1760] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (1B675800) [pid = 2596] [serial = 1768] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (19FE4000) [pid = 2596] [serial = 1766] [outer = 00000000] [url = about:blank] 09:20:46 INFO - PROCESS | 2596 | 1466180446372 Marionette TRACE conn7 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:20:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:20:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1578ms 09:20:46 INFO - PROCESS | 2596 | 1466180446429 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 09:20:46 INFO - PROCESS | 2596 | 1466180446433 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 09:20:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:20:46 INFO - PROCESS | 2596 | 1466180446437 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:20:46 INFO - PROCESS | 2596 | 1466180446442 Marionette TRACE conn7 <- [1,2386,null,{}] 09:20:46 INFO - PROCESS | 2596 | 1466180446447 Marionette TRACE conn7 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:46 INFO - PROCESS | 2596 | 1466180446449 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:46 INFO - PROCESS | 2596 | 1466180446581 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 09:20:46 INFO - PROCESS | 2596 | 1466180446675 Marionette TRACE conn7 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:46 INFO - PROCESS | 2596 | 1466180446677 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:46 INFO - PROCESS | 2596 | ++DOCSHELL 0D0C7000 == 26 [pid = 2596] [id = 606] 09:20:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (0D132800) [pid = 2596] [serial = 1818] [outer = 00000000] 09:20:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (102A7C00) [pid = 2596] [serial = 1819] [outer = 0D132800] 09:20:46 INFO - PROCESS | 2596 | 1466180446725 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (1033D400) [pid = 2596] [serial = 1820] [outer = 0D132800] 09:20:47 INFO - PROCESS | 2596 | 1466180447083 Marionette TRACE conn7 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:20:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:20:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 690ms 09:20:47 INFO - PROCESS | 2596 | 1466180447131 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 09:20:47 INFO - PROCESS | 2596 | 1466180447136 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 09:20:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:20:47 INFO - PROCESS | 2596 | 1466180447173 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 2596 | 1466180447176 Marionette TRACE conn7 <- [1,2390,null,{}] 09:20:47 INFO - PROCESS | 2596 | 1466180447184 Marionette TRACE conn7 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:47 INFO - PROCESS | 2596 | 1466180447186 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:47 INFO - PROCESS | 2596 | 1466180447277 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 09:20:47 INFO - PROCESS | 2596 | 1466180447286 Marionette TRACE conn7 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:47 INFO - PROCESS | 2596 | 1466180447288 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:47 INFO - PROCESS | 2596 | ++DOCSHELL 1470A400 == 27 [pid = 2596] [id = 607] 09:20:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (14762C00) [pid = 2596] [serial = 1821] [outer = 00000000] 09:20:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (1476D400) [pid = 2596] [serial = 1822] [outer = 14762C00] 09:20:47 INFO - PROCESS | 2596 | 1466180447335 Marionette DEBUG loaded listener.js 09:20:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (149A5C00) [pid = 2596] [serial = 1823] [outer = 14762C00] 09:20:47 INFO - PROCESS | 2596 | 1466180447774 Marionette TRACE conn7 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:20:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:20:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 09:20:47 INFO - PROCESS | 2596 | 1466180447844 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 09:20:47 INFO - PROCESS | 2596 | 1466180447846 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 09:20:47 INFO - PROCESS | 2596 | 1466180447850 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:20:47 INFO - PROCESS | 2596 | 1466180447853 Marionette TRACE conn7 <- [1,2394,null,{}] 09:20:47 INFO - PROCESS | 2596 | 1466180447864 Marionette TRACE conn7 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:47 INFO - PROCESS | 2596 | 1466180447868 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:47 INFO - PROCESS | 2596 | 1466180447951 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 09:20:47 INFO - PROCESS | 2596 | 1466180447958 Marionette TRACE conn7 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:47 INFO - PROCESS | 2596 | 1466180447961 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:47 INFO - PROCESS | 2596 | ++DOCSHELL 15057400 == 28 [pid = 2596] [id = 608] 09:20:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (15094400) [pid = 2596] [serial = 1824] [outer = 00000000] 09:20:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (1527BC00) [pid = 2596] [serial = 1825] [outer = 15094400] 09:20:47 INFO - PROCESS | 2596 | 1466180448008 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (16813C00) [pid = 2596] [serial = 1826] [outer = 15094400] 09:20:48 INFO - PROCESS | 2596 | 1466180448501 Marionette TRACE conn7 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:20:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:20:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 09:20:48 INFO - PROCESS | 2596 | 1466180448524 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 09:20:48 INFO - PROCESS | 2596 | 1466180448527 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 09:20:48 INFO - PROCESS | 2596 | 1466180448530 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:20:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:20:48 INFO - PROCESS | 2596 | 1466180448531 Marionette TRACE conn7 <- [1,2398,null,{}] 09:20:48 INFO - PROCESS | 2596 | 1466180448535 Marionette TRACE conn7 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:48 INFO - PROCESS | 2596 | 1466180448537 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:48 INFO - PROCESS | 2596 | 1466180448685 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 09:20:48 INFO - PROCESS | 2596 | 1466180448754 Marionette TRACE conn7 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 2596 | 1466180448756 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:48 INFO - PROCESS | 2596 | ++DOCSHELL 17182C00 == 29 [pid = 2596] [id = 609] 09:20:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (17183000) [pid = 2596] [serial = 1827] [outer = 00000000] 09:20:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (17A62C00) [pid = 2596] [serial = 1828] [outer = 17183000] 09:20:48 INFO - PROCESS | 2596 | 1466180448800 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (17D98C00) [pid = 2596] [serial = 1829] [outer = 17183000] 09:20:49 INFO - PROCESS | 2596 | 1466180449252 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:20:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:20:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 771ms 09:20:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:20:49 INFO - PROCESS | 2596 | 1466180449305 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 09:20:49 INFO - PROCESS | 2596 | 1466180449307 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 09:20:49 INFO - PROCESS | 2596 | 1466180449310 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - PROCESS | 2596 | 1466180449312 Marionette TRACE conn7 <- [1,2402,null,{}] 09:20:49 INFO - PROCESS | 2596 | 1466180449315 Marionette TRACE conn7 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:49 INFO - PROCESS | 2596 | 1466180449317 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:49 INFO - PROCESS | 2596 | 1466180449431 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 09:20:49 INFO - PROCESS | 2596 | 1466180449437 Marionette TRACE conn7 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 2596 | 1466180449439 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:49 INFO - PROCESS | 2596 | ++DOCSHELL 17E24000 == 30 [pid = 2596] [id = 610] 09:20:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (17E25000) [pid = 2596] [serial = 1830] [outer = 00000000] 09:20:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (18257000) [pid = 2596] [serial = 1831] [outer = 17E25000] 09:20:49 INFO - PROCESS | 2596 | 1466180449482 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (18257800) [pid = 2596] [serial = 1832] [outer = 17E25000] 09:20:49 INFO - PROCESS | 2596 | 1466180449943 Marionette TRACE conn7 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:20:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:20:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 09:20:49 INFO - PROCESS | 2596 | 1466180449981 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 09:20:49 INFO - PROCESS | 2596 | 1466180449983 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 09:20:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:20:49 INFO - PROCESS | 2596 | 1466180449986 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - PROCESS | 2596 | 1466180449988 Marionette TRACE conn7 <- [1,2406,null,{}] 09:20:49 INFO - PROCESS | 2596 | 1466180450017 Marionette TRACE conn7 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:49 INFO - PROCESS | 2596 | 1466180450023 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:50 INFO - PROCESS | 2596 | 1466180450170 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 09:20:50 INFO - PROCESS | 2596 | 1466180450181 Marionette TRACE conn7 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:50 INFO - PROCESS | 2596 | 1466180450183 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:50 INFO - PROCESS | 2596 | ++DOCSHELL 18DDB800 == 31 [pid = 2596] [id = 611] 09:20:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (18DDD400) [pid = 2596] [serial = 1833] [outer = 00000000] 09:20:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (19063000) [pid = 2596] [serial = 1834] [outer = 18DDD400] 09:20:50 INFO - PROCESS | 2596 | 1466180450229 Marionette DEBUG loaded listener.js 09:20:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (191E2400) [pid = 2596] [serial = 1835] [outer = 18DDD400] 09:20:50 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (18F52800) [pid = 2596] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:20:50 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (18254400) [pid = 2596] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:20:50 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (1B4E5800) [pid = 2596] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:20:50 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (16054400) [pid = 2596] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:20:50 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (1476A800) [pid = 2596] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:20:50 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (10331000) [pid = 2596] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:20:50 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (14708000) [pid = 2596] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:20:50 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (0D183800) [pid = 2596] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:20:50 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (151E1000) [pid = 2596] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:20:50 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1825EC00) [pid = 2596] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:20:50 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (19E3CC00) [pid = 2596] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:20:50 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (19554C00) [pid = 2596] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:20:50 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (17D95000) [pid = 2596] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:20:50 INFO - PROCESS | 2596 | 1466180450887 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:20:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:20:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 970ms 09:20:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:20:50 INFO - PROCESS | 2596 | 1466180450957 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 09:20:50 INFO - PROCESS | 2596 | 1466180450959 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 09:20:50 INFO - PROCESS | 2596 | 1466180450962 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:20:50 INFO - PROCESS | 2596 | 1466180450963 Marionette TRACE conn7 <- [1,2410,null,{}] 09:20:50 INFO - PROCESS | 2596 | 1466180450967 Marionette TRACE conn7 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:50 INFO - PROCESS | 2596 | 1466180450969 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:51 INFO - PROCESS | 2596 | 1466180451046 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 09:20:51 INFO - PROCESS | 2596 | 1466180451052 Marionette TRACE conn7 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 2596 | 1466180451054 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:51 INFO - PROCESS | 2596 | ++DOCSHELL 16814800 == 32 [pid = 2596] [id = 612] 09:20:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (16815000) [pid = 2596] [serial = 1836] [outer = 00000000] 09:20:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (18F56C00) [pid = 2596] [serial = 1837] [outer = 16815000] 09:20:51 INFO - PROCESS | 2596 | 1466180451097 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (191DD000) [pid = 2596] [serial = 1838] [outer = 16815000] 09:20:51 INFO - PROCESS | 2596 | 1466180451513 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:20:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:20:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 09:20:51 INFO - PROCESS | 2596 | 1466180451593 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 09:20:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:20:51 INFO - PROCESS | 2596 | 1466180451595 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 09:20:51 INFO - PROCESS | 2596 | 1466180451598 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:20:51 INFO - PROCESS | 2596 | 1466180451600 Marionette TRACE conn7 <- [1,2414,null,{}] 09:20:51 INFO - PROCESS | 2596 | 1466180451603 Marionette TRACE conn7 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:51 INFO - PROCESS | 2596 | 1466180451605 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:51 INFO - PROCESS | 2596 | 1466180451682 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 09:20:51 INFO - PROCESS | 2596 | 1466180451687 Marionette TRACE conn7 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 2596 | 1466180451689 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:51 INFO - PROCESS | 2596 | ++DOCSHELL 1825EC00 == 33 [pid = 2596] [id = 613] 09:20:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (191E5400) [pid = 2596] [serial = 1839] [outer = 00000000] 09:20:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (193C5C00) [pid = 2596] [serial = 1840] [outer = 191E5400] 09:20:51 INFO - PROCESS | 2596 | 1466180451732 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1072F000) [pid = 2596] [serial = 1841] [outer = 191E5400] 09:20:52 INFO - PROCESS | 2596 | 1466180452178 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:20:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:20:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms 09:20:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:20:52 INFO - PROCESS | 2596 | 1466180452229 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 09:20:52 INFO - PROCESS | 2596 | 1466180452231 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 09:20:52 INFO - PROCESS | 2596 | 1466180452248 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - PROCESS | 2596 | 1466180452250 Marionette TRACE conn7 <- [1,2418,null,{}] 09:20:52 INFO - PROCESS | 2596 | 1466180452254 Marionette TRACE conn7 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:52 INFO - PROCESS | 2596 | 1466180452256 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:52 INFO - PROCESS | 2596 | 1466180452335 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 09:20:52 INFO - PROCESS | 2596 | 1466180452340 Marionette TRACE conn7 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:52 INFO - PROCESS | 2596 | 1466180452342 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:52 INFO - PROCESS | 2596 | ++DOCSHELL 193C7000 == 34 [pid = 2596] [id = 614] 09:20:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (1955D800) [pid = 2596] [serial = 1842] [outer = 00000000] 09:20:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (19847400) [pid = 2596] [serial = 1843] [outer = 1955D800] 09:20:52 INFO - PROCESS | 2596 | 1466180452385 Marionette DEBUG loaded listener.js 09:20:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (19E3BC00) [pid = 2596] [serial = 1844] [outer = 1955D800] 09:20:53 INFO - PROCESS | 2596 | 1466180453156 Marionette TRACE conn7 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:20:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:20:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 950ms 09:20:53 INFO - PROCESS | 2596 | 1466180453185 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 09:20:53 INFO - PROCESS | 2596 | 1466180453190 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 09:20:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:20:53 INFO - PROCESS | 2596 | 1466180453195 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:20:53 INFO - PROCESS | 2596 | 1466180453198 Marionette TRACE conn7 <- [1,2422,null,{}] 09:20:53 INFO - PROCESS | 2596 | 1466180453205 Marionette TRACE conn7 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:53 INFO - PROCESS | 2596 | 1466180453208 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:53 INFO - PROCESS | 2596 | 1466180453338 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 09:20:53 INFO - PROCESS | 2596 | 1466180453471 Marionette TRACE conn7 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:53 INFO - PROCESS | 2596 | 1466180453474 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:53 INFO - PROCESS | 2596 | ++DOCSHELL 0C808800 == 35 [pid = 2596] [id = 615] 09:20:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (0C810000) [pid = 2596] [serial = 1845] [outer = 00000000] 09:20:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (10933800) [pid = 2596] [serial = 1846] [outer = 0C810000] 09:20:53 INFO - PROCESS | 2596 | 1466180453531 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (14708800) [pid = 2596] [serial = 1847] [outer = 0C810000] 09:20:54 INFO - PROCESS | 2596 | 1466180454197 Marionette TRACE conn7 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:20:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:20:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1025ms 09:20:54 INFO - PROCESS | 2596 | 1466180454220 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 09:20:54 INFO - PROCESS | 2596 | 1466180454225 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 09:20:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:20:54 INFO - PROCESS | 2596 | 1466180454231 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:20:54 INFO - PROCESS | 2596 | 1466180454234 Marionette TRACE conn7 <- [1,2426,null,{}] 09:20:54 INFO - PROCESS | 2596 | 1466180454238 Marionette TRACE conn7 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:54 INFO - PROCESS | 2596 | 1466180454241 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:54 INFO - PROCESS | 2596 | 1466180454360 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 09:20:54 INFO - PROCESS | 2596 | 1466180454518 Marionette TRACE conn7 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 2596 | 1466180454521 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:54 INFO - PROCESS | 2596 | ++DOCSHELL 15051800 == 36 [pid = 2596] [id = 616] 09:20:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (15058800) [pid = 2596] [serial = 1848] [outer = 00000000] 09:20:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (16053800) [pid = 2596] [serial = 1849] [outer = 15058800] 09:20:54 INFO - PROCESS | 2596 | 1466180454577 Marionette DEBUG loaded listener.js 09:20:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (17184000) [pid = 2596] [serial = 1850] [outer = 15058800] 09:20:55 INFO - PROCESS | 2596 | --DOCSHELL 1825EC00 == 35 [pid = 2596] [id = 613] 09:20:55 INFO - PROCESS | 2596 | --DOCSHELL 16814800 == 34 [pid = 2596] [id = 612] 09:20:55 INFO - PROCESS | 2596 | --DOCSHELL 18DDB800 == 33 [pid = 2596] [id = 611] 09:20:55 INFO - PROCESS | 2596 | --DOCSHELL 17E24000 == 32 [pid = 2596] [id = 610] 09:20:55 INFO - PROCESS | 2596 | --DOCSHELL 17182C00 == 31 [pid = 2596] [id = 609] 09:20:55 INFO - PROCESS | 2596 | --DOCSHELL 15057400 == 30 [pid = 2596] [id = 608] 09:20:55 INFO - PROCESS | 2596 | --DOCSHELL 1470A400 == 29 [pid = 2596] [id = 607] 09:20:55 INFO - PROCESS | 2596 | --DOCSHELL 0D0C7000 == 28 [pid = 2596] [id = 606] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (10173000) [pid = 2596] [serial = 1772] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (191DDC00) [pid = 2596] [serial = 1795] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (191E8000) [pid = 2596] [serial = 1792] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (19E44400) [pid = 2596] [serial = 1801] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (1983B000) [pid = 2596] [serial = 1798] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (193C5800) [pid = 2596] [serial = 1793] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (19E45000) [pid = 2596] [serial = 1802] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (17E21000) [pid = 2596] [serial = 1786] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (17EBB000) [pid = 2596] [serial = 1787] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (193C8C00) [pid = 2596] [serial = 1796] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (169B2800) [pid = 2596] [serial = 1784] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (19871C00) [pid = 2596] [serial = 1799] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (152C0000) [pid = 2596] [serial = 1751] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (18DE6C00) [pid = 2596] [serial = 1790] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (18DDC400) [pid = 2596] [serial = 1789] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (1B67CC00) [pid = 2596] [serial = 1769] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1681D400) [pid = 2596] [serial = 1783] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (14998C00) [pid = 2596] [serial = 1774] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (14C88C00) [pid = 2596] [serial = 1775] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (1033F000) [pid = 2596] [serial = 1777] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (1036CC00) [pid = 2596] [serial = 1778] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (1476C800) [pid = 2596] [serial = 1780] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (149E6800) [pid = 2596] [serial = 1781] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (10151C00) [pid = 2596] [serial = 1771] [outer = 00000000] [url = about:blank] 09:20:55 INFO - PROCESS | 2596 | 1466180455444 Marionette TRACE conn7 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:20:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:20:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1285ms 09:20:55 INFO - PROCESS | 2596 | 1466180455520 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 2596 | 1466180455524 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 09:20:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:20:55 INFO - PROCESS | 2596 | 1466180455529 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - PROCESS | 2596 | 1466180455532 Marionette TRACE conn7 <- [1,2430,null,{}] 09:20:55 INFO - PROCESS | 2596 | 1466180455537 Marionette TRACE conn7 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:55 INFO - PROCESS | 2596 | 1466180455540 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:55 INFO - PROCESS | 2596 | 1466180455635 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 09:20:55 INFO - PROCESS | 2596 | 1466180455641 Marionette TRACE conn7 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:55 INFO - PROCESS | 2596 | 1466180455644 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:55 INFO - PROCESS | 2596 | ++DOCSHELL 10173000 == 29 [pid = 2596] [id = 617] 09:20:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (10174C00) [pid = 2596] [serial = 1851] [outer = 00000000] 09:20:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (102B0400) [pid = 2596] [serial = 1852] [outer = 10174C00] 09:20:55 INFO - PROCESS | 2596 | 1466180455693 Marionette DEBUG loaded listener.js 09:20:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (1036C000) [pid = 2596] [serial = 1853] [outer = 10174C00] 09:20:56 INFO - PROCESS | 2596 | 1466180456245 Marionette TRACE conn7 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:20:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:20:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 770ms 09:20:56 INFO - PROCESS | 2596 | 1466180456300 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 09:20:56 INFO - PROCESS | 2596 | 1466180456305 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 09:20:56 INFO - PROCESS | 2596 | 1466180456310 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:20:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:20:56 INFO - PROCESS | 2596 | 1466180456313 Marionette TRACE conn7 <- [1,2434,null,{}] 09:20:56 INFO - PROCESS | 2596 | 1466180456316 Marionette TRACE conn7 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:56 INFO - PROCESS | 2596 | 1466180456319 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:56 INFO - PROCESS | 2596 | 1466180456411 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 09:20:56 INFO - PROCESS | 2596 | 1466180456508 Marionette TRACE conn7 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 2596 | 1466180456510 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:56 INFO - PROCESS | 2596 | ++DOCSHELL 14768400 == 30 [pid = 2596] [id = 618] 09:20:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (14769800) [pid = 2596] [serial = 1854] [outer = 00000000] 09:20:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (14AC7400) [pid = 2596] [serial = 1855] [outer = 14769800] 09:20:56 INFO - PROCESS | 2596 | 1466180456557 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (1504D400) [pid = 2596] [serial = 1856] [outer = 14769800] 09:20:56 INFO - PROCESS | 2596 | 1466180456943 Marionette TRACE conn7 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:20:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:20:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 09:20:56 INFO - PROCESS | 2596 | 1466180456986 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 09:20:56 INFO - PROCESS | 2596 | 1466180456988 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 09:20:56 INFO - PROCESS | 2596 | 1466180456991 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:20:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:20:56 INFO - PROCESS | 2596 | 1466180456994 Marionette TRACE conn7 <- [1,2438,null,{}] 09:20:56 INFO - PROCESS | 2596 | 1466180457005 Marionette TRACE conn7 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:56 INFO - PROCESS | 2596 | 1466180457009 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:57 INFO - PROCESS | 2596 | 1466180457122 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 09:20:57 INFO - PROCESS | 2596 | 1466180457133 Marionette TRACE conn7 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 2596 | 1466180457136 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:57 INFO - PROCESS | 2596 | ++DOCSHELL 14765400 == 31 [pid = 2596] [id = 619] 09:20:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (1476C000) [pid = 2596] [serial = 1857] [outer = 00000000] 09:20:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (17183400) [pid = 2596] [serial = 1858] [outer = 1476C000] 09:20:57 INFO - PROCESS | 2596 | 1466180457183 Marionette DEBUG loaded listener.js 09:20:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (17D95400) [pid = 2596] [serial = 1859] [outer = 1476C000] 09:20:57 INFO - PROCESS | 2596 | 1466180457616 Marionette TRACE conn7 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:20:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:20:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 09:20:57 INFO - PROCESS | 2596 | 1466180457678 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 09:20:57 INFO - PROCESS | 2596 | 1466180457681 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 09:20:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:20:57 INFO - PROCESS | 2596 | 1466180457684 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:20:57 INFO - PROCESS | 2596 | 1466180457686 Marionette TRACE conn7 <- [1,2442,null,{}] 09:20:57 INFO - PROCESS | 2596 | 1466180457689 Marionette TRACE conn7 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:57 INFO - PROCESS | 2596 | 1466180457691 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:57 INFO - PROCESS | 2596 | 1466180457815 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 09:20:57 INFO - PROCESS | 2596 | 1466180457820 Marionette TRACE conn7 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 2596 | 1466180457822 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:57 INFO - PROCESS | 2596 | ++DOCSHELL 17E23800 == 32 [pid = 2596] [id = 620] 09:20:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (18256C00) [pid = 2596] [serial = 1860] [outer = 00000000] 09:20:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (18BCD800) [pid = 2596] [serial = 1861] [outer = 18256C00] 09:20:57 INFO - PROCESS | 2596 | 1466180457866 Marionette DEBUG loaded listener.js 09:20:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (18DDEC00) [pid = 2596] [serial = 1862] [outer = 18256C00] 09:20:58 INFO - PROCESS | 2596 | 1466180458314 Marionette TRACE conn7 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:20:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:20:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 671ms 09:20:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:20:58 INFO - PROCESS | 2596 | 1466180458364 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 09:20:58 INFO - PROCESS | 2596 | 1466180458366 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 09:20:58 INFO - PROCESS | 2596 | 1466180458370 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:20:58 INFO - PROCESS | 2596 | 1466180458371 Marionette TRACE conn7 <- [1,2446,null,{}] 09:20:58 INFO - PROCESS | 2596 | 1466180458375 Marionette TRACE conn7 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:58 INFO - PROCESS | 2596 | 1466180458377 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:58 INFO - PROCESS | 2596 | 1466180458491 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 09:20:58 INFO - PROCESS | 2596 | 1466180458586 Marionette TRACE conn7 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:58 INFO - PROCESS | 2596 | 1466180458588 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:58 INFO - PROCESS | 2596 | ++DOCSHELL 18F53400 == 33 [pid = 2596] [id = 621] 09:20:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (18F53C00) [pid = 2596] [serial = 1863] [outer = 00000000] 09:20:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (18F5DC00) [pid = 2596] [serial = 1864] [outer = 18F53C00] 09:20:58 INFO - PROCESS | 2596 | 1466180458631 Marionette DEBUG loaded listener.js 09:20:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (18F60000) [pid = 2596] [serial = 1865] [outer = 18F53C00] 09:20:59 INFO - PROCESS | 2596 | 1466180459064 Marionette TRACE conn7 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:20:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:20:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 09:20:59 INFO - PROCESS | 2596 | 1466180459104 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 09:20:59 INFO - PROCESS | 2596 | 1466180459106 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 09:20:59 INFO - PROCESS | 2596 | 1466180459109 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:20:59 INFO - PROCESS | 2596 | 1466180459110 Marionette TRACE conn7 <- [1,2450,null,{}] 09:20:59 INFO - PROCESS | 2596 | 1466180459118 Marionette TRACE conn7 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:59 INFO - PROCESS | 2596 | 1466180459123 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:59 INFO - PROCESS | 2596 | 1466180459279 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 09:20:59 INFO - PROCESS | 2596 | 1466180459353 Marionette TRACE conn7 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:59 INFO - PROCESS | 2596 | 1466180459355 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:20:59 INFO - PROCESS | 2596 | ++DOCSHELL 193CA000 == 34 [pid = 2596] [id = 622] 09:20:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (193CB800) [pid = 2596] [serial = 1866] [outer = 00000000] 09:20:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (1955F800) [pid = 2596] [serial = 1867] [outer = 193CB800] 09:20:59 INFO - PROCESS | 2596 | 1466180459400 Marionette DEBUG loaded listener.js 09:20:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (1955A400) [pid = 2596] [serial = 1868] [outer = 193CB800] 09:20:59 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (14767400) [pid = 2596] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:20:59 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (14762C00) [pid = 2596] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:20:59 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (17183000) [pid = 2596] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:20:59 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (0D132800) [pid = 2596] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:20:59 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (15094400) [pid = 2596] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:20:59 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (17E25000) [pid = 2596] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:20:59 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (18DDD400) [pid = 2596] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:20:59 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (191E5400) [pid = 2596] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:20:59 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (0D184000) [pid = 2596] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:20:59 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (1514FC00) [pid = 2596] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:20:59 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1987EC00) [pid = 2596] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:20:59 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (0D0CE000) [pid = 2596] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:20:59 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (16815000) [pid = 2596] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:20:59 INFO - PROCESS | 2596 | 1466180459945 Marionette TRACE conn7 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:20:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:20:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 872ms 09:20:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:20:59 INFO - PROCESS | 2596 | 1466180459984 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 09:20:59 INFO - PROCESS | 2596 | 1466180459986 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 09:20:59 INFO - PROCESS | 2596 | 1466180459989 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 2596 | 1466180459991 Marionette TRACE conn7 <- [1,2454,null,{}] 09:20:59 INFO - PROCESS | 2596 | 1466180459994 Marionette TRACE conn7 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:59 INFO - PROCESS | 2596 | 1466180459996 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:00 INFO - PROCESS | 2596 | 1466180460075 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 09:21:00 INFO - PROCESS | 2596 | 1466180460175 Marionette TRACE conn7 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 2596 | 1466180460176 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:00 INFO - PROCESS | 2596 | ++DOCSHELL 115C2C00 == 35 [pid = 2596] [id = 623] 09:21:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (15094400) [pid = 2596] [serial = 1869] [outer = 00000000] 09:21:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (169B2C00) [pid = 2596] [serial = 1870] [outer = 15094400] 09:21:00 INFO - PROCESS | 2596 | 1466180460220 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (18254400) [pid = 2596] [serial = 1871] [outer = 15094400] 09:21:00 INFO - PROCESS | 2596 | 1466180460571 Marionette TRACE conn7 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:21:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:21:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 09:21:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:21:00 INFO - PROCESS | 2596 | 1466180460621 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 09:21:00 INFO - PROCESS | 2596 | 1466180460623 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 09:21:00 INFO - PROCESS | 2596 | 1466180460626 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:21:00 INFO - PROCESS | 2596 | 1466180460627 Marionette TRACE conn7 <- [1,2458,null,{}] 09:21:00 INFO - PROCESS | 2596 | 1466180460631 Marionette TRACE conn7 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:00 INFO - PROCESS | 2596 | 1466180460633 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:00 INFO - PROCESS | 2596 | 1466180460752 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 09:21:00 INFO - PROCESS | 2596 | 1466180460760 Marionette TRACE conn7 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 2596 | 1466180460762 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:00 INFO - PROCESS | 2596 | ++DOCSHELL 169B1800 == 36 [pid = 2596] [id = 624] 09:21:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (17A64800) [pid = 2596] [serial = 1872] [outer = 00000000] 09:21:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (19871C00) [pid = 2596] [serial = 1873] [outer = 17A64800] 09:21:00 INFO - PROCESS | 2596 | 1466180460806 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (19E3CC00) [pid = 2596] [serial = 1874] [outer = 17A64800] 09:21:01 INFO - PROCESS | 2596 | 1466180461197 Marionette TRACE conn7 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:21:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:21:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 630ms 09:21:01 INFO - PROCESS | 2596 | 1466180461257 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 09:21:01 INFO - PROCESS | 2596 | 1466180461258 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 09:21:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:21:01 INFO - PROCESS | 2596 | 1466180461262 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:21:01 INFO - PROCESS | 2596 | 1466180461272 Marionette TRACE conn7 <- [1,2462,null,{}] 09:21:01 INFO - PROCESS | 2596 | 1466180461276 Marionette TRACE conn7 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:01 INFO - PROCESS | 2596 | 1466180461278 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:01 INFO - PROCESS | 2596 | 1466180461403 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 09:21:01 INFO - PROCESS | 2596 | 1466180461443 Marionette TRACE conn7 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 2596 | 1466180461445 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:01 INFO - PROCESS | 2596 | ++DOCSHELL 14767800 == 37 [pid = 2596] [id = 625] 09:21:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (1681F400) [pid = 2596] [serial = 1875] [outer = 00000000] 09:21:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (19F74400) [pid = 2596] [serial = 1876] [outer = 1681F400] 09:21:01 INFO - PROCESS | 2596 | 1466180461491 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1ACEC400) [pid = 2596] [serial = 1877] [outer = 1681F400] 09:21:01 INFO - PROCESS | 2596 | 1466180462002 Marionette TRACE conn7 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:21:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:21:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 790ms 09:21:02 INFO - PROCESS | 2596 | 1466180462053 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 09:21:02 INFO - PROCESS | 2596 | 1466180462058 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 09:21:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:21:02 INFO - PROCESS | 2596 | 1466180462063 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:21:02 INFO - PROCESS | 2596 | 1466180462067 Marionette TRACE conn7 <- [1,2466,null,{}] 09:21:02 INFO - PROCESS | 2596 | 1466180462073 Marionette TRACE conn7 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:02 INFO - PROCESS | 2596 | 1466180462076 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:02 INFO - PROCESS | 2596 | 1466180462195 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 09:21:02 INFO - PROCESS | 2596 | 1466180462310 Marionette TRACE conn7 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:02 INFO - PROCESS | 2596 | 1466180462315 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:02 INFO - PROCESS | 2596 | ++DOCSHELL 0C942C00 == 38 [pid = 2596] [id = 626] 09:21:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (0C950C00) [pid = 2596] [serial = 1878] [outer = 00000000] 09:21:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (1036A800) [pid = 2596] [serial = 1879] [outer = 0C950C00] 09:21:02 INFO - PROCESS | 2596 | 1466180462414 Marionette DEBUG loaded listener.js 09:21:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (115BC400) [pid = 2596] [serial = 1880] [outer = 0C950C00] 09:21:03 INFO - PROCESS | 2596 | 1466180463052 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:21:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:21:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1019ms 09:21:03 INFO - PROCESS | 2596 | 1466180463087 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 09:21:03 INFO - PROCESS | 2596 | 1466180463092 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 09:21:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:21:03 INFO - PROCESS | 2596 | 1466180463098 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:21:03 INFO - PROCESS | 2596 | 1466180463101 Marionette TRACE conn7 <- [1,2470,null,{}] 09:21:03 INFO - PROCESS | 2596 | 1466180463105 Marionette TRACE conn7 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:03 INFO - PROCESS | 2596 | 1466180463108 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:03 INFO - PROCESS | 2596 | 1466180463219 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 09:21:03 INFO - PROCESS | 2596 | 1466180463333 Marionette TRACE conn7 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:03 INFO - PROCESS | 2596 | 1466180463335 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:03 INFO - PROCESS | 2596 | ++DOCSHELL 151E3400 == 39 [pid = 2596] [id = 627] 09:21:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (152C0000) [pid = 2596] [serial = 1881] [outer = 00000000] 09:21:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (169B0C00) [pid = 2596] [serial = 1882] [outer = 152C0000] 09:21:03 INFO - PROCESS | 2596 | 1466180463432 Marionette DEBUG loaded listener.js 09:21:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (17E21000) [pid = 2596] [serial = 1883] [outer = 152C0000] 09:21:04 INFO - PROCESS | 2596 | 1466180464044 Marionette TRACE conn7 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:21:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:21:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 970ms 09:21:04 INFO - PROCESS | 2596 | 1466180464072 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 2596 | 1466180464075 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 09:21:04 INFO - PROCESS | 2596 | 1466180464078 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:21:04 INFO - PROCESS | 2596 | 1466180464082 Marionette TRACE conn7 <- [1,2474,null,{}] 09:21:04 INFO - PROCESS | 2596 | 1466180464093 Marionette TRACE conn7 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:04 INFO - PROCESS | 2596 | 1466180464098 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:04 INFO - PROCESS | 2596 | 1466180464205 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 09:21:04 INFO - PROCESS | 2596 | 1466180464346 Marionette TRACE conn7 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:04 INFO - PROCESS | 2596 | 1466180464350 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:04 INFO - PROCESS | 2596 | ++DOCSHELL 19F6D400 == 40 [pid = 2596] [id = 628] 09:21:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (19F6D800) [pid = 2596] [serial = 1884] [outer = 00000000] 09:21:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (1B50D000) [pid = 2596] [serial = 1885] [outer = 19F6D800] 09:21:04 INFO - PROCESS | 2596 | 1466180464406 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (1B671800) [pid = 2596] [serial = 1886] [outer = 19F6D800] 09:21:04 INFO - PROCESS | 2596 | 1466180465016 Marionette TRACE conn7 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:21:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:21:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 09:21:05 INFO - PROCESS | 2596 | 1466180465053 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 09:21:05 INFO - PROCESS | 2596 | 1466180465056 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 09:21:05 INFO - PROCESS | 2596 | 1466180465059 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:21:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:21:05 INFO - PROCESS | 2596 | 1466180465061 Marionette TRACE conn7 <- [1,2478,null,{}] 09:21:05 INFO - PROCESS | 2596 | 1466180465064 Marionette TRACE conn7 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:05 INFO - PROCESS | 2596 | 1466180465067 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:05 INFO - PROCESS | 2596 | 1466180465298 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 09:21:05 INFO - PROCESS | 2596 | 1466180465475 Marionette TRACE conn7 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 2596 | 1466180465478 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:05 INFO - PROCESS | 2596 | ++DOCSHELL 0925CC00 == 41 [pid = 2596] [id = 629] 09:21:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (0925EC00) [pid = 2596] [serial = 1887] [outer = 00000000] 09:21:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (0C810C00) [pid = 2596] [serial = 1888] [outer = 0925EC00] 09:21:05 INFO - PROCESS | 2596 | 1466180465529 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (0D184C00) [pid = 2596] [serial = 1889] [outer = 0925EC00] 09:21:06 INFO - PROCESS | 2596 | --DOCSHELL 14761000 == 40 [pid = 2596] [id = 605] 09:21:06 INFO - PROCESS | 2596 | --DOCSHELL 169B1800 == 39 [pid = 2596] [id = 624] 09:21:06 INFO - PROCESS | 2596 | --DOCSHELL 115C2C00 == 38 [pid = 2596] [id = 623] 09:21:06 INFO - PROCESS | 2596 | --DOCSHELL 193CA000 == 37 [pid = 2596] [id = 622] 09:21:06 INFO - PROCESS | 2596 | --DOCSHELL 18F53400 == 36 [pid = 2596] [id = 621] 09:21:06 INFO - PROCESS | 2596 | --DOCSHELL 17E23800 == 35 [pid = 2596] [id = 620] 09:21:06 INFO - PROCESS | 2596 | --DOCSHELL 14765400 == 34 [pid = 2596] [id = 619] 09:21:06 INFO - PROCESS | 2596 | --DOCSHELL 14768400 == 33 [pid = 2596] [id = 618] 09:21:06 INFO - PROCESS | 2596 | --DOCSHELL 10173000 == 32 [pid = 2596] [id = 617] 09:21:06 INFO - PROCESS | 2596 | --DOCSHELL 15051800 == 31 [pid = 2596] [id = 616] 09:21:06 INFO - PROCESS | 2596 | --DOCSHELL 0C808800 == 30 [pid = 2596] [id = 615] 09:21:06 INFO - PROCESS | 2596 | --DOCSHELL 193C7000 == 29 [pid = 2596] [id = 614] 09:21:06 INFO - PROCESS | 2596 | --DOCSHELL 19F6D400 == 28 [pid = 2596] [id = 628] 09:21:06 INFO - PROCESS | 2596 | --DOCSHELL 14767800 == 27 [pid = 2596] [id = 625] 09:21:06 INFO - PROCESS | 2596 | --DOCSHELL 0C942C00 == 26 [pid = 2596] [id = 626] 09:21:06 INFO - PROCESS | 2596 | --DOCSHELL 151E3400 == 25 [pid = 2596] [id = 627] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (1527C800) [pid = 2596] [serial = 1817] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (15053C00) [pid = 2596] [serial = 1816] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (1476D400) [pid = 2596] [serial = 1822] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (149A5C00) [pid = 2596] [serial = 1823] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (17A62C00) [pid = 2596] [serial = 1828] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (102A7C00) [pid = 2596] [serial = 1819] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (1033D400) [pid = 2596] [serial = 1820] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (1527BC00) [pid = 2596] [serial = 1825] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (18257000) [pid = 2596] [serial = 1831] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (17D98C00) [pid = 2596] [serial = 1829] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (19063000) [pid = 2596] [serial = 1834] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (18257800) [pid = 2596] [serial = 1832] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (193C5C00) [pid = 2596] [serial = 1840] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (191E2400) [pid = 2596] [serial = 1835] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (14760C00) [pid = 2596] [serial = 1805] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1072A000) [pid = 2596] [serial = 1804] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (17AEB800) [pid = 2596] [serial = 1808] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (169AA800) [pid = 2596] [serial = 1807] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1072F000) [pid = 2596] [serial = 1841] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (1AEF7400) [pid = 2596] [serial = 1811] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (19F73C00) [pid = 2596] [serial = 1810] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (193C6C00) [pid = 2596] [serial = 1814] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (17E24C00) [pid = 2596] [serial = 1813] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (19847400) [pid = 2596] [serial = 1843] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (18F56C00) [pid = 2596] [serial = 1837] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (191DD000) [pid = 2596] [serial = 1838] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (16813C00) [pid = 2596] [serial = 1826] [outer = 00000000] [url = about:blank] 09:21:06 INFO - PROCESS | 2596 | 1466180466818 Marionette TRACE conn7 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:21:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:21:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1823ms 09:21:06 INFO - PROCESS | 2596 | 1466180466886 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 09:21:06 INFO - PROCESS | 2596 | 1466180466890 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 09:21:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:21:06 INFO - PROCESS | 2596 | 1466180466894 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 2596 | 1466180466897 Marionette TRACE conn7 <- [1,2482,null,{}] 09:21:06 INFO - PROCESS | 2596 | 1466180466913 Marionette TRACE conn7 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:06 INFO - PROCESS | 2596 | 1466180466916 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:06 INFO - PROCESS | 2596 | 1466180467007 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 09:21:07 INFO - PROCESS | 2596 | 1466180467041 Marionette TRACE conn7 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 2596 | 1466180467043 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:07 INFO - PROCESS | 2596 | ++DOCSHELL 102AA400 == 26 [pid = 2596] [id = 630] 09:21:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (102AFC00) [pid = 2596] [serial = 1890] [outer = 00000000] 09:21:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (10338800) [pid = 2596] [serial = 1891] [outer = 102AFC00] 09:21:07 INFO - PROCESS | 2596 | 1466180467091 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (10367800) [pid = 2596] [serial = 1892] [outer = 102AFC00] 09:21:07 INFO - PROCESS | 2596 | 1466180467588 Marionette TRACE conn7 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:21:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:21:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 09:21:07 INFO - PROCESS | 2596 | 1466180467626 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 09:21:07 INFO - PROCESS | 2596 | 1466180467632 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 09:21:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:21:07 INFO - PROCESS | 2596 | 1466180467638 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - PROCESS | 2596 | 1466180467641 Marionette TRACE conn7 <- [1,2486,null,{}] 09:21:07 INFO - PROCESS | 2596 | 1466180467645 Marionette TRACE conn7 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:07 INFO - PROCESS | 2596 | 1466180467647 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:07 INFO - PROCESS | 2596 | 1466180467740 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 09:21:07 INFO - PROCESS | 2596 | 1466180467750 Marionette TRACE conn7 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 2596 | 1466180467752 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:07 INFO - PROCESS | 2596 | ++DOCSHELL 113CA800 == 27 [pid = 2596] [id = 631] 09:21:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (113CB400) [pid = 2596] [serial = 1893] [outer = 00000000] 09:21:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (14763000) [pid = 2596] [serial = 1894] [outer = 113CB400] 09:21:07 INFO - PROCESS | 2596 | 1466180467799 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (1476A000) [pid = 2596] [serial = 1895] [outer = 113CB400] 09:21:08 INFO - PROCESS | 2596 | 1466180468284 Marionette TRACE conn7 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:21:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:21:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 09:21:08 INFO - PROCESS | 2596 | 1466180468311 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 09:21:08 INFO - PROCESS | 2596 | 1466180468313 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 09:21:08 INFO - PROCESS | 2596 | 1466180468317 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:21:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:21:08 INFO - PROCESS | 2596 | 1466180468320 Marionette TRACE conn7 <- [1,2490,null,{}] 09:21:08 INFO - PROCESS | 2596 | 1466180468331 Marionette TRACE conn7 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:08 INFO - PROCESS | 2596 | 1466180468336 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:08 INFO - PROCESS | 2596 | 1466180468418 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 09:21:08 INFO - PROCESS | 2596 | 1466180468556 Marionette TRACE conn7 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 2596 | 1466180468559 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:08 INFO - PROCESS | 2596 | ++DOCSHELL 1514B000 == 28 [pid = 2596] [id = 632] 09:21:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (1514B400) [pid = 2596] [serial = 1896] [outer = 00000000] 09:21:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (151DA800) [pid = 2596] [serial = 1897] [outer = 1514B400] 09:21:08 INFO - PROCESS | 2596 | 1466180468607 Marionette DEBUG loaded listener.js 09:21:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (1527D000) [pid = 2596] [serial = 1898] [outer = 1514B400] 09:21:09 INFO - PROCESS | 2596 | 1466180469034 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:21:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:21:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 770ms 09:21:09 INFO - PROCESS | 2596 | 1466180469091 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 2596 | 1466180469094 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 09:21:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:21:09 INFO - PROCESS | 2596 | 1466180469101 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 2596 | 1466180469103 Marionette TRACE conn7 <- [1,2494,null,{}] 09:21:09 INFO - PROCESS | 2596 | 1466180469107 Marionette TRACE conn7 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:09 INFO - PROCESS | 2596 | 1466180469109 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:09 INFO - PROCESS | 2596 | 1466180469230 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 09:21:09 INFO - PROCESS | 2596 | 1466180469240 Marionette TRACE conn7 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:09 INFO - PROCESS | 2596 | 1466180469242 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:09 INFO - PROCESS | 2596 | ++DOCSHELL 16868000 == 29 [pid = 2596] [id = 633] 09:21:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (169A9400) [pid = 2596] [serial = 1899] [outer = 00000000] 09:21:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (169B1800) [pid = 2596] [serial = 1900] [outer = 169A9400] 09:21:09 INFO - PROCESS | 2596 | 1466180469286 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (17A58400) [pid = 2596] [serial = 1901] [outer = 169A9400] 09:21:09 INFO - PROCESS | 2596 | 1466180469733 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:21:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:21:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 09:21:09 INFO - PROCESS | 2596 | 1466180469771 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 2596 | 1466180469773 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 09:21:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:21:09 INFO - PROCESS | 2596 | 1466180469776 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 2596 | 1466180469777 Marionette TRACE conn7 <- [1,2498,null,{}] 09:21:09 INFO - PROCESS | 2596 | 1466180469781 Marionette TRACE conn7 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:09 INFO - PROCESS | 2596 | 1466180469783 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:09 INFO - PROCESS | 2596 | 1466180469926 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 09:21:09 INFO - PROCESS | 2596 | 1466180469936 Marionette TRACE conn7 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:09 INFO - PROCESS | 2596 | 1466180469938 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:09 INFO - PROCESS | 2596 | ++DOCSHELL 17A63000 == 30 [pid = 2596] [id = 634] 09:21:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (17A64400) [pid = 2596] [serial = 1902] [outer = 00000000] 09:21:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (17E1C400) [pid = 2596] [serial = 1903] [outer = 17A64400] 09:21:09 INFO - PROCESS | 2596 | 1466180469982 Marionette DEBUG loaded listener.js 09:21:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (17E33400) [pid = 2596] [serial = 1904] [outer = 17A64400] 09:21:10 INFO - PROCESS | 2596 | 1466180470459 Marionette TRACE conn7 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:21:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:21:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 09:21:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:21:10 INFO - PROCESS | 2596 | 1466180470507 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 09:21:10 INFO - PROCESS | 2596 | 1466180470510 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 09:21:10 INFO - PROCESS | 2596 | 1466180470513 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:21:10 INFO - PROCESS | 2596 | 1466180470515 Marionette TRACE conn7 <- [1,2502,null,{}] 09:21:10 INFO - PROCESS | 2596 | 1466180470518 Marionette TRACE conn7 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:10 INFO - PROCESS | 2596 | 1466180470524 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:10 INFO - PROCESS | 2596 | 1466180470667 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 09:21:10 INFO - PROCESS | 2596 | 1466180470677 Marionette TRACE conn7 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:10 INFO - PROCESS | 2596 | 1466180470679 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:10 INFO - PROCESS | 2596 | ++DOCSHELL 18256400 == 31 [pid = 2596] [id = 635] 09:21:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1825C400) [pid = 2596] [serial = 1905] [outer = 00000000] 09:21:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (18DDDC00) [pid = 2596] [serial = 1906] [outer = 1825C400] 09:21:10 INFO - PROCESS | 2596 | 1466180470726 Marionette DEBUG loaded listener.js 09:21:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (18F5E000) [pid = 2596] [serial = 1907] [outer = 1825C400] 09:21:11 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (18256C00) [pid = 2596] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:21:11 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (193CB800) [pid = 2596] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:21:11 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (18F53C00) [pid = 2596] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:21:11 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (17A64800) [pid = 2596] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:21:11 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (15058800) [pid = 2596] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:21:11 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (15094400) [pid = 2596] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:21:11 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (0C810000) [pid = 2596] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:21:11 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (14769800) [pid = 2596] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:21:11 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (1955D800) [pid = 2596] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:21:11 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1476C000) [pid = 2596] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:21:11 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (10174C00) [pid = 2596] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:21:11 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (1681F400) [pid = 2596] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:21:11 INFO - PROCESS | 2596 | 1466180471445 Marionette TRACE conn7 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:21:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:21:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 970ms 09:21:11 INFO - PROCESS | 2596 | 1466180471487 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 09:21:11 INFO - PROCESS | 2596 | 1466180471489 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 09:21:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:21:11 INFO - PROCESS | 2596 | 1466180471492 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:21:11 INFO - PROCESS | 2596 | 1466180471494 Marionette TRACE conn7 <- [1,2506,null,{}] 09:21:11 INFO - PROCESS | 2596 | 1466180471497 Marionette TRACE conn7 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:11 INFO - PROCESS | 2596 | 1466180471499 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:11 INFO - PROCESS | 2596 | 1466180471575 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 09:21:11 INFO - PROCESS | 2596 | 1466180471582 Marionette TRACE conn7 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:11 INFO - PROCESS | 2596 | 1466180471583 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:11 INFO - PROCESS | 2596 | ++DOCSHELL 1036A400 == 32 [pid = 2596] [id = 636] 09:21:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (14C88C00) [pid = 2596] [serial = 1908] [outer = 00000000] 09:21:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (18DE1000) [pid = 2596] [serial = 1909] [outer = 14C88C00] 09:21:11 INFO - PROCESS | 2596 | 1466180471626 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (18F52800) [pid = 2596] [serial = 1910] [outer = 14C88C00] 09:21:12 INFO - PROCESS | 2596 | 1466180472052 Marionette TRACE conn7 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:21:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:21:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 570ms 09:21:12 INFO - PROCESS | 2596 | 1466180472063 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 09:21:12 INFO - PROCESS | 2596 | 1466180472065 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 09:21:12 INFO - PROCESS | 2596 | 1466180472068 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:21:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:21:12 INFO - PROCESS | 2596 | 1466180472070 Marionette TRACE conn7 <- [1,2510,null,{}] 09:21:12 INFO - PROCESS | 2596 | 1466180472073 Marionette TRACE conn7 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:12 INFO - PROCESS | 2596 | 1466180472075 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:12 INFO - PROCESS | 2596 | 1466180472198 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 09:21:12 INFO - PROCESS | 2596 | 1466180472206 Marionette TRACE conn7 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:12 INFO - PROCESS | 2596 | 1466180472208 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:12 INFO - PROCESS | 2596 | ++DOCSHELL 17D9F800 == 33 [pid = 2596] [id = 637] 09:21:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (17EBC000) [pid = 2596] [serial = 1911] [outer = 00000000] 09:21:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (191DEC00) [pid = 2596] [serial = 1912] [outer = 17EBC000] 09:21:12 INFO - PROCESS | 2596 | 1466180472251 Marionette DEBUG loaded listener.js 09:21:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (1905E000) [pid = 2596] [serial = 1913] [outer = 17EBC000] 09:21:12 INFO - PROCESS | 2596 | 1466180472677 Marionette TRACE conn7 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:21:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:21:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 631ms 09:21:12 INFO - PROCESS | 2596 | 1466180472704 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 09:21:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:21:12 INFO - PROCESS | 2596 | 1466180472706 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 09:21:12 INFO - PROCESS | 2596 | 1466180472709 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:21:12 INFO - PROCESS | 2596 | 1466180472711 Marionette TRACE conn7 <- [1,2514,null,{}] 09:21:12 INFO - PROCESS | 2596 | 1466180472715 Marionette TRACE conn7 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:12 INFO - PROCESS | 2596 | 1466180472716 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:12 INFO - PROCESS | 2596 | 1466180472833 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 09:21:12 INFO - PROCESS | 2596 | 1466180472894 Marionette TRACE conn7 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:12 INFO - PROCESS | 2596 | 1466180472895 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:12 INFO - PROCESS | 2596 | ++DOCSHELL 15149C00 == 34 [pid = 2596] [id = 638] 09:21:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (193BF000) [pid = 2596] [serial = 1914] [outer = 00000000] 09:21:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (193C7800) [pid = 2596] [serial = 1915] [outer = 193BF000] 09:21:12 INFO - PROCESS | 2596 | 1466180472948 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (193C8800) [pid = 2596] [serial = 1916] [outer = 193BF000] 09:21:13 INFO - PROCESS | 2596 | 1466180473530 Marionette TRACE conn7 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:21:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:21:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 871ms 09:21:13 INFO - PROCESS | 2596 | 1466180473608 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 09:21:13 INFO - PROCESS | 2596 | 1466180473613 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 09:21:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:21:13 INFO - PROCESS | 2596 | 1466180473666 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - PROCESS | 2596 | 1466180473670 Marionette TRACE conn7 <- [1,2518,null,{}] 09:21:13 INFO - PROCESS | 2596 | 1466180473676 Marionette TRACE conn7 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:13 INFO - PROCESS | 2596 | 1466180473679 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:13 INFO - PROCESS | 2596 | 1466180473813 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 09:21:13 INFO - PROCESS | 2596 | 1466180473948 Marionette TRACE conn7 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:13 INFO - PROCESS | 2596 | 1466180473951 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:13 INFO - PROCESS | 2596 | ++DOCSHELL 0D175800 == 35 [pid = 2596] [id = 639] 09:21:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (0D181800) [pid = 2596] [serial = 1917] [outer = 00000000] 09:21:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (1092E800) [pid = 2596] [serial = 1918] [outer = 0D181800] 09:21:13 INFO - PROCESS | 2596 | 1466180474008 Marionette DEBUG loaded listener.js 09:21:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (14707000) [pid = 2596] [serial = 1919] [outer = 0D181800] 09:21:14 INFO - PROCESS | 2596 | 1466180474690 Marionette TRACE conn7 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:21:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:21:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1100ms 09:21:14 INFO - PROCESS | 2596 | 1466180474747 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 2596 | 1466180474752 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 09:21:14 INFO - PROCESS | 2596 | 1466180474758 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:21:14 INFO - PROCESS | 2596 | 1466180474761 Marionette TRACE conn7 <- [1,2522,null,{}] 09:21:14 INFO - PROCESS | 2596 | 1466180474765 Marionette TRACE conn7 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:14 INFO - PROCESS | 2596 | 1466180474768 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:14 INFO - PROCESS | 2596 | 1466180474889 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 09:21:15 INFO - PROCESS | 2596 | 1466180475030 Marionette TRACE conn7 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 2596 | 1466180475033 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:15 INFO - PROCESS | 2596 | ++DOCSHELL 1504FC00 == 36 [pid = 2596] [id = 640] 09:21:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (15058000) [pid = 2596] [serial = 1920] [outer = 00000000] 09:21:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (1604A800) [pid = 2596] [serial = 1921] [outer = 15058000] 09:21:15 INFO - PROCESS | 2596 | 1466180475090 Marionette DEBUG loaded listener.js 09:21:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (169AA400) [pid = 2596] [serial = 1922] [outer = 15058000] 09:21:15 INFO - PROCESS | 2596 | --DOCSHELL 17D9F800 == 35 [pid = 2596] [id = 637] 09:21:15 INFO - PROCESS | 2596 | --DOCSHELL 1036A400 == 34 [pid = 2596] [id = 636] 09:21:15 INFO - PROCESS | 2596 | --DOCSHELL 18256400 == 33 [pid = 2596] [id = 635] 09:21:15 INFO - PROCESS | 2596 | --DOCSHELL 17A63000 == 32 [pid = 2596] [id = 634] 09:21:15 INFO - PROCESS | 2596 | --DOCSHELL 16868000 == 31 [pid = 2596] [id = 633] 09:21:15 INFO - PROCESS | 2596 | --DOCSHELL 1514B000 == 30 [pid = 2596] [id = 632] 09:21:15 INFO - PROCESS | 2596 | --DOCSHELL 113CA800 == 29 [pid = 2596] [id = 631] 09:21:15 INFO - PROCESS | 2596 | --DOCSHELL 102AA400 == 28 [pid = 2596] [id = 630] 09:21:15 INFO - PROCESS | 2596 | --DOCSHELL 0925CC00 == 27 [pid = 2596] [id = 629] 09:21:15 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (18BCD800) [pid = 2596] [serial = 1861] [outer = 00000000] [url = about:blank] 09:21:15 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (1955F800) [pid = 2596] [serial = 1867] [outer = 00000000] [url = about:blank] 09:21:15 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (18F60000) [pid = 2596] [serial = 1865] [outer = 00000000] [url = about:blank] 09:21:15 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (18F5DC00) [pid = 2596] [serial = 1864] [outer = 00000000] [url = about:blank] 09:21:15 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (19E3CC00) [pid = 2596] [serial = 1874] [outer = 00000000] [url = about:blank] 09:21:15 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (16053800) [pid = 2596] [serial = 1849] [outer = 00000000] [url = about:blank] 09:21:15 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (169B2C00) [pid = 2596] [serial = 1870] [outer = 00000000] [url = about:blank] 09:21:15 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (17184000) [pid = 2596] [serial = 1850] [outer = 00000000] [url = about:blank] 09:21:15 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (10933800) [pid = 2596] [serial = 1846] [outer = 00000000] [url = about:blank] 09:21:15 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (14708800) [pid = 2596] [serial = 1847] [outer = 00000000] [url = about:blank] 09:21:15 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (14AC7400) [pid = 2596] [serial = 1855] [outer = 00000000] [url = about:blank] 09:21:15 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (1504D400) [pid = 2596] [serial = 1856] [outer = 00000000] [url = about:blank] 09:21:15 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (19E3BC00) [pid = 2596] [serial = 1844] [outer = 00000000] [url = about:blank] 09:21:15 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (17183400) [pid = 2596] [serial = 1858] [outer = 00000000] [url = about:blank] 09:21:15 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (102B0400) [pid = 2596] [serial = 1852] [outer = 00000000] [url = about:blank] 09:21:15 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (1036C000) [pid = 2596] [serial = 1853] [outer = 00000000] [url = about:blank] 09:21:15 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (19F74400) [pid = 2596] [serial = 1876] [outer = 00000000] [url = about:blank] 09:21:15 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (1ACEC400) [pid = 2596] [serial = 1877] [outer = 00000000] [url = about:blank] 09:21:15 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (19871C00) [pid = 2596] [serial = 1873] [outer = 00000000] [url = about:blank] 09:21:15 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (1955A400) [pid = 2596] [serial = 1868] [outer = 00000000] [url = about:blank] 09:21:15 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (18254400) [pid = 2596] [serial = 1871] [outer = 00000000] [url = about:blank] 09:21:15 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (18DDEC00) [pid = 2596] [serial = 1862] [outer = 00000000] [url = about:blank] 09:21:15 INFO - PROCESS | 2596 | --DOMWINDOW == 60 (17D95400) [pid = 2596] [serial = 1859] [outer = 00000000] [url = about:blank] 09:21:15 INFO - PROCESS | 2596 | 1466180475945 Marionette TRACE conn7 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:21:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:21:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1232ms 09:21:15 INFO - PROCESS | 2596 | 1466180475994 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 09:21:15 INFO - PROCESS | 2596 | 1466180475999 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 09:21:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:21:15 INFO - PROCESS | 2596 | 1466180476003 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:21:15 INFO - PROCESS | 2596 | 1466180476006 Marionette TRACE conn7 <- [1,2526,null,{}] 09:21:15 INFO - PROCESS | 2596 | 1466180476012 Marionette TRACE conn7 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:15 INFO - PROCESS | 2596 | 1466180476015 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:16 INFO - PROCESS | 2596 | 1466180476106 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 09:21:16 INFO - PROCESS | 2596 | 1466180476204 Marionette TRACE conn7 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:16 INFO - PROCESS | 2596 | 1466180476206 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:16 INFO - PROCESS | 2596 | ++DOCSHELL 0D070400 == 28 [pid = 2596] [id = 641] 09:21:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (0D072C00) [pid = 2596] [serial = 1923] [outer = 00000000] 09:21:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (10333400) [pid = 2596] [serial = 1924] [outer = 0D072C00] 09:21:16 INFO - PROCESS | 2596 | 1466180476254 Marionette DEBUG loaded listener.js 09:21:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (1036C000) [pid = 2596] [serial = 1925] [outer = 0D072C00] 09:21:16 INFO - PROCESS | 2596 | 1466180476705 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:21:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:21:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 730ms 09:21:16 INFO - PROCESS | 2596 | 1466180476735 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 2596 | 1466180476739 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 09:21:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:21:16 INFO - PROCESS | 2596 | 1466180476745 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 2596 | 1466180476747 Marionette TRACE conn7 <- [1,2530,null,{}] 09:21:16 INFO - PROCESS | 2596 | 1466180476751 Marionette TRACE conn7 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:16 INFO - PROCESS | 2596 | 1466180476753 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:16 INFO - PROCESS | 2596 | 1466180476839 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 09:21:16 INFO - PROCESS | 2596 | 1466180476849 Marionette TRACE conn7 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:16 INFO - PROCESS | 2596 | 1466180476851 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:16 INFO - PROCESS | 2596 | ++DOCSHELL 0C94E400 == 29 [pid = 2596] [id = 642] 09:21:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (1473A800) [pid = 2596] [serial = 1926] [outer = 00000000] 09:21:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (14923800) [pid = 2596] [serial = 1927] [outer = 1473A800] 09:21:16 INFO - PROCESS | 2596 | 1466180476898 Marionette DEBUG loaded listener.js 09:21:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (14AC7400) [pid = 2596] [serial = 1928] [outer = 1473A800] 09:21:17 INFO - PROCESS | 2596 | 1466180477367 Marionette TRACE conn7 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:21:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:21:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 09:21:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:21:17 INFO - PROCESS | 2596 | 1466180477419 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 09:21:17 INFO - PROCESS | 2596 | 1466180477421 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 09:21:17 INFO - PROCESS | 2596 | 1466180477425 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:21:17 INFO - PROCESS | 2596 | 1466180477428 Marionette TRACE conn7 <- [1,2534,null,{}] 09:21:17 INFO - PROCESS | 2596 | 1466180477438 Marionette TRACE conn7 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:17 INFO - PROCESS | 2596 | 1466180477443 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:17 INFO - PROCESS | 2596 | 1466180477528 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 09:21:17 INFO - PROCESS | 2596 | 1466180477537 Marionette TRACE conn7 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 2596 | 1466180477540 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:17 INFO - PROCESS | 2596 | ++DOCSHELL 14738000 == 30 [pid = 2596] [id = 643] 09:21:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (14741400) [pid = 2596] [serial = 1929] [outer = 00000000] 09:21:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (169A8400) [pid = 2596] [serial = 1930] [outer = 14741400] 09:21:17 INFO - PROCESS | 2596 | 1466180477676 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (17190C00) [pid = 2596] [serial = 1931] [outer = 14741400] 09:21:18 INFO - PROCESS | 2596 | 1466180478109 Marionette TRACE conn7 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:21:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 731ms 09:21:18 INFO - PROCESS | 2596 | 1466180478126 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 2596 | 1466180478128 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 09:21:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:21:18 INFO - PROCESS | 2596 | 1466180478131 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 2596 | 1466180478133 Marionette TRACE conn7 <- [1,2538,null,{}] 09:21:18 INFO - PROCESS | 2596 | 1466180478143 Marionette TRACE conn7 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:18 INFO - PROCESS | 2596 | 1466180478146 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:18 INFO - PROCESS | 2596 | 1466180478266 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 09:21:18 INFO - PROCESS | 2596 | 1466180478271 Marionette TRACE conn7 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:18 INFO - PROCESS | 2596 | 1466180478273 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:18 INFO - PROCESS | 2596 | ++DOCSHELL 17D9C000 == 31 [pid = 2596] [id = 644] 09:21:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (17D9CC00) [pid = 2596] [serial = 1932] [outer = 00000000] 09:21:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (18253400) [pid = 2596] [serial = 1933] [outer = 17D9CC00] 09:21:18 INFO - PROCESS | 2596 | 1466180478317 Marionette DEBUG loaded listener.js 09:21:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (1825F400) [pid = 2596] [serial = 1934] [outer = 17D9CC00] 09:21:18 INFO - PROCESS | 2596 | 1466180478786 Marionette TRACE conn7 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:21:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 09:21:18 INFO - PROCESS | 2596 | 1466180478808 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 2596 | 1466180478810 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 09:21:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:21:18 INFO - PROCESS | 2596 | 1466180478813 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 2596 | 1466180478814 Marionette TRACE conn7 <- [1,2542,null,{}] 09:21:18 INFO - PROCESS | 2596 | 1466180478817 Marionette TRACE conn7 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:18 INFO - PROCESS | 2596 | 1466180478819 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:18 INFO - PROCESS | 2596 | 1466180478959 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 09:21:18 INFO - PROCESS | 2596 | 1466180478982 Marionette TRACE conn7 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:18 INFO - PROCESS | 2596 | 1466180478984 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:19 INFO - PROCESS | 2596 | ++DOCSHELL 182EC400 == 32 [pid = 2596] [id = 645] 09:21:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (182F7C00) [pid = 2596] [serial = 1935] [outer = 00000000] 09:21:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (18DDD800) [pid = 2596] [serial = 1936] [outer = 182F7C00] 09:21:19 INFO - PROCESS | 2596 | 1466180479027 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (18DDF400) [pid = 2596] [serial = 1937] [outer = 182F7C00] 09:21:19 INFO - PROCESS | 2596 | 1466180479498 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:21:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:21:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 09:21:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:21:19 INFO - PROCESS | 2596 | 1466180479547 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 09:21:19 INFO - PROCESS | 2596 | 1466180479549 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 09:21:19 INFO - PROCESS | 2596 | 1466180479552 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:21:19 INFO - PROCESS | 2596 | 1466180479554 Marionette TRACE conn7 <- [1,2546,null,{}] 09:21:19 INFO - PROCESS | 2596 | 1466180479557 Marionette TRACE conn7 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:19 INFO - PROCESS | 2596 | 1466180479562 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:19 INFO - PROCESS | 2596 | 1466180479715 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 09:21:19 INFO - PROCESS | 2596 | 1466180479782 Marionette TRACE conn7 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 2596 | 1466180479784 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:19 INFO - PROCESS | 2596 | ++DOCSHELL 19068C00 == 33 [pid = 2596] [id = 646] 09:21:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (191DB400) [pid = 2596] [serial = 1938] [outer = 00000000] 09:21:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (193C9000) [pid = 2596] [serial = 1939] [outer = 191DB400] 09:21:19 INFO - PROCESS | 2596 | 1466180479828 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (193CD800) [pid = 2596] [serial = 1940] [outer = 191DB400] 09:21:20 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (19F6D800) [pid = 2596] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:21:20 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (14C88C00) [pid = 2596] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:21:20 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (113CB400) [pid = 2596] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:21:20 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (102AFC00) [pid = 2596] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:21:20 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (169A9400) [pid = 2596] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:21:20 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (17A64400) [pid = 2596] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:21:20 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (1514B400) [pid = 2596] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:21:20 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (0925EC00) [pid = 2596] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:21:20 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (1825C400) [pid = 2596] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:21:20 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (17EBC000) [pid = 2596] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:21:20 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (0C950C00) [pid = 2596] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:21:20 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (152C0000) [pid = 2596] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:21:20 INFO - PROCESS | 2596 | 1466180480313 Marionette TRACE conn7 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:21:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:21:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 830ms 09:21:20 INFO - PROCESS | 2596 | 1466180480384 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 2596 | 1466180480386 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 09:21:20 INFO - PROCESS | 2596 | 1466180480389 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:21:20 INFO - PROCESS | 2596 | 1466180480390 Marionette TRACE conn7 <- [1,2550,null,{}] 09:21:20 INFO - PROCESS | 2596 | 1466180480394 Marionette TRACE conn7 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:20 INFO - PROCESS | 2596 | 1466180480396 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:20 INFO - PROCESS | 2596 | 1466180480479 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 09:21:20 INFO - PROCESS | 2596 | 1466180480486 Marionette TRACE conn7 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 2596 | 1466180480487 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:20 INFO - PROCESS | 2596 | ++DOCSHELL 169AE000 == 34 [pid = 2596] [id = 647] 09:21:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (169B0400) [pid = 2596] [serial = 1941] [outer = 00000000] 09:21:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (18DDCC00) [pid = 2596] [serial = 1942] [outer = 169B0400] 09:21:20 INFO - PROCESS | 2596 | 1466180480530 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (18F60C00) [pid = 2596] [serial = 1943] [outer = 169B0400] 09:21:20 INFO - PROCESS | 2596 | 1466180480973 Marionette TRACE conn7 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:21:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:21:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 09:21:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:21:21 INFO - PROCESS | 2596 | 1466180481023 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 09:21:21 INFO - PROCESS | 2596 | 1466180481025 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 09:21:21 INFO - PROCESS | 2596 | 1466180481028 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - PROCESS | 2596 | 1466180481029 Marionette TRACE conn7 <- [1,2554,null,{}] 09:21:21 INFO - PROCESS | 2596 | 1466180481033 Marionette TRACE conn7 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:21 INFO - PROCESS | 2596 | 1466180481035 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:21 INFO - PROCESS | 2596 | 1466180481114 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 09:21:21 INFO - PROCESS | 2596 | 1466180481119 Marionette TRACE conn7 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 2596 | 1466180481121 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:21 INFO - PROCESS | 2596 | ++DOCSHELL 19556800 == 35 [pid = 2596] [id = 648] 09:21:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (19557400) [pid = 2596] [serial = 1944] [outer = 00000000] 09:21:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (1955F000) [pid = 2596] [serial = 1945] [outer = 19557400] 09:21:21 INFO - PROCESS | 2596 | 1466180481164 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (1983F000) [pid = 2596] [serial = 1946] [outer = 19557400] 09:21:21 INFO - PROCESS | 2596 | 1466180481627 Marionette TRACE conn7 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:21:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:21:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 630ms 09:21:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:21:21 INFO - PROCESS | 2596 | 1466180481659 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 09:21:21 INFO - PROCESS | 2596 | 1466180481661 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 09:21:21 INFO - PROCESS | 2596 | 1466180481664 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - PROCESS | 2596 | 1466180481666 Marionette TRACE conn7 <- [1,2558,null,{}] 09:21:21 INFO - PROCESS | 2596 | 1466180481669 Marionette TRACE conn7 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:21 INFO - PROCESS | 2596 | 1466180481671 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:21 INFO - PROCESS | 2596 | 1466180481754 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 09:21:21 INFO - PROCESS | 2596 | 1466180481759 Marionette TRACE conn7 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 2596 | 1466180481761 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:21 INFO - PROCESS | 2596 | ++DOCSHELL 16868000 == 36 [pid = 2596] [id = 649] 09:21:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (19556000) [pid = 2596] [serial = 1947] [outer = 00000000] 09:21:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (19E3CC00) [pid = 2596] [serial = 1948] [outer = 19556000] 09:21:21 INFO - PROCESS | 2596 | 1466180481806 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (19E3F800) [pid = 2596] [serial = 1949] [outer = 19556000] 09:21:22 INFO - PROCESS | 2596 | 1466180482534 Marionette TRACE conn7 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:21:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:21:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 931ms 09:21:22 INFO - PROCESS | 2596 | 1466180482597 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 09:21:22 INFO - PROCESS | 2596 | 1466180482602 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 09:21:22 INFO - PROCESS | 2596 | 1466180482607 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:21:22 INFO - PROCESS | 2596 | 1466180482610 Marionette TRACE conn7 <- [1,2562,null,{}] 09:21:22 INFO - PROCESS | 2596 | 1466180482616 Marionette TRACE conn7 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:22 INFO - PROCESS | 2596 | 1466180482619 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:22 INFO - PROCESS | 2596 | 1466180482772 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 09:21:22 INFO - PROCESS | 2596 | 1466180482908 Marionette TRACE conn7 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:22 INFO - PROCESS | 2596 | 1466180482910 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:22 INFO - PROCESS | 2596 | ++DOCSHELL 10147400 == 37 [pid = 2596] [id = 650] 09:21:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (1025A800) [pid = 2596] [serial = 1950] [outer = 00000000] 09:21:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (10A3B400) [pid = 2596] [serial = 1951] [outer = 1025A800] 09:21:22 INFO - PROCESS | 2596 | 1466180482969 Marionette DEBUG loaded listener.js 09:21:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (14769C00) [pid = 2596] [serial = 1952] [outer = 1025A800] 09:21:23 INFO - PROCESS | 2596 | 1466180483516 Marionette TRACE conn7 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:21:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:21:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 970ms 09:21:23 INFO - PROCESS | 2596 | 1466180483582 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 09:21:23 INFO - PROCESS | 2596 | 1466180483587 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 09:21:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:21:23 INFO - PROCESS | 2596 | 1466180483593 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:21:23 INFO - PROCESS | 2596 | 1466180483596 Marionette TRACE conn7 <- [1,2566,null,{}] 09:21:23 INFO - PROCESS | 2596 | 1466180483599 Marionette TRACE conn7 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:23 INFO - PROCESS | 2596 | 1466180483602 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:23 INFO - PROCESS | 2596 | 1466180483714 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 09:21:23 INFO - PROCESS | 2596 | 1466180483829 Marionette TRACE conn7 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 2596 | 1466180483831 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:23 INFO - PROCESS | 2596 | ++DOCSHELL 152C6C00 == 38 [pid = 2596] [id = 651] 09:21:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (16811400) [pid = 2596] [serial = 1953] [outer = 00000000] 09:21:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (17184400) [pid = 2596] [serial = 1954] [outer = 16811400] 09:21:23 INFO - PROCESS | 2596 | 1466180483928 Marionette DEBUG loaded listener.js 09:21:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (17DA0C00) [pid = 2596] [serial = 1955] [outer = 16811400] 09:21:24 INFO - PROCESS | 2596 | 1466180484522 Marionette TRACE conn7 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:21:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:21:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 970ms 09:21:24 INFO - PROCESS | 2596 | 1466180484567 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 09:21:24 INFO - PROCESS | 2596 | 1466180484569 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 09:21:24 INFO - PROCESS | 2596 | 1466180484573 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:21:24 INFO - PROCESS | 2596 | 1466180484577 Marionette TRACE conn7 <- [1,2570,null,{}] 09:21:24 INFO - PROCESS | 2596 | 1466180484588 Marionette TRACE conn7 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:24 INFO - PROCESS | 2596 | 1466180484592 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:24 INFO - PROCESS | 2596 | 1466180484702 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 09:21:24 INFO - PROCESS | 2596 | 1466180484858 Marionette TRACE conn7 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:24 INFO - PROCESS | 2596 | 1466180484862 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:24 INFO - PROCESS | 2596 | ++DOCSHELL 1987E000 == 39 [pid = 2596] [id = 652] 09:21:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (19E3B800) [pid = 2596] [serial = 1956] [outer = 00000000] 09:21:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (19E47400) [pid = 2596] [serial = 1957] [outer = 19E3B800] 09:21:24 INFO - PROCESS | 2596 | 1466180484919 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (19E8DC00) [pid = 2596] [serial = 1958] [outer = 19E3B800] 09:21:25 INFO - PROCESS | 2596 | 1466180485712 Marionette TRACE conn7 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:21:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:21:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1172ms 09:21:25 INFO - PROCESS | 2596 | 1466180485749 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 09:21:25 INFO - PROCESS | 2596 | 1466180485753 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 09:21:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:21:25 INFO - PROCESS | 2596 | 1466180485758 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:21:25 INFO - PROCESS | 2596 | 1466180485761 Marionette TRACE conn7 <- [1,2574,null,{}] 09:21:25 INFO - PROCESS | 2596 | 1466180485766 Marionette TRACE conn7 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:25 INFO - PROCESS | 2596 | 1466180485769 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:25 INFO - PROCESS | 2596 | 1466180485876 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 09:21:26 INFO - PROCESS | 2596 | 1466180486021 Marionette TRACE conn7 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 2596 | 1466180486026 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:26 INFO - PROCESS | 2596 | ++DOCSHELL 0D06EC00 == 40 [pid = 2596] [id = 653] 09:21:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (10369C00) [pid = 2596] [serial = 1959] [outer = 00000000] 09:21:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (14704000) [pid = 2596] [serial = 1960] [outer = 10369C00] 09:21:26 INFO - PROCESS | 2596 | 1466180486078 Marionette DEBUG loaded listener.js 09:21:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (14923400) [pid = 2596] [serial = 1961] [outer = 10369C00] 09:21:26 INFO - PROCESS | 2596 | --DOCSHELL 19556800 == 39 [pid = 2596] [id = 648] 09:21:26 INFO - PROCESS | 2596 | --DOCSHELL 169AE000 == 38 [pid = 2596] [id = 647] 09:21:26 INFO - PROCESS | 2596 | --DOCSHELL 19068C00 == 37 [pid = 2596] [id = 646] 09:21:26 INFO - PROCESS | 2596 | --DOCSHELL 182EC400 == 36 [pid = 2596] [id = 645] 09:21:26 INFO - PROCESS | 2596 | --DOCSHELL 17D9C000 == 35 [pid = 2596] [id = 644] 09:21:26 INFO - PROCESS | 2596 | --DOCSHELL 14738000 == 34 [pid = 2596] [id = 643] 09:21:26 INFO - PROCESS | 2596 | --DOCSHELL 0C94E400 == 33 [pid = 2596] [id = 642] 09:21:26 INFO - PROCESS | 2596 | --DOCSHELL 0D070400 == 32 [pid = 2596] [id = 641] 09:21:26 INFO - PROCESS | 2596 | --DOCSHELL 1504FC00 == 31 [pid = 2596] [id = 640] 09:21:26 INFO - PROCESS | 2596 | --DOCSHELL 0D175800 == 30 [pid = 2596] [id = 639] 09:21:26 INFO - PROCESS | 2596 | --DOCSHELL 15149C00 == 29 [pid = 2596] [id = 638] 09:21:26 INFO - PROCESS | 2596 | --DOCSHELL 1987E000 == 28 [pid = 2596] [id = 652] 09:21:26 INFO - PROCESS | 2596 | --DOCSHELL 152C6C00 == 27 [pid = 2596] [id = 651] 09:21:26 INFO - PROCESS | 2596 | --DOCSHELL 16868000 == 26 [pid = 2596] [id = 649] 09:21:26 INFO - PROCESS | 2596 | --DOCSHELL 10147400 == 25 [pid = 2596] [id = 650] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (14763000) [pid = 2596] [serial = 1894] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (1476A000) [pid = 2596] [serial = 1895] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (10338800) [pid = 2596] [serial = 1891] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (10367800) [pid = 2596] [serial = 1892] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (169B1800) [pid = 2596] [serial = 1900] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (17A58400) [pid = 2596] [serial = 1901] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (17E1C400) [pid = 2596] [serial = 1903] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (151DA800) [pid = 2596] [serial = 1897] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (0D184C00) [pid = 2596] [serial = 1889] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (0C810C00) [pid = 2596] [serial = 1888] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (18DDDC00) [pid = 2596] [serial = 1906] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (17E33400) [pid = 2596] [serial = 1904] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (1905E000) [pid = 2596] [serial = 1913] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (18F5E000) [pid = 2596] [serial = 1907] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (115BC400) [pid = 2596] [serial = 1880] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (1036A800) [pid = 2596] [serial = 1879] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (17E21000) [pid = 2596] [serial = 1883] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (169B0C00) [pid = 2596] [serial = 1882] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (1B671800) [pid = 2596] [serial = 1886] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (1B50D000) [pid = 2596] [serial = 1885] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (191DEC00) [pid = 2596] [serial = 1912] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (18DE1000) [pid = 2596] [serial = 1909] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (1527D000) [pid = 2596] [serial = 1898] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (18F52800) [pid = 2596] [serial = 1910] [outer = 00000000] [url = about:blank] 09:21:26 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (193C7800) [pid = 2596] [serial = 1915] [outer = 00000000] [url = about:blank] 09:21:27 INFO - PROCESS | 2596 | 1466180487192 Marionette TRACE conn7 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:21:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:21:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1474ms 09:21:27 INFO - PROCESS | 2596 | 1466180487234 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 09:21:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:21:27 INFO - PROCESS | 2596 | 1466180487238 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 09:21:27 INFO - PROCESS | 2596 | 1466180487242 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 2596 | 1466180487245 Marionette TRACE conn7 <- [1,2578,null,{}] 09:21:27 INFO - PROCESS | 2596 | 1466180487251 Marionette TRACE conn7 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:27 INFO - PROCESS | 2596 | 1466180487254 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:27 INFO - PROCESS | 2596 | 1466180487346 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 09:21:27 INFO - PROCESS | 2596 | 1466180487355 Marionette TRACE conn7 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:27 INFO - PROCESS | 2596 | 1466180487359 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:27 INFO - PROCESS | 2596 | ++DOCSHELL 1016CC00 == 26 [pid = 2596] [id = 654] 09:21:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (1025F400) [pid = 2596] [serial = 1962] [outer = 00000000] 09:21:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (10330400) [pid = 2596] [serial = 1963] [outer = 1025F400] 09:21:27 INFO - PROCESS | 2596 | 1466180487407 Marionette DEBUG loaded listener.js 09:21:27 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (1033A800) [pid = 2596] [serial = 1964] [outer = 1025F400] 09:21:27 INFO - PROCESS | 2596 | 1466180487950 Marionette TRACE conn7 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:21:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:21:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 731ms 09:21:27 INFO - PROCESS | 2596 | 1466180487973 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 09:21:27 INFO - PROCESS | 2596 | 1466180487978 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 09:21:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:21:27 INFO - PROCESS | 2596 | 1466180487984 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 2596 | 1466180487987 Marionette TRACE conn7 <- [1,2582,null,{}] 09:21:28 INFO - PROCESS | 2596 | 1466180487991 Marionette TRACE conn7 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:28 INFO - PROCESS | 2596 | 1466180487993 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:28 INFO - PROCESS | 2596 | 1466180488083 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 09:21:28 INFO - PROCESS | 2596 | 1466180488187 Marionette TRACE conn7 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 2596 | 1466180488189 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:28 INFO - PROCESS | 2596 | ++DOCSHELL 11532400 == 27 [pid = 2596] [id = 655] 09:21:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (115BC400) [pid = 2596] [serial = 1965] [outer = 00000000] 09:21:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (1475F400) [pid = 2596] [serial = 1966] [outer = 115BC400] 09:21:28 INFO - PROCESS | 2596 | 1466180488247 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (1476E800) [pid = 2596] [serial = 1967] [outer = 115BC400] 09:21:28 INFO - PROCESS | 2596 | 1466180488623 Marionette TRACE conn7 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:21:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:21:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 670ms 09:21:28 INFO - PROCESS | 2596 | 1466180488658 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 09:21:28 INFO - PROCESS | 2596 | 1466180488661 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 09:21:28 INFO - PROCESS | 2596 | 1466180488664 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:21:28 INFO - PROCESS | 2596 | 1466180488668 Marionette TRACE conn7 <- [1,2586,null,{}] 09:21:28 INFO - PROCESS | 2596 | 1466180488678 Marionette TRACE conn7 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:28 INFO - PROCESS | 2596 | 1466180488683 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:28 INFO - PROCESS | 2596 | 1466180488767 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 09:21:28 INFO - PROCESS | 2596 | 1466180488774 Marionette TRACE conn7 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 2596 | 1466180488777 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:28 INFO - PROCESS | 2596 | ++DOCSHELL 15143800 == 28 [pid = 2596] [id = 656] 09:21:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (15145400) [pid = 2596] [serial = 1968] [outer = 00000000] 09:21:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (15277000) [pid = 2596] [serial = 1969] [outer = 15145400] 09:21:28 INFO - PROCESS | 2596 | 1466180488825 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (1604F800) [pid = 2596] [serial = 1970] [outer = 15145400] 09:21:29 INFO - PROCESS | 2596 | 1466180489325 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:21:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:21:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 732ms 09:21:29 INFO - PROCESS | 2596 | 1466180489401 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 09:21:29 INFO - PROCESS | 2596 | 1466180489403 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 09:21:29 INFO - PROCESS | 2596 | 1466180489406 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:21:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:21:29 INFO - PROCESS | 2596 | 1466180489408 Marionette TRACE conn7 <- [1,2590,null,{}] 09:21:29 INFO - PROCESS | 2596 | 1466180489412 Marionette TRACE conn7 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:29 INFO - PROCESS | 2596 | 1466180489414 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:29 INFO - PROCESS | 2596 | 1466180489559 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 09:21:29 INFO - PROCESS | 2596 | 1466180489579 Marionette TRACE conn7 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:29 INFO - PROCESS | 2596 | 1466180489581 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:29 INFO - PROCESS | 2596 | ++DOCSHELL 16817000 == 29 [pid = 2596] [id = 657] 09:21:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (16820000) [pid = 2596] [serial = 1971] [outer = 00000000] 09:21:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (17186400) [pid = 2596] [serial = 1972] [outer = 16820000] 09:21:29 INFO - PROCESS | 2596 | 1466180489625 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (17AE5400) [pid = 2596] [serial = 1973] [outer = 16820000] 09:21:30 INFO - PROCESS | 2596 | 1466180490073 Marionette TRACE conn7 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:21:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:21:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 09:21:30 INFO - PROCESS | 2596 | 1466180490146 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 2596 | 1466180490148 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 09:21:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:21:30 INFO - PROCESS | 2596 | 1466180490155 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - PROCESS | 2596 | 1466180490157 Marionette TRACE conn7 <- [1,2594,null,{}] 09:21:30 INFO - PROCESS | 2596 | 1466180490160 Marionette TRACE conn7 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:30 INFO - PROCESS | 2596 | 1466180490162 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:30 INFO - PROCESS | 2596 | 1466180490274 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 09:21:30 INFO - PROCESS | 2596 | 1466180490286 Marionette TRACE conn7 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:30 INFO - PROCESS | 2596 | 1466180490288 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:30 INFO - PROCESS | 2596 | ++DOCSHELL 17DA1000 == 30 [pid = 2596] [id = 658] 09:21:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (17E19800) [pid = 2596] [serial = 1974] [outer = 00000000] 09:21:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (17E2F000) [pid = 2596] [serial = 1975] [outer = 17E19800] 09:21:30 INFO - PROCESS | 2596 | 1466180490331 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (18259800) [pid = 2596] [serial = 1976] [outer = 17E19800] 09:21:30 INFO - PROCESS | 2596 | 1466180490818 Marionette TRACE conn7 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:21:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:21:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 09:21:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:21:30 INFO - PROCESS | 2596 | 1466180490825 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 2596 | 1466180490827 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 09:21:30 INFO - PROCESS | 2596 | 1466180490831 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - PROCESS | 2596 | 1466180490832 Marionette TRACE conn7 <- [1,2598,null,{}] 09:21:30 INFO - PROCESS | 2596 | 1466180490836 Marionette TRACE conn7 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:30 INFO - PROCESS | 2596 | 1466180490842 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:31 INFO - PROCESS | 2596 | 1466180491265 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 09:21:31 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (17D9CC00) [pid = 2596] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:21:31 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (182F7C00) [pid = 2596] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:21:31 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (193BF000) [pid = 2596] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:21:31 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (0D181800) [pid = 2596] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:21:31 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (1473A800) [pid = 2596] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:21:31 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (0D072C00) [pid = 2596] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:21:31 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (15058000) [pid = 2596] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:21:31 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (14741400) [pid = 2596] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:21:31 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (191DB400) [pid = 2596] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:21:31 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (19557400) [pid = 2596] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:21:31 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (19556000) [pid = 2596] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:21:31 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (169B0400) [pid = 2596] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:21:31 INFO - PROCESS | 2596 | 1466180491340 Marionette TRACE conn7 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 2596 | 1466180491342 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:31 INFO - PROCESS | 2596 | ++DOCSHELL 09269800 == 31 [pid = 2596] [id = 659] 09:21:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (0C810400) [pid = 2596] [serial = 1977] [outer = 00000000] 09:21:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (1033EC00) [pid = 2596] [serial = 1978] [outer = 0C810400] 09:21:31 INFO - PROCESS | 2596 | 1466180491387 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (15150000) [pid = 2596] [serial = 1979] [outer = 0C810400] 09:21:31 INFO - PROCESS | 2596 | 1466180491753 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:21:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:21:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 970ms 09:21:31 INFO - PROCESS | 2596 | 1466180491802 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 09:21:31 INFO - PROCESS | 2596 | 1466180491804 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 09:21:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:21:31 INFO - PROCESS | 2596 | 1466180491807 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:21:31 INFO - PROCESS | 2596 | 1466180491808 Marionette TRACE conn7 <- [1,2602,null,{}] 09:21:31 INFO - PROCESS | 2596 | 1466180491812 Marionette TRACE conn7 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:31 INFO - PROCESS | 2596 | 1466180491813 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:31 INFO - PROCESS | 2596 | 1466180491890 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 09:21:31 INFO - PROCESS | 2596 | 1466180491895 Marionette TRACE conn7 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 2596 | 1466180491897 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:31 INFO - PROCESS | 2596 | ++DOCSHELL 10147800 == 32 [pid = 2596] [id = 660] 09:21:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (16819400) [pid = 2596] [serial = 1980] [outer = 00000000] 09:21:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (18F5A000) [pid = 2596] [serial = 1981] [outer = 16819400] 09:21:31 INFO - PROCESS | 2596 | 1466180491940 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (18F5F000) [pid = 2596] [serial = 1982] [outer = 16819400] 09:21:32 INFO - PROCESS | 2596 | 1466180492369 Marionette TRACE conn7 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:21:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:21:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 570ms 09:21:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:21:32 INFO - PROCESS | 2596 | 1466180492377 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 2596 | 1466180492379 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 09:21:32 INFO - PROCESS | 2596 | 1466180492382 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 2596 | 1466180492384 Marionette TRACE conn7 <- [1,2606,null,{}] 09:21:32 INFO - PROCESS | 2596 | 1466180492387 Marionette TRACE conn7 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:32 INFO - PROCESS | 2596 | 1466180492389 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:32 INFO - PROCESS | 2596 | 1466180492509 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 09:21:32 INFO - PROCESS | 2596 | 1466180492517 Marionette TRACE conn7 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:32 INFO - PROCESS | 2596 | 1466180492518 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:32 INFO - PROCESS | 2596 | ++DOCSHELL 14738000 == 33 [pid = 2596] [id = 661] 09:21:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (18DDD400) [pid = 2596] [serial = 1983] [outer = 00000000] 09:21:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (191E4800) [pid = 2596] [serial = 1984] [outer = 18DDD400] 09:21:32 INFO - PROCESS | 2596 | 1466180492562 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (17A64800) [pid = 2596] [serial = 1985] [outer = 18DDD400] 09:21:32 INFO - PROCESS | 2596 | 1466180492995 Marionette TRACE conn7 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:21:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:21:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 09:21:33 INFO - PROCESS | 2596 | 1466180493014 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 09:21:33 INFO - PROCESS | 2596 | 1466180493016 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 09:21:33 INFO - PROCESS | 2596 | 1466180493019 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:21:33 INFO - PROCESS | 2596 | 1466180493021 Marionette TRACE conn7 <- [1,2610,null,{}] 09:21:33 INFO - PROCESS | 2596 | 1466180493024 Marionette TRACE conn7 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:33 INFO - PROCESS | 2596 | 1466180493026 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:33 INFO - PROCESS | 2596 | 1466180493145 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 09:21:33 INFO - PROCESS | 2596 | 1466180493153 Marionette TRACE conn7 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:33 INFO - PROCESS | 2596 | 1466180493155 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:33 INFO - PROCESS | 2596 | ++DOCSHELL 15121800 == 34 [pid = 2596] [id = 662] 09:21:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (193C4000) [pid = 2596] [serial = 1986] [outer = 00000000] 09:21:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (1955D400) [pid = 2596] [serial = 1987] [outer = 193C4000] 09:21:33 INFO - PROCESS | 2596 | 1466180493208 Marionette DEBUG loaded listener.js 09:21:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1983D400) [pid = 2596] [serial = 1988] [outer = 193C4000] 09:21:33 INFO - PROCESS | 2596 | 1466180493971 Marionette TRACE conn7 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:21:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:21:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1015ms 09:21:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:21:34 INFO - PROCESS | 2596 | 1466180494039 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 09:21:34 INFO - PROCESS | 2596 | 1466180494044 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 09:21:34 INFO - PROCESS | 2596 | 1466180494048 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:21:34 INFO - PROCESS | 2596 | 1466180494053 Marionette TRACE conn7 <- [1,2614,null,{}] 09:21:34 INFO - PROCESS | 2596 | 1466180494079 Marionette TRACE conn7 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:34 INFO - PROCESS | 2596 | 1466180494082 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:34 INFO - PROCESS | 2596 | 1466180494234 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 09:21:34 INFO - PROCESS | 2596 | 1466180494368 Marionette TRACE conn7 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 2596 | 1466180494371 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:34 INFO - PROCESS | 2596 | ++DOCSHELL 1025E000 == 35 [pid = 2596] [id = 663] 09:21:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (102A6C00) [pid = 2596] [serial = 1989] [outer = 00000000] 09:21:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (113D4000) [pid = 2596] [serial = 1990] [outer = 102A6C00] 09:21:34 INFO - PROCESS | 2596 | 1466180494429 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (149D9C00) [pid = 2596] [serial = 1991] [outer = 102A6C00] 09:21:35 INFO - PROCESS | 2596 | 1466180495087 Marionette TRACE conn7 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:21:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:21:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1104ms 09:21:35 INFO - PROCESS | 2596 | 1466180495153 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 09:21:35 INFO - PROCESS | 2596 | 1466180495158 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 09:21:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:21:35 INFO - PROCESS | 2596 | 1466180495164 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 2596 | 1466180495167 Marionette TRACE conn7 <- [1,2618,null,{}] 09:21:35 INFO - PROCESS | 2596 | 1466180495171 Marionette TRACE conn7 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:35 INFO - PROCESS | 2596 | 1466180495174 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:35 INFO - PROCESS | 2596 | 1466180495303 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 09:21:35 INFO - PROCESS | 2596 | 1466180495547 Marionette TRACE conn7 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:35 INFO - PROCESS | 2596 | 1466180495551 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:35 INFO - PROCESS | 2596 | ++DOCSHELL 0925CC00 == 36 [pid = 2596] [id = 664] 09:21:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (09261000) [pid = 2596] [serial = 1992] [outer = 00000000] 09:21:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (0C948000) [pid = 2596] [serial = 1993] [outer = 09261000] 09:21:35 INFO - PROCESS | 2596 | 1466180495616 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (0D17D400) [pid = 2596] [serial = 1994] [outer = 09261000] 09:21:36 INFO - PROCESS | 2596 | --DOCSHELL 14738000 == 35 [pid = 2596] [id = 661] 09:21:36 INFO - PROCESS | 2596 | --DOCSHELL 10147800 == 34 [pid = 2596] [id = 660] 09:21:36 INFO - PROCESS | 2596 | --DOCSHELL 09269800 == 33 [pid = 2596] [id = 659] 09:21:36 INFO - PROCESS | 2596 | --DOCSHELL 17DA1000 == 32 [pid = 2596] [id = 658] 09:21:36 INFO - PROCESS | 2596 | --DOCSHELL 16817000 == 31 [pid = 2596] [id = 657] 09:21:36 INFO - PROCESS | 2596 | --DOCSHELL 15143800 == 30 [pid = 2596] [id = 656] 09:21:36 INFO - PROCESS | 2596 | --DOCSHELL 11532400 == 29 [pid = 2596] [id = 655] 09:21:36 INFO - PROCESS | 2596 | --DOCSHELL 1016CC00 == 28 [pid = 2596] [id = 654] 09:21:36 INFO - PROCESS | 2596 | --DOCSHELL 0D06EC00 == 27 [pid = 2596] [id = 653] 09:21:36 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (18253400) [pid = 2596] [serial = 1933] [outer = 00000000] [url = about:blank] 09:21:36 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (18DDD800) [pid = 2596] [serial = 1936] [outer = 00000000] [url = about:blank] 09:21:36 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (193C8800) [pid = 2596] [serial = 1916] [outer = 00000000] [url = about:blank] 09:21:36 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (1092E800) [pid = 2596] [serial = 1918] [outer = 00000000] [url = about:blank] 09:21:36 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (14707000) [pid = 2596] [serial = 1919] [outer = 00000000] [url = about:blank] 09:21:36 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1825F400) [pid = 2596] [serial = 1934] [outer = 00000000] [url = about:blank] 09:21:36 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (14923800) [pid = 2596] [serial = 1927] [outer = 00000000] [url = about:blank] 09:21:36 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (14AC7400) [pid = 2596] [serial = 1928] [outer = 00000000] [url = about:blank] 09:21:36 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (10333400) [pid = 2596] [serial = 1924] [outer = 00000000] [url = about:blank] 09:21:36 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1036C000) [pid = 2596] [serial = 1925] [outer = 00000000] [url = about:blank] 09:21:36 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (1604A800) [pid = 2596] [serial = 1921] [outer = 00000000] [url = about:blank] 09:21:36 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (169AA400) [pid = 2596] [serial = 1922] [outer = 00000000] [url = about:blank] 09:21:36 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (169A8400) [pid = 2596] [serial = 1930] [outer = 00000000] [url = about:blank] 09:21:36 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (193C9000) [pid = 2596] [serial = 1939] [outer = 00000000] [url = about:blank] 09:21:36 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (18DDF400) [pid = 2596] [serial = 1937] [outer = 00000000] [url = about:blank] 09:21:36 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (1983F000) [pid = 2596] [serial = 1946] [outer = 00000000] [url = about:blank] 09:21:36 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (1955F000) [pid = 2596] [serial = 1945] [outer = 00000000] [url = about:blank] 09:21:36 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (193CD800) [pid = 2596] [serial = 1940] [outer = 00000000] [url = about:blank] 09:21:36 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (19E3F800) [pid = 2596] [serial = 1949] [outer = 00000000] [url = about:blank] 09:21:36 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (18DDCC00) [pid = 2596] [serial = 1942] [outer = 00000000] [url = about:blank] 09:21:36 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (19E3CC00) [pid = 2596] [serial = 1948] [outer = 00000000] [url = about:blank] 09:21:36 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (18F60C00) [pid = 2596] [serial = 1943] [outer = 00000000] [url = about:blank] 09:21:36 INFO - PROCESS | 2596 | --DOMWINDOW == 60 (17190C00) [pid = 2596] [serial = 1931] [outer = 00000000] [url = about:blank] 09:21:36 INFO - PROCESS | 2596 | 1466180496272 Marionette TRACE conn7 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:21:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:21:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1121ms 09:21:36 INFO - PROCESS | 2596 | 1466180496289 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 09:21:36 INFO - PROCESS | 2596 | 1466180496293 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 09:21:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:21:36 INFO - PROCESS | 2596 | 1466180496297 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:21:36 INFO - PROCESS | 2596 | 1466180496299 Marionette TRACE conn7 <- [1,2622,null,{}] 09:21:36 INFO - PROCESS | 2596 | 1466180496304 Marionette TRACE conn7 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:36 INFO - PROCESS | 2596 | 1466180496309 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:36 INFO - PROCESS | 2596 | 1466180496409 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 09:21:36 INFO - PROCESS | 2596 | 1466180496508 Marionette TRACE conn7 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:36 INFO - PROCESS | 2596 | 1466180496511 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:36 INFO - PROCESS | 2596 | ++DOCSHELL 1036B800 == 28 [pid = 2596] [id = 665] 09:21:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (1036C000) [pid = 2596] [serial = 1995] [outer = 00000000] 09:21:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (10729800) [pid = 2596] [serial = 1996] [outer = 1036C000] 09:21:36 INFO - PROCESS | 2596 | 1466180496557 Marionette DEBUG loaded listener.js 09:21:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (10A03000) [pid = 2596] [serial = 1997] [outer = 1036C000] 09:21:36 INFO - PROCESS | 2596 | 1466180496973 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:21:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:21:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 770ms 09:21:37 INFO - PROCESS | 2596 | 1466180497071 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 2596 | 1466180497074 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 09:21:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:21:37 INFO - PROCESS | 2596 | 1466180497079 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 2596 | 1466180497081 Marionette TRACE conn7 <- [1,2626,null,{}] 09:21:37 INFO - PROCESS | 2596 | 1466180497085 Marionette TRACE conn7 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:37 INFO - PROCESS | 2596 | 1466180497087 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:37 INFO - PROCESS | 2596 | 1466180497200 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 09:21:37 INFO - PROCESS | 2596 | 1466180497211 Marionette TRACE conn7 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 2596 | 1466180497213 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:37 INFO - PROCESS | 2596 | ++DOCSHELL 151DB800 == 29 [pid = 2596] [id = 666] 09:21:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (151DC400) [pid = 2596] [serial = 1998] [outer = 00000000] 09:21:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (16049000) [pid = 2596] [serial = 1999] [outer = 151DC400] 09:21:37 INFO - PROCESS | 2596 | 1466180497257 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (16817000) [pid = 2596] [serial = 2000] [outer = 151DC400] 09:21:37 INFO - PROCESS | 2596 | 1466180497726 Marionette TRACE conn7 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:21:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:21:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 09:21:37 INFO - PROCESS | 2596 | 1466180497754 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 2596 | 1466180497756 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 09:21:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:21:37 INFO - PROCESS | 2596 | 1466180497761 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 2596 | 1466180497767 Marionette TRACE conn7 <- [1,2630,null,{}] 09:21:37 INFO - PROCESS | 2596 | 1466180497776 Marionette TRACE conn7 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:37 INFO - PROCESS | 2596 | 1466180497780 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:37 INFO - PROCESS | 2596 | 1466180497869 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 09:21:37 INFO - PROCESS | 2596 | 1466180497878 Marionette TRACE conn7 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 2596 | 1466180497880 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:37 INFO - PROCESS | 2596 | ++DOCSHELL 15121C00 == 30 [pid = 2596] [id = 667] 09:21:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (1686B000) [pid = 2596] [serial = 2001] [outer = 00000000] 09:21:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (17D9F800) [pid = 2596] [serial = 2002] [outer = 1686B000] 09:21:37 INFO - PROCESS | 2596 | 1466180497932 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (18252800) [pid = 2596] [serial = 2003] [outer = 1686B000] 09:21:38 INFO - PROCESS | 2596 | 1466180498362 Marionette TRACE conn7 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:21:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:21:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 630ms 09:21:38 INFO - PROCESS | 2596 | 1466180498407 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 09:21:38 INFO - PROCESS | 2596 | 1466180498409 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 09:21:38 INFO - PROCESS | 2596 | 1466180498412 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - PROCESS | 2596 | 1466180498414 Marionette TRACE conn7 <- [1,2634,null,{}] 09:21:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:21:38 INFO - PROCESS | 2596 | 1466180498418 Marionette TRACE conn7 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:38 INFO - PROCESS | 2596 | 1466180498420 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:38 INFO - PROCESS | 2596 | 1466180498508 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 09:21:38 INFO - PROCESS | 2596 | 1466180498513 Marionette TRACE conn7 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 2596 | 1466180498515 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:38 INFO - PROCESS | 2596 | ++DOCSHELL 1825E400 == 31 [pid = 2596] [id = 668] 09:21:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (182E9400) [pid = 2596] [serial = 2004] [outer = 00000000] 09:21:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (18DE0000) [pid = 2596] [serial = 2005] [outer = 182E9400] 09:21:38 INFO - PROCESS | 2596 | 1466180498558 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (18DE6400) [pid = 2596] [serial = 2006] [outer = 182E9400] 09:21:39 INFO - PROCESS | 2596 | 1466180499030 Marionette TRACE conn7 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:21:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:21:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 09:21:39 INFO - PROCESS | 2596 | 1466180499088 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 09:21:39 INFO - PROCESS | 2596 | 1466180499090 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 09:21:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:21:39 INFO - PROCESS | 2596 | 1466180499093 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - PROCESS | 2596 | 1466180499095 Marionette TRACE conn7 <- [1,2638,null,{}] 09:21:39 INFO - PROCESS | 2596 | 1466180499098 Marionette TRACE conn7 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:39 INFO - PROCESS | 2596 | 1466180499100 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:39 INFO - PROCESS | 2596 | 1466180499217 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 09:21:39 INFO - PROCESS | 2596 | 1466180499226 Marionette TRACE conn7 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 2596 | 1466180499231 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:39 INFO - PROCESS | 2596 | ++DOCSHELL 14997C00 == 32 [pid = 2596] [id = 669] 09:21:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (18F5F800) [pid = 2596] [serial = 2007] [outer = 00000000] 09:21:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (191DD000) [pid = 2596] [serial = 2008] [outer = 18F5F800] 09:21:39 INFO - PROCESS | 2596 | 1466180499339 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (19342000) [pid = 2596] [serial = 2009] [outer = 18F5F800] 09:21:39 INFO - PROCESS | 2596 | 1466180499774 Marionette TRACE conn7 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:21:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:21:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 730ms 09:21:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:21:39 INFO - PROCESS | 2596 | 1466180499824 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 09:21:39 INFO - PROCESS | 2596 | 1466180499826 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 09:21:39 INFO - PROCESS | 2596 | 1466180499829 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - PROCESS | 2596 | 1466180499830 Marionette TRACE conn7 <- [1,2642,null,{}] 09:21:39 INFO - PROCESS | 2596 | 1466180499834 Marionette TRACE conn7 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:39 INFO - PROCESS | 2596 | 1466180499836 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:39 INFO - PROCESS | 2596 | 1466180499990 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 09:21:40 INFO - PROCESS | 2596 | 1466180500005 Marionette TRACE conn7 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 2596 | 1466180500007 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:40 INFO - PROCESS | 2596 | ++DOCSHELL 193C9400 == 33 [pid = 2596] [id = 670] 09:21:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (193C9800) [pid = 2596] [serial = 2010] [outer = 00000000] 09:21:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1955D800) [pid = 2596] [serial = 2011] [outer = 193C9800] 09:21:40 INFO - PROCESS | 2596 | 1466180500107 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (19552000) [pid = 2596] [serial = 2012] [outer = 193C9800] 09:21:40 INFO - PROCESS | 2596 | 1466180500509 Marionette TRACE conn7 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:21:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:21:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 09:21:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:21:40 INFO - PROCESS | 2596 | 1466180500560 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 2596 | 1466180500562 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 09:21:40 INFO - PROCESS | 2596 | 1466180500565 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 2596 | 1466180500566 Marionette TRACE conn7 <- [1,2646,null,{}] 09:21:40 INFO - PROCESS | 2596 | 1466180500570 Marionette TRACE conn7 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:40 INFO - PROCESS | 2596 | 1466180500572 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:40 INFO - PROCESS | 2596 | 1466180500690 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 09:21:40 INFO - PROCESS | 2596 | 1466180500762 Marionette TRACE conn7 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 2596 | 1466180500764 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:40 INFO - PROCESS | 2596 | ++DOCSHELL 14760C00 == 34 [pid = 2596] [id = 671] 09:21:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (1987B000) [pid = 2596] [serial = 2013] [outer = 00000000] 09:21:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (19E3E800) [pid = 2596] [serial = 2014] [outer = 1987B000] 09:21:40 INFO - PROCESS | 2596 | 1466180500808 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (19E43800) [pid = 2596] [serial = 2015] [outer = 1987B000] 09:21:41 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (16820000) [pid = 2596] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:21:41 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (17E19800) [pid = 2596] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:21:41 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (115BC400) [pid = 2596] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:21:41 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (10369C00) [pid = 2596] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:21:41 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (15145400) [pid = 2596] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:21:41 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1025F400) [pid = 2596] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:21:41 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (0C810400) [pid = 2596] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:21:41 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (18DDD400) [pid = 2596] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:21:41 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (1025A800) [pid = 2596] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:21:41 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (16811400) [pid = 2596] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:21:41 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (19E3B800) [pid = 2596] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:21:41 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (16819400) [pid = 2596] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:21:41 INFO - PROCESS | 2596 | 1466180501218 Marionette TRACE conn7 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:21:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms 09:21:41 INFO - PROCESS | 2596 | 1466180501323 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 2596 | 1466180501325 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 09:21:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:21:41 INFO - PROCESS | 2596 | 1466180501328 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 2596 | 1466180501330 Marionette TRACE conn7 <- [1,2650,null,{}] 09:21:41 INFO - PROCESS | 2596 | 1466180501333 Marionette TRACE conn7 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:41 INFO - PROCESS | 2596 | 1466180501335 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:41 INFO - PROCESS | 2596 | 1466180501418 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 09:21:41 INFO - PROCESS | 2596 | 1466180501425 Marionette TRACE conn7 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 2596 | 1466180501427 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:41 INFO - PROCESS | 2596 | ++DOCSHELL 10A0C800 == 35 [pid = 2596] [id = 672] 09:21:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (16819400) [pid = 2596] [serial = 2016] [outer = 00000000] 09:21:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (18253C00) [pid = 2596] [serial = 2017] [outer = 16819400] 09:21:41 INFO - PROCESS | 2596 | 1466180501473 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (18255000) [pid = 2596] [serial = 2018] [outer = 16819400] 09:21:41 INFO - PROCESS | 2596 | 1466180501910 Marionette TRACE conn7 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:21:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 09:21:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:21:41 INFO - PROCESS | 2596 | 1466180501962 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 2596 | 1466180501964 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 09:21:41 INFO - PROCESS | 2596 | 1466180501967 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 2596 | 1466180501969 Marionette TRACE conn7 <- [1,2654,null,{}] 09:21:41 INFO - PROCESS | 2596 | 1466180501972 Marionette TRACE conn7 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:41 INFO - PROCESS | 2596 | 1466180501974 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:42 INFO - PROCESS | 2596 | 1466180502053 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 09:21:42 INFO - PROCESS | 2596 | 1466180502059 Marionette TRACE conn7 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 2596 | 1466180502061 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:42 INFO - PROCESS | 2596 | ++DOCSHELL 18F88800 == 36 [pid = 2596] [id = 673] 09:21:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (193C5400) [pid = 2596] [serial = 2019] [outer = 00000000] 09:21:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (19E46800) [pid = 2596] [serial = 2020] [outer = 193C5400] 09:21:42 INFO - PROCESS | 2596 | 1466180502103 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (18258800) [pid = 2596] [serial = 2021] [outer = 193C5400] 09:21:43 INFO - PROCESS | 2596 | 1466180503054 Marionette TRACE conn7 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:21:43 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:21:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1173ms 09:21:43 INFO - PROCESS | 2596 | 1466180503142 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 09:21:43 INFO - PROCESS | 2596 | 1466180503147 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 09:21:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:21:43 INFO - PROCESS | 2596 | 1466180503194 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 2596 | 1466180503199 Marionette TRACE conn7 <- [1,2658,null,{}] 09:21:43 INFO - PROCESS | 2596 | 1466180503206 Marionette TRACE conn7 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:43 INFO - PROCESS | 2596 | 1466180503209 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:43 INFO - PROCESS | 2596 | 1466180503319 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 09:21:43 INFO - PROCESS | 2596 | 1466180503452 Marionette TRACE conn7 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 2596 | 1466180503455 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:43 INFO - PROCESS | 2596 | ++DOCSHELL 10263800 == 37 [pid = 2596] [id = 674] 09:21:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (102B3000) [pid = 2596] [serial = 2022] [outer = 00000000] 09:21:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1036E000) [pid = 2596] [serial = 2023] [outer = 102B3000] 09:21:43 INFO - PROCESS | 2596 | 1466180503514 Marionette DEBUG loaded listener.js 09:21:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1476D800) [pid = 2596] [serial = 2024] [outer = 102B3000] 09:21:44 INFO - PROCESS | 2596 | 1466180504586 Marionette TRACE conn7 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:21:44 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:21:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:21:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:21:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1437ms 09:21:44 INFO - PROCESS | 2596 | 1466180504634 Marionette TRACE conn7 -> [0,2661,"getWindowHandle",null] 09:21:44 INFO - PROCESS | 2596 | 1466180504638 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 09:21:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:21:44 INFO - PROCESS | 2596 | 1466180504645 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - PROCESS | 2596 | 1466180504648 Marionette TRACE conn7 <- [1,2662,null,{}] 09:21:44 INFO - PROCESS | 2596 | 1466180504652 Marionette TRACE conn7 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:44 INFO - PROCESS | 2596 | 1466180504655 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:44 INFO - PROCESS | 2596 | 1466180504830 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 09:21:44 INFO - PROCESS | 2596 | 1466180504977 Marionette TRACE conn7 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:44 INFO - PROCESS | 2596 | 1466180504980 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:45 INFO - PROCESS | 2596 | ++DOCSHELL 169AB800 == 38 [pid = 2596] [id = 675] 09:21:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (169B1400) [pid = 2596] [serial = 2025] [outer = 00000000] 09:21:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (17ADD000) [pid = 2596] [serial = 2026] [outer = 169B1400] 09:21:45 INFO - PROCESS | 2596 | 1466180505035 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (17E24800) [pid = 2596] [serial = 2027] [outer = 169B1400] 09:21:46 INFO - PROCESS | 2596 | 1466180506051 Marionette TRACE conn7 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:21:46 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:21:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:21:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:21:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1436ms 09:21:46 INFO - PROCESS | 2596 | 1466180506085 Marionette TRACE conn7 -> [0,2665,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 2596 | 1466180506087 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 09:21:46 INFO - PROCESS | 2596 | 1466180506091 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:21:46 INFO - PROCESS | 2596 | 1466180506095 Marionette TRACE conn7 <- [1,2666,null,{}] 09:21:46 INFO - PROCESS | 2596 | 1466180506105 Marionette TRACE conn7 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:46 INFO - PROCESS | 2596 | 1466180506110 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:46 INFO - PROCESS | 2596 | 1466180506251 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 09:21:46 INFO - PROCESS | 2596 | 1466180506531 Marionette TRACE conn7 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:46 INFO - PROCESS | 2596 | 1466180506534 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:46 INFO - PROCESS | 2596 | ++DOCSHELL 0925EC00 == 39 [pid = 2596] [id = 676] 09:21:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (09261800) [pid = 2596] [serial = 2028] [outer = 00000000] 09:21:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (0D0D3000) [pid = 2596] [serial = 2029] [outer = 09261800] 09:21:46 INFO - PROCESS | 2596 | 1466180506600 Marionette DEBUG loaded listener.js 09:21:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (10333400) [pid = 2596] [serial = 2030] [outer = 09261800] 09:21:48 INFO - PROCESS | 2596 | --DOCSHELL 10A0C800 == 38 [pid = 2596] [id = 672] 09:21:48 INFO - PROCESS | 2596 | --DOCSHELL 14760C00 == 37 [pid = 2596] [id = 671] 09:21:48 INFO - PROCESS | 2596 | --DOCSHELL 193C9400 == 36 [pid = 2596] [id = 670] 09:21:48 INFO - PROCESS | 2596 | --DOCSHELL 14997C00 == 35 [pid = 2596] [id = 669] 09:21:48 INFO - PROCESS | 2596 | --DOCSHELL 1825E400 == 34 [pid = 2596] [id = 668] 09:21:48 INFO - PROCESS | 2596 | --DOCSHELL 15121C00 == 33 [pid = 2596] [id = 667] 09:21:48 INFO - PROCESS | 2596 | --DOCSHELL 151DB800 == 32 [pid = 2596] [id = 666] 09:21:48 INFO - PROCESS | 2596 | --DOCSHELL 1036B800 == 31 [pid = 2596] [id = 665] 09:21:48 INFO - PROCESS | 2596 | --DOCSHELL 0925CC00 == 30 [pid = 2596] [id = 664] 09:21:48 INFO - PROCESS | 2596 | --DOCSHELL 1025E000 == 29 [pid = 2596] [id = 663] 09:21:48 INFO - PROCESS | 2596 | --DOCSHELL 15121800 == 28 [pid = 2596] [id = 662] 09:21:48 INFO - PROCESS | 2596 | --DOCSHELL 169AB800 == 27 [pid = 2596] [id = 675] 09:21:48 INFO - PROCESS | 2596 | --DOCSHELL 18F88800 == 26 [pid = 2596] [id = 673] 09:21:48 INFO - PROCESS | 2596 | --DOCSHELL 10263800 == 25 [pid = 2596] [id = 674] 09:21:48 INFO - PROCESS | 2596 | 1466180508161 Marionette TRACE conn7 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (17186400) [pid = 2596] [serial = 1972] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (17E2F000) [pid = 2596] [serial = 1975] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (1475F400) [pid = 2596] [serial = 1966] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (1476E800) [pid = 2596] [serial = 1967] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (17AE5400) [pid = 2596] [serial = 1973] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (14923400) [pid = 2596] [serial = 1961] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (14704000) [pid = 2596] [serial = 1960] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (15277000) [pid = 2596] [serial = 1969] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (10330400) [pid = 2596] [serial = 1963] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (1033A800) [pid = 2596] [serial = 1964] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1033EC00) [pid = 2596] [serial = 1978] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (191E4800) [pid = 2596] [serial = 1984] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (18259800) [pid = 2596] [serial = 1976] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (14769C00) [pid = 2596] [serial = 1952] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (10A3B400) [pid = 2596] [serial = 1951] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (17DA0C00) [pid = 2596] [serial = 1955] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (17184400) [pid = 2596] [serial = 1954] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (19E8DC00) [pid = 2596] [serial = 1958] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (19E47400) [pid = 2596] [serial = 1957] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (18F5A000) [pid = 2596] [serial = 1981] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (15150000) [pid = 2596] [serial = 1979] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (17A64800) [pid = 2596] [serial = 1985] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (18F5F000) [pid = 2596] [serial = 1982] [outer = 00000000] [url = about:blank] 09:21:48 INFO - PROCESS | 2596 | --DOMWINDOW == 60 (1604F800) [pid = 2596] [serial = 1970] [outer = 00000000] [url = about:blank] 09:21:48 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:21:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2274ms 09:21:48 INFO - PROCESS | 2596 | 1466180508369 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 09:21:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:21:48 INFO - PROCESS | 2596 | 1466180508373 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 09:21:48 INFO - PROCESS | 2596 | 1466180508378 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:21:48 INFO - PROCESS | 2596 | 1466180508381 Marionette TRACE conn7 <- [1,2670,null,{}] 09:21:48 INFO - PROCESS | 2596 | 1466180508387 Marionette TRACE conn7 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:48 INFO - PROCESS | 2596 | 1466180508390 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:48 INFO - PROCESS | 2596 | 1466180508485 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 09:21:48 INFO - PROCESS | 2596 | 1466180508571 Marionette TRACE conn7 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:48 INFO - PROCESS | 2596 | 1466180508574 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:48 INFO - PROCESS | 2596 | ++DOCSHELL 1014A400 == 26 [pid = 2596] [id = 677] 09:21:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (1014DC00) [pid = 2596] [serial = 2031] [outer = 00000000] 09:21:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (10172400) [pid = 2596] [serial = 2032] [outer = 1014DC00] 09:21:48 INFO - PROCESS | 2596 | 1466180508623 Marionette DEBUG loaded listener.js 09:21:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (102A6000) [pid = 2596] [serial = 2033] [outer = 1014DC00] 09:21:49 INFO - PROCESS | 2596 | 1466180509524 Marionette TRACE conn7 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:21:49 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:21:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1175ms 09:21:49 INFO - PROCESS | 2596 | 1466180509554 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 2596 | 1466180509559 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 09:21:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:21:49 INFO - PROCESS | 2596 | 1466180509565 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 2596 | 1466180509568 Marionette TRACE conn7 <- [1,2674,null,{}] 09:21:49 INFO - PROCESS | 2596 | 1466180509575 Marionette TRACE conn7 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:49 INFO - PROCESS | 2596 | 1466180509578 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:49 INFO - PROCESS | 2596 | 1466180509665 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 09:21:49 INFO - PROCESS | 2596 | 1466180509672 Marionette TRACE conn7 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:49 INFO - PROCESS | 2596 | 1466180509675 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:49 INFO - PROCESS | 2596 | ++DOCSHELL 10A0E000 == 27 [pid = 2596] [id = 678] 09:21:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (10A37400) [pid = 2596] [serial = 2034] [outer = 00000000] 09:21:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (115C2400) [pid = 2596] [serial = 2035] [outer = 10A37400] 09:21:49 INFO - PROCESS | 2596 | 1466180509721 Marionette DEBUG loaded listener.js 09:21:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (14760400) [pid = 2596] [serial = 2036] [outer = 10A37400] 09:21:50 INFO - PROCESS | 2596 | 1466180510689 Marionette TRACE conn7 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:21:50 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:21:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:21:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:21:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1170ms 09:21:50 INFO - PROCESS | 2596 | 1466180510739 Marionette TRACE conn7 -> [0,2677,"getWindowHandle",null] 09:21:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:21:50 INFO - PROCESS | 2596 | 1466180510741 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 09:21:50 INFO - PROCESS | 2596 | 1466180510745 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:21:50 INFO - PROCESS | 2596 | 1466180510748 Marionette TRACE conn7 <- [1,2678,null,{}] 09:21:50 INFO - PROCESS | 2596 | 1466180510767 Marionette TRACE conn7 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:50 INFO - PROCESS | 2596 | 1466180510772 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:50 INFO - PROCESS | 2596 | 1466180510894 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 09:21:50 INFO - PROCESS | 2596 | 1466180510903 Marionette TRACE conn7 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 2596 | 1466180510906 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:50 INFO - PROCESS | 2596 | ++DOCSHELL 15055800 == 28 [pid = 2596] [id = 679] 09:21:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (15055C00) [pid = 2596] [serial = 2037] [outer = 00000000] 09:21:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (1514CC00) [pid = 2596] [serial = 2038] [outer = 15055C00] 09:21:51 INFO - PROCESS | 2596 | 1466180511009 Marionette DEBUG loaded listener.js 09:21:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (151E2400) [pid = 2596] [serial = 2039] [outer = 15055C00] 09:21:51 INFO - PROCESS | 2596 | 1466180511936 Marionette TRACE conn7 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:21:51 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:21:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:21:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:21:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1235ms 09:21:51 INFO - PROCESS | 2596 | 1466180511984 Marionette TRACE conn7 -> [0,2681,"getWindowHandle",null] 09:21:51 INFO - PROCESS | 2596 | 1466180511986 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 09:21:51 INFO - PROCESS | 2596 | 1466180511990 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:21:51 INFO - PROCESS | 2596 | 1466180511991 Marionette TRACE conn7 <- [1,2682,null,{}] 09:21:52 INFO - PROCESS | 2596 | 1466180512001 Marionette TRACE conn7 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:52 INFO - PROCESS | 2596 | 1466180512003 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:52 INFO - PROCESS | 2596 | 1466180512119 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 09:21:52 INFO - PROCESS | 2596 | 1466180512125 Marionette TRACE conn7 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:52 INFO - PROCESS | 2596 | 1466180512126 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:52 INFO - PROCESS | 2596 | ++DOCSHELL 1514C000 == 29 [pid = 2596] [id = 680] 09:21:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (1681E800) [pid = 2596] [serial = 2040] [outer = 00000000] 09:21:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (17186C00) [pid = 2596] [serial = 2041] [outer = 1681E800] 09:21:52 INFO - PROCESS | 2596 | 1466180512225 Marionette DEBUG loaded listener.js 09:21:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (17A62C00) [pid = 2596] [serial = 2042] [outer = 1681E800] 09:21:52 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (16819400) [pid = 2596] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:21:52 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (193C5400) [pid = 2596] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:21:52 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (18F5F800) [pid = 2596] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:21:52 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (193C9800) [pid = 2596] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:21:52 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (1987B000) [pid = 2596] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:21:52 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (102A6C00) [pid = 2596] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:21:52 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (193C4000) [pid = 2596] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:21:52 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (1036C000) [pid = 2596] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:21:52 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (151DC400) [pid = 2596] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:21:52 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (182E9400) [pid = 2596] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:21:52 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (1686B000) [pid = 2596] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:21:52 INFO - PROCESS | 2596 | --DOMWINDOW == 60 (09261000) [pid = 2596] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:21:53 INFO - PROCESS | 2596 | 1466180513247 Marionette TRACE conn7 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:21:53 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:21:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:21:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:21:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1278ms 09:21:53 INFO - PROCESS | 2596 | 1466180513272 Marionette TRACE conn7 -> [0,2685,"getWindowHandle",null] 09:21:53 INFO - PROCESS | 2596 | 1466180513274 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 09:21:53 INFO - PROCESS | 2596 | 1466180513277 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:21:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:21:53 INFO - PROCESS | 2596 | 1466180513279 Marionette TRACE conn7 <- [1,2686,null,{}] 09:21:53 INFO - PROCESS | 2596 | 1466180513282 Marionette TRACE conn7 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:53 INFO - PROCESS | 2596 | 1466180513284 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:53 INFO - PROCESS | 2596 | 1466180513396 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 09:21:53 INFO - PROCESS | 2596 | 1466180513406 Marionette TRACE conn7 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 2596 | 1466180513408 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:53 INFO - PROCESS | 2596 | ++DOCSHELL 14768000 == 30 [pid = 2596] [id = 681] 09:21:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (149E3800) [pid = 2596] [serial = 2043] [outer = 00000000] 09:21:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (17AE7000) [pid = 2596] [serial = 2044] [outer = 149E3800] 09:21:53 INFO - PROCESS | 2596 | 1466180513451 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (17E19C00) [pid = 2596] [serial = 2045] [outer = 149E3800] 09:21:54 INFO - PROCESS | 2596 | 1466180514372 Marionette TRACE conn7 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:21:54 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:21:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:21:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:21:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1119ms 09:21:54 INFO - PROCESS | 2596 | 1466180514401 Marionette TRACE conn7 -> [0,2689,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 2596 | 1466180514403 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 09:21:54 INFO - PROCESS | 2596 | 1466180514406 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:21:54 INFO - PROCESS | 2596 | 1466180514407 Marionette TRACE conn7 <- [1,2690,null,{}] 09:21:54 INFO - PROCESS | 2596 | 1466180514411 Marionette TRACE conn7 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:54 INFO - PROCESS | 2596 | 1466180514417 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:54 INFO - PROCESS | 2596 | 1466180514521 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 09:21:54 INFO - PROCESS | 2596 | 1466180514654 Marionette TRACE conn7 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 2596 | 1466180514657 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:54 INFO - PROCESS | 2596 | ++DOCSHELL 09256400 == 31 [pid = 2596] [id = 682] 09:21:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (09256800) [pid = 2596] [serial = 2046] [outer = 00000000] 09:21:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (0926AC00) [pid = 2596] [serial = 2047] [outer = 09256800] 09:21:54 INFO - PROCESS | 2596 | 1466180514715 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (0D06B800) [pid = 2596] [serial = 2048] [outer = 09256800] 09:21:55 INFO - PROCESS | 2596 | 1466180515467 Marionette TRACE conn7 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:21:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:21:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1115ms 09:21:55 INFO - PROCESS | 2596 | 1466180515527 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 09:21:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:21:55 INFO - PROCESS | 2596 | 1466180515531 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 09:21:55 INFO - PROCESS | 2596 | 1466180515536 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:21:55 INFO - PROCESS | 2596 | 1466180515539 Marionette TRACE conn7 <- [1,2694,null,{}] 09:21:55 INFO - PROCESS | 2596 | 1466180515545 Marionette TRACE conn7 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:55 INFO - PROCESS | 2596 | 1466180515550 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:55 INFO - PROCESS | 2596 | 1466180515677 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 09:21:55 INFO - PROCESS | 2596 | 1466180515809 Marionette TRACE conn7 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:55 INFO - PROCESS | 2596 | 1466180515813 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:55 INFO - PROCESS | 2596 | ++DOCSHELL 1033F400 == 32 [pid = 2596] [id = 683] 09:21:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (10A0D800) [pid = 2596] [serial = 2049] [outer = 00000000] 09:21:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (1476B800) [pid = 2596] [serial = 2050] [outer = 10A0D800] 09:21:55 INFO - PROCESS | 2596 | 1466180515869 Marionette DEBUG loaded listener.js 09:21:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (149E0400) [pid = 2596] [serial = 2051] [outer = 10A0D800] 09:21:56 INFO - PROCESS | 2596 | 1466180516512 Marionette TRACE conn7 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:21:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:21:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1022ms 09:21:56 INFO - PROCESS | 2596 | 1466180516565 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 09:21:56 INFO - PROCESS | 2596 | 1466180516569 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 09:21:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:21:56 INFO - PROCESS | 2596 | 1466180516574 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:21:56 INFO - PROCESS | 2596 | 1466180516577 Marionette TRACE conn7 <- [1,2698,null,{}] 09:21:56 INFO - PROCESS | 2596 | 1466180516581 Marionette TRACE conn7 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:56 INFO - PROCESS | 2596 | 1466180516583 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:56 INFO - PROCESS | 2596 | 1466180516713 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 09:21:56 INFO - PROCESS | 2596 | 1466180516920 Marionette TRACE conn7 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:56 INFO - PROCESS | 2596 | 1466180516923 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:56 INFO - PROCESS | 2596 | ++DOCSHELL 0C804800 == 33 [pid = 2596] [id = 684] 09:21:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (0C806000) [pid = 2596] [serial = 2052] [outer = 00000000] 09:21:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (0D184C00) [pid = 2596] [serial = 2053] [outer = 0C806000] 09:21:56 INFO - PROCESS | 2596 | 1466180516975 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (1033DC00) [pid = 2596] [serial = 2054] [outer = 0C806000] 09:21:57 INFO - PROCESS | 2596 | --DOCSHELL 1014B400 == 32 [pid = 2596] [id = 368] 09:21:57 INFO - PROCESS | 2596 | --DOCSHELL 16812400 == 31 [pid = 2596] [id = 381] 09:21:57 INFO - PROCESS | 2596 | --DOCSHELL 14C8D400 == 30 [pid = 2596] [id = 379] 09:21:57 INFO - PROCESS | 2596 | --DOCSHELL 18BCEC00 == 29 [pid = 2596] [id = 373] 09:21:57 INFO - PROCESS | 2596 | --DOCSHELL 17E1C800 == 28 [pid = 2596] [id = 372] 09:21:57 INFO - PROCESS | 2596 | --DOCSHELL 109E4800 == 27 [pid = 2596] [id = 378] 09:21:57 INFO - PROCESS | 2596 | --DOCSHELL 169A8C00 == 26 [pid = 2596] [id = 371] 09:21:57 INFO - PROCESS | 2596 | --DOCSHELL 10330800 == 25 [pid = 2596] [id = 377] 09:21:57 INFO - PROCESS | 2596 | --DOCSHELL 14768000 == 24 [pid = 2596] [id = 681] 09:21:57 INFO - PROCESS | 2596 | --DOCSHELL 1514C000 == 23 [pid = 2596] [id = 680] 09:21:57 INFO - PROCESS | 2596 | --DOCSHELL 15055800 == 22 [pid = 2596] [id = 679] 09:21:57 INFO - PROCESS | 2596 | --DOCSHELL 10A0E000 == 21 [pid = 2596] [id = 678] 09:21:57 INFO - PROCESS | 2596 | --DOCSHELL 1014A400 == 20 [pid = 2596] [id = 677] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (19E46800) [pid = 2596] [serial = 2020] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (191DD000) [pid = 2596] [serial = 2008] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (1955D800) [pid = 2596] [serial = 2011] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (19E3E800) [pid = 2596] [serial = 2014] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (19552000) [pid = 2596] [serial = 2012] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (113D4000) [pid = 2596] [serial = 1990] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (149D9C00) [pid = 2596] [serial = 1991] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (1983D400) [pid = 2596] [serial = 1988] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (1955D400) [pid = 2596] [serial = 1987] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (10729800) [pid = 2596] [serial = 1996] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (10A03000) [pid = 2596] [serial = 1997] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 60 (16049000) [pid = 2596] [serial = 1999] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 59 (16817000) [pid = 2596] [serial = 2000] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 58 (18DE0000) [pid = 2596] [serial = 2005] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 57 (17D9F800) [pid = 2596] [serial = 2002] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 56 (18252800) [pid = 2596] [serial = 2003] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 55 (0C948000) [pid = 2596] [serial = 1993] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 54 (0D17D400) [pid = 2596] [serial = 1994] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 53 (18253C00) [pid = 2596] [serial = 2017] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 52 (19E43800) [pid = 2596] [serial = 2015] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 51 (18258800) [pid = 2596] [serial = 2021] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 50 (19342000) [pid = 2596] [serial = 2009] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 49 (18255000) [pid = 2596] [serial = 2018] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | --DOMWINDOW == 48 (18DE6400) [pid = 2596] [serial = 2006] [outer = 00000000] [url = about:blank] 09:21:57 INFO - PROCESS | 2596 | 1466180517568 Marionette TRACE conn7 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:21:57 INFO - PROCESS | 2596 | 1466180517602 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 09:21:57 INFO - PROCESS | 2596 | 1466180517607 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - PROCESS | 2596 | 1466180517609 Marionette TRACE conn7 <- [1,2702,null,{}] 09:21:57 INFO - PROCESS | 2596 | 1466180517615 Marionette TRACE conn7 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:57 INFO - PROCESS | 2596 | 1466180517619 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:57 INFO - PROCESS | 2596 | 1466180517711 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 09:21:57 INFO - PROCESS | 2596 | 1466180517811 Marionette TRACE conn7 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:57 INFO - PROCESS | 2596 | 1466180517814 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:57 INFO - PROCESS | 2596 | ++DOCSHELL 0D183C00 == 21 [pid = 2596] [id = 685] 09:21:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 49 (10330400) [pid = 2596] [serial = 2055] [outer = 00000000] 09:21:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 50 (14923800) [pid = 2596] [serial = 2056] [outer = 10330400] 09:21:57 INFO - PROCESS | 2596 | 1466180517861 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 51 (14AC9400) [pid = 2596] [serial = 2057] [outer = 10330400] 09:21:58 INFO - PROCESS | 2596 | 1466180518317 Marionette TRACE conn7 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:21:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:21:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms 09:21:58 INFO - PROCESS | 2596 | 1466180518339 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 2596 | 1466180518343 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 09:21:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:21:58 INFO - PROCESS | 2596 | 1466180518347 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 2596 | 1466180518349 Marionette TRACE conn7 <- [1,2706,null,{}] 09:21:58 INFO - PROCESS | 2596 | 1466180518353 Marionette TRACE conn7 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:58 INFO - PROCESS | 2596 | 1466180518355 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:58 INFO - PROCESS | 2596 | 1466180518446 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 09:21:58 INFO - PROCESS | 2596 | 1466180518454 Marionette TRACE conn7 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 2596 | 1466180518456 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:58 INFO - PROCESS | 2596 | ++DOCSHELL 15059400 == 22 [pid = 2596] [id = 686] 09:21:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 52 (15059800) [pid = 2596] [serial = 2058] [outer = 00000000] 09:21:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 53 (1604A000) [pid = 2596] [serial = 2059] [outer = 15059800] 09:21:58 INFO - PROCESS | 2596 | 1466180518501 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 54 (16818800) [pid = 2596] [serial = 2060] [outer = 15059800] 09:21:59 INFO - PROCESS | 2596 | 1466180519008 Marionette TRACE conn7 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 2596 | 1466180519026 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 09:21:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:21:59 INFO - PROCESS | 2596 | 1466180519030 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 2596 | 1466180519037 Marionette TRACE conn7 <- [1,2710,null,{}] 09:21:59 INFO - PROCESS | 2596 | 1466180519046 Marionette TRACE conn7 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:59 INFO - PROCESS | 2596 | 1466180519049 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:59 INFO - PROCESS | 2596 | 1466180519143 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 09:21:59 INFO - PROCESS | 2596 | 1466180519154 Marionette TRACE conn7 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 2596 | 1466180519156 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:59 INFO - PROCESS | 2596 | ++DOCSHELL 17DA0C00 == 23 [pid = 2596] [id = 687] 09:21:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 55 (17E19800) [pid = 2596] [serial = 2061] [outer = 00000000] 09:21:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 56 (17E33C00) [pid = 2596] [serial = 2062] [outer = 17E19800] 09:21:59 INFO - PROCESS | 2596 | 1466180519200 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 57 (18255000) [pid = 2596] [serial = 2063] [outer = 17E19800] 09:21:59 INFO - PROCESS | 2596 | 1466180519703 Marionette TRACE conn7 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 2596 | 1466180519766 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 09:21:59 INFO - PROCESS | 2596 | 1466180519769 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:21:59 INFO - PROCESS | 2596 | 1466180519771 Marionette TRACE conn7 <- [1,2714,null,{}] 09:21:59 INFO - PROCESS | 2596 | 1466180519775 Marionette TRACE conn7 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:59 INFO - PROCESS | 2596 | 1466180519777 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:59 INFO - PROCESS | 2596 | 1466180519932 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 09:21:59 INFO - PROCESS | 2596 | 1466180519957 Marionette TRACE conn7 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 2596 | 1466180519959 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:21:59 INFO - PROCESS | 2596 | ++DOCSHELL 18258000 == 24 [pid = 2596] [id = 688] 09:21:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 58 (182ED000) [pid = 2596] [serial = 2064] [outer = 00000000] 09:22:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 59 (18DDC000) [pid = 2596] [serial = 2065] [outer = 182ED000] 09:22:00 INFO - PROCESS | 2596 | 1466180520003 Marionette DEBUG loaded listener.js 09:22:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 60 (18DDD400) [pid = 2596] [serial = 2066] [outer = 182ED000] 09:22:00 INFO - PROCESS | 2596 | 1466180520446 Marionette TRACE conn7 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:22:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:22:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 09:22:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:22:00 INFO - PROCESS | 2596 | 1466180520503 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 2596 | 1466180520505 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 09:22:00 INFO - PROCESS | 2596 | 1466180520508 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - PROCESS | 2596 | 1466180520510 Marionette TRACE conn7 <- [1,2718,null,{}] 09:22:00 INFO - PROCESS | 2596 | 1466180520514 Marionette TRACE conn7 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:00 INFO - PROCESS | 2596 | 1466180520516 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:00 INFO - PROCESS | 2596 | 1466180520635 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 09:22:00 INFO - PROCESS | 2596 | 1466180520703 Marionette TRACE conn7 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:00 INFO - PROCESS | 2596 | 1466180520709 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:00 INFO - PROCESS | 2596 | ++DOCSHELL 18F52800 == 25 [pid = 2596] [id = 689] 09:22:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (18F55400) [pid = 2596] [serial = 2067] [outer = 00000000] 09:22:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (18F5F800) [pid = 2596] [serial = 2068] [outer = 18F55400] 09:22:00 INFO - PROCESS | 2596 | 1466180520768 Marionette DEBUG loaded listener.js 09:22:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (191DDC00) [pid = 2596] [serial = 2069] [outer = 18F55400] 09:22:01 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (1681E800) [pid = 2596] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:22:01 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (169B1400) [pid = 2596] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:22:01 INFO - PROCESS | 2596 | --DOMWINDOW == 60 (09261800) [pid = 2596] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:22:01 INFO - PROCESS | 2596 | --DOMWINDOW == 59 (102B3000) [pid = 2596] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:22:01 INFO - PROCESS | 2596 | --DOMWINDOW == 58 (1014DC00) [pid = 2596] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:22:01 INFO - PROCESS | 2596 | --DOMWINDOW == 57 (15055C00) [pid = 2596] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:22:01 INFO - PROCESS | 2596 | --DOMWINDOW == 56 (10A37400) [pid = 2596] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:22:01 INFO - PROCESS | 2596 | 1466180521710 Marionette TRACE conn7 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:22:01 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:22:01 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:22:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:22:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:22:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1220ms 09:22:01 INFO - PROCESS | 2596 | 1466180521729 Marionette TRACE conn7 -> [0,2721,"getWindowHandle",null] 09:22:01 INFO - PROCESS | 2596 | 1466180521731 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 09:22:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:22:01 INFO - PROCESS | 2596 | 1466180521734 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:22:01 INFO - PROCESS | 2596 | 1466180521736 Marionette TRACE conn7 <- [1,2722,null,{}] 09:22:01 INFO - PROCESS | 2596 | 1466180521739 Marionette TRACE conn7 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:01 INFO - PROCESS | 2596 | 1466180521741 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:01 INFO - PROCESS | 2596 | 1466180521827 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 09:22:01 INFO - PROCESS | 2596 | 1466180521832 Marionette TRACE conn7 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 2596 | 1466180521834 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:01 INFO - PROCESS | 2596 | ++DOCSHELL 149E5000 == 26 [pid = 2596] [id = 690] 09:22:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 57 (18DE2400) [pid = 2596] [serial = 2070] [outer = 00000000] 09:22:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 58 (191E7800) [pid = 2596] [serial = 2071] [outer = 18DE2400] 09:22:01 INFO - PROCESS | 2596 | 1466180521887 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 59 (193C5C00) [pid = 2596] [serial = 2072] [outer = 18DE2400] 09:22:02 INFO - PROCESS | 2596 | 1466180522322 Marionette TRACE conn7 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:22:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:22:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 09:22:02 INFO - PROCESS | 2596 | 1466180522365 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 2596 | 1466180522367 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 09:22:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:22:02 INFO - PROCESS | 2596 | 1466180522371 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 2596 | 1466180522372 Marionette TRACE conn7 <- [1,2726,null,{}] 09:22:02 INFO - PROCESS | 2596 | 1466180522376 Marionette TRACE conn7 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:02 INFO - PROCESS | 2596 | 1466180522378 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:02 INFO - PROCESS | 2596 | 1466180522460 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 09:22:02 INFO - PROCESS | 2596 | 1466180522465 Marionette TRACE conn7 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:02 INFO - PROCESS | 2596 | 1466180522467 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:02 INFO - PROCESS | 2596 | ++DOCSHELL 149E7000 == 27 [pid = 2596] [id = 691] 09:22:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 60 (191E8400) [pid = 2596] [serial = 2073] [outer = 00000000] 09:22:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (193CC800) [pid = 2596] [serial = 2074] [outer = 191E8400] 09:22:02 INFO - PROCESS | 2596 | 1466180522510 Marionette DEBUG loaded listener.js 09:22:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (193CD800) [pid = 2596] [serial = 2075] [outer = 191E8400] 09:22:02 INFO - PROCESS | 2596 | 1466180522934 Marionette TRACE conn7 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:22:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:22:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 630ms 09:22:03 INFO - PROCESS | 2596 | 1466180523005 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 09:22:03 INFO - PROCESS | 2596 | 1466180523007 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 09:22:03 INFO - PROCESS | 2596 | 1466180523011 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:22:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:22:03 INFO - PROCESS | 2596 | 1466180523012 Marionette TRACE conn7 <- [1,2730,null,{}] 09:22:03 INFO - PROCESS | 2596 | 1466180523016 Marionette TRACE conn7 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:03 INFO - PROCESS | 2596 | 1466180523018 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:03 INFO - PROCESS | 2596 | 1466180523099 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 09:22:03 INFO - PROCESS | 2596 | 1466180523105 Marionette TRACE conn7 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:03 INFO - PROCESS | 2596 | 1466180523107 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:03 INFO - PROCESS | 2596 | ++DOCSHELL 193C9800 == 28 [pid = 2596] [id = 692] 09:22:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (19559000) [pid = 2596] [serial = 2076] [outer = 00000000] 09:22:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (19840800) [pid = 2596] [serial = 2077] [outer = 19559000] 09:22:03 INFO - PROCESS | 2596 | 1466180523151 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (19870400) [pid = 2596] [serial = 2078] [outer = 19559000] 09:22:03 INFO - PROCESS | 2596 | 1466180523584 Marionette TRACE conn7 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:22:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:22:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 630ms 09:22:03 INFO - PROCESS | 2596 | 1466180523645 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 09:22:03 INFO - PROCESS | 2596 | 1466180523647 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 09:22:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:22:03 INFO - PROCESS | 2596 | 1466180523663 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:22:03 INFO - PROCESS | 2596 | 1466180523665 Marionette TRACE conn7 <- [1,2734,null,{}] 09:22:03 INFO - PROCESS | 2596 | 1466180523669 Marionette TRACE conn7 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:03 INFO - PROCESS | 2596 | 1466180523670 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:03 INFO - PROCESS | 2596 | 1466180523800 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 09:22:03 INFO - PROCESS | 2596 | 1466180523952 Marionette TRACE conn7 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:03 INFO - PROCESS | 2596 | 1466180523955 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:03 INFO - PROCESS | 2596 | ++DOCSHELL 0C94B400 == 29 [pid = 2596] [id = 693] 09:22:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (0D070400) [pid = 2596] [serial = 2079] [outer = 00000000] 09:22:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (1016CC00) [pid = 2596] [serial = 2080] [outer = 0D070400] 09:22:04 INFO - PROCESS | 2596 | 1466180524021 Marionette DEBUG loaded listener.js 09:22:04 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (10936000) [pid = 2596] [serial = 2081] [outer = 0D070400] 09:22:04 INFO - PROCESS | 2596 | 1466180524644 Marionette TRACE conn7 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:22:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:22:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1019ms 09:22:04 INFO - PROCESS | 2596 | 1466180524686 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 09:22:04 INFO - PROCESS | 2596 | 1466180524691 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 09:22:04 INFO - PROCESS | 2596 | 1466180524696 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:22:04 INFO - PROCESS | 2596 | 1466180524699 Marionette TRACE conn7 <- [1,2738,null,{}] 09:22:04 INFO - PROCESS | 2596 | 1466180524724 Marionette TRACE conn7 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:04 INFO - PROCESS | 2596 | 1466180524727 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:04 INFO - PROCESS | 2596 | 1466180524839 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 09:22:04 INFO - PROCESS | 2596 | 1466180524979 Marionette TRACE conn7 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 2596 | 1466180524982 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:05 INFO - PROCESS | 2596 | ++DOCSHELL 16820C00 == 30 [pid = 2596] [id = 694] 09:22:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (16862400) [pid = 2596] [serial = 2082] [outer = 00000000] 09:22:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (17186000) [pid = 2596] [serial = 2083] [outer = 16862400] 09:22:05 INFO - PROCESS | 2596 | 1466180525045 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (17D94400) [pid = 2596] [serial = 2084] [outer = 16862400] 09:22:05 INFO - PROCESS | 2596 | 1466180525615 Marionette TRACE conn7 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:22:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:22:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 950ms 09:22:05 INFO - PROCESS | 2596 | 1466180525651 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 09:22:05 INFO - PROCESS | 2596 | 1466180525654 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 09:22:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:22:05 INFO - PROCESS | 2596 | 1466180525658 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:22:05 INFO - PROCESS | 2596 | 1466180525660 Marionette TRACE conn7 <- [1,2742,null,{}] 09:22:05 INFO - PROCESS | 2596 | 1466180525664 Marionette TRACE conn7 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:05 INFO - PROCESS | 2596 | 1466180525667 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:05 INFO - PROCESS | 2596 | 1466180525780 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 09:22:05 INFO - PROCESS | 2596 | 1466180525923 Marionette TRACE conn7 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 2596 | 1466180525925 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:05 INFO - PROCESS | 2596 | ++DOCSHELL 18F5A400 == 31 [pid = 2596] [id = 695] 09:22:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (191E3400) [pid = 2596] [serial = 2085] [outer = 00000000] 09:22:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (193C1800) [pid = 2596] [serial = 2086] [outer = 191E3400] 09:22:05 INFO - PROCESS | 2596 | 1466180525980 Marionette DEBUG loaded listener.js 09:22:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (1983E800) [pid = 2596] [serial = 2087] [outer = 191E3400] 09:22:06 INFO - PROCESS | 2596 | 1466180526605 Marionette TRACE conn7 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:22:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:22:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 970ms 09:22:06 INFO - PROCESS | 2596 | 1466180526630 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 09:22:06 INFO - PROCESS | 2596 | 1466180526634 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 09:22:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:22:06 INFO - PROCESS | 2596 | 1466180526660 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - PROCESS | 2596 | 1466180526665 Marionette TRACE conn7 <- [1,2746,null,{}] 09:22:06 INFO - PROCESS | 2596 | 1466180526669 Marionette TRACE conn7 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:06 INFO - PROCESS | 2596 | 1466180526672 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:06 INFO - PROCESS | 2596 | 1466180526784 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 09:22:06 INFO - PROCESS | 2596 | 1466180526923 Marionette TRACE conn7 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:06 INFO - PROCESS | 2596 | 1466180526925 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:06 INFO - PROCESS | 2596 | ++DOCSHELL 102AA400 == 32 [pid = 2596] [id = 696] 09:22:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (10334800) [pid = 2596] [serial = 2088] [outer = 00000000] 09:22:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (14766000) [pid = 2596] [serial = 2089] [outer = 10334800] 09:22:06 INFO - PROCESS | 2596 | 1466180526980 Marionette DEBUG loaded listener.js 09:22:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (16053800) [pid = 2596] [serial = 2090] [outer = 10334800] 09:22:07 INFO - PROCESS | 2596 | 1466180527784 Marionette TRACE conn7 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:22:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:22:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1178ms 09:22:07 INFO - PROCESS | 2596 | 1466180527837 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 09:22:07 INFO - PROCESS | 2596 | 1466180527840 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 09:22:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:22:07 INFO - PROCESS | 2596 | 1466180527844 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:22:07 INFO - PROCESS | 2596 | 1466180527847 Marionette TRACE conn7 <- [1,2750,null,{}] 09:22:07 INFO - PROCESS | 2596 | 1466180527852 Marionette TRACE conn7 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:07 INFO - PROCESS | 2596 | 1466180527855 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:07 INFO - PROCESS | 2596 | 1466180527957 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 09:22:08 INFO - PROCESS | 2596 | --DOCSHELL 17A63C00 == 31 [pid = 2596] [id = 382] 09:22:08 INFO - PROCESS | 2596 | --DOCSHELL 169B5000 == 30 [pid = 2596] [id = 383] 09:22:08 INFO - PROCESS | 2596 | --DOCSHELL 15051000 == 29 [pid = 2596] [id = 370] 09:22:08 INFO - PROCESS | 2596 | --DOCSHELL 14C8D000 == 28 [pid = 2596] [id = 385] 09:22:08 INFO - PROCESS | 2596 | --DOCSHELL 1033F400 == 27 [pid = 2596] [id = 683] 09:22:08 INFO - PROCESS | 2596 | --DOCSHELL 09256400 == 26 [pid = 2596] [id = 682] 09:22:08 INFO - PROCESS | 2596 | --DOCSHELL 10146400 == 25 [pid = 2596] [id = 375] 09:22:08 INFO - PROCESS | 2596 | --DOCSHELL 14CB0400 == 24 [pid = 2596] [id = 380] 09:22:08 INFO - PROCESS | 2596 | --DOCSHELL 10151800 == 23 [pid = 2596] [id = 374] 09:22:08 INFO - PROCESS | 2596 | --DOCSHELL 0925EC00 == 22 [pid = 2596] [id = 676] 09:22:08 INFO - PROCESS | 2596 | --DOCSHELL 18DDF800 == 21 [pid = 2596] [id = 384] 09:22:08 INFO - PROCESS | 2596 | --DOCSHELL 14705000 == 20 [pid = 2596] [id = 369] 09:22:08 INFO - PROCESS | 2596 | --DOCSHELL 18F82000 == 19 [pid = 2596] [id = 376] 09:22:08 INFO - PROCESS | 2596 | 1466180528662 Marionette TRACE conn7 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:08 INFO - PROCESS | 2596 | 1466180528666 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:08 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (17A62C00) [pid = 2596] [serial = 2042] [outer = 00000000] [url = about:blank] 09:22:08 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (17AE7000) [pid = 2596] [serial = 2044] [outer = 00000000] [url = about:blank] 09:22:08 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (17E24800) [pid = 2596] [serial = 2027] [outer = 00000000] [url = about:blank] 09:22:08 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (10333400) [pid = 2596] [serial = 2030] [outer = 00000000] [url = about:blank] 09:22:08 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (1476D800) [pid = 2596] [serial = 2024] [outer = 00000000] [url = about:blank] 09:22:08 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (0D0D3000) [pid = 2596] [serial = 2029] [outer = 00000000] [url = about:blank] 09:22:08 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1036E000) [pid = 2596] [serial = 2023] [outer = 00000000] [url = about:blank] 09:22:08 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (10172400) [pid = 2596] [serial = 2032] [outer = 00000000] [url = about:blank] 09:22:08 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (17ADD000) [pid = 2596] [serial = 2026] [outer = 00000000] [url = about:blank] 09:22:08 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (1514CC00) [pid = 2596] [serial = 2038] [outer = 00000000] [url = about:blank] 09:22:08 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (115C2400) [pid = 2596] [serial = 2035] [outer = 00000000] [url = about:blank] 09:22:08 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (14760400) [pid = 2596] [serial = 2036] [outer = 00000000] [url = about:blank] 09:22:08 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (17186C00) [pid = 2596] [serial = 2041] [outer = 00000000] [url = about:blank] 09:22:08 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (151E2400) [pid = 2596] [serial = 2039] [outer = 00000000] [url = about:blank] 09:22:08 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (102A6000) [pid = 2596] [serial = 2033] [outer = 00000000] [url = about:blank] 09:22:08 INFO - PROCESS | 2596 | ++DOCSHELL 09255C00 == 20 [pid = 2596] [id = 697] 09:22:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (09256400) [pid = 2596] [serial = 2091] [outer = 00000000] 09:22:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (09265400) [pid = 2596] [serial = 2092] [outer = 09256400] 09:22:08 INFO - PROCESS | 2596 | 1466180528802 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (0C94E400) [pid = 2596] [serial = 2093] [outer = 09256400] 09:22:09 INFO - PROCESS | 2596 | 1466180529288 Marionette TRACE conn7 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:22:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:22:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1475ms 09:22:09 INFO - PROCESS | 2596 | 1466180529325 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 09:22:09 INFO - PROCESS | 2596 | 1466180529328 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 09:22:09 INFO - PROCESS | 2596 | 1466180529333 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:22:09 INFO - PROCESS | 2596 | 1466180529336 Marionette TRACE conn7 <- [1,2754,null,{}] 09:22:09 INFO - PROCESS | 2596 | 1466180529341 Marionette TRACE conn7 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:09 INFO - PROCESS | 2596 | 1466180529345 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:09 INFO - PROCESS | 2596 | 1466180529437 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 09:22:09 INFO - PROCESS | 2596 | 1466180529452 Marionette TRACE conn7 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:09 INFO - PROCESS | 2596 | 1466180529454 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:09 INFO - PROCESS | 2596 | ++DOCSHELL 1036B800 == 21 [pid = 2596] [id = 698] 09:22:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (1036BC00) [pid = 2596] [serial = 2094] [outer = 00000000] 09:22:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (10371400) [pid = 2596] [serial = 2095] [outer = 1036BC00] 09:22:09 INFO - PROCESS | 2596 | 1466180529503 Marionette DEBUG loaded listener.js 09:22:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (1092D400) [pid = 2596] [serial = 2096] [outer = 1036BC00] 09:22:09 INFO - PROCESS | 2596 | 1466180529972 Marionette TRACE conn7 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:22:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:22:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 09:22:10 INFO - PROCESS | 2596 | 1466180530009 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 09:22:10 INFO - PROCESS | 2596 | 1466180530013 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 09:22:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:22:10 INFO - PROCESS | 2596 | 1466180530018 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:22:10 INFO - PROCESS | 2596 | 1466180530020 Marionette TRACE conn7 <- [1,2758,null,{}] 09:22:10 INFO - PROCESS | 2596 | 1466180530058 Marionette TRACE conn7 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:10 INFO - PROCESS | 2596 | 1466180530061 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:10 INFO - PROCESS | 2596 | 1466180530154 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 09:22:10 INFO - PROCESS | 2596 | 1466180530255 Marionette TRACE conn7 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 2596 | 1466180530257 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:10 INFO - PROCESS | 2596 | ++DOCSHELL 14765800 == 22 [pid = 2596] [id = 699] 09:22:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (14767000) [pid = 2596] [serial = 2097] [outer = 00000000] 09:22:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (14997C00) [pid = 2596] [serial = 2098] [outer = 14767000] 09:22:10 INFO - PROCESS | 2596 | 1466180530303 Marionette DEBUG loaded listener.js 09:22:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (14C94C00) [pid = 2596] [serial = 2099] [outer = 14767000] 09:22:10 INFO - PROCESS | 2596 | 1466180530710 Marionette TRACE conn7 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:22:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:22:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 09:22:10 INFO - PROCESS | 2596 | 1466180530761 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 09:22:10 INFO - PROCESS | 2596 | 1466180530763 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 09:22:10 INFO - PROCESS | 2596 | 1466180530768 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:22:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:22:10 INFO - PROCESS | 2596 | 1466180530774 Marionette TRACE conn7 <- [1,2762,null,{}] 09:22:10 INFO - PROCESS | 2596 | 1466180530784 Marionette TRACE conn7 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:10 INFO - PROCESS | 2596 | 1466180530788 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:10 INFO - PROCESS | 2596 | 1466180530912 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 09:22:10 INFO - PROCESS | 2596 | 1466180530979 Marionette TRACE conn7 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 2596 | 1466180530981 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:11 INFO - PROCESS | 2596 | ++DOCSHELL 10336C00 == 23 [pid = 2596] [id = 700] 09:22:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (14764400) [pid = 2596] [serial = 2100] [outer = 00000000] 09:22:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (16817800) [pid = 2596] [serial = 2101] [outer = 14764400] 09:22:11 INFO - PROCESS | 2596 | 1466180531036 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (16866000) [pid = 2596] [serial = 2102] [outer = 14764400] 09:22:11 INFO - PROCESS | 2596 | 1466180531484 Marionette TRACE conn7 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:22:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:22:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 09:22:11 INFO - PROCESS | 2596 | 1466180531502 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 2596 | 1466180531505 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 09:22:11 INFO - PROCESS | 2596 | 1466180531508 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:22:11 INFO - PROCESS | 2596 | 1466180531510 Marionette TRACE conn7 <- [1,2766,null,{}] 09:22:11 INFO - PROCESS | 2596 | 1466180531551 Marionette TRACE conn7 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:11 INFO - PROCESS | 2596 | 1466180531553 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:11 INFO - PROCESS | 2596 | 1466180531682 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 09:22:11 INFO - PROCESS | 2596 | 1466180531694 Marionette TRACE conn7 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:11 INFO - PROCESS | 2596 | 1466180531696 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:11 INFO - PROCESS | 2596 | ++DOCSHELL 169B5000 == 24 [pid = 2596] [id = 701] 09:22:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (169B6800) [pid = 2596] [serial = 2103] [outer = 00000000] 09:22:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (17A66800) [pid = 2596] [serial = 2104] [outer = 169B6800] 09:22:11 INFO - PROCESS | 2596 | 1466180531740 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (17AE4800) [pid = 2596] [serial = 2105] [outer = 169B6800] 09:22:12 INFO - PROCESS | 2596 | 1466180532212 Marionette TRACE conn7 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:22:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:22:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 09:22:12 INFO - PROCESS | 2596 | 1466180532247 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 09:22:12 INFO - PROCESS | 2596 | 1466180532249 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 09:22:12 INFO - PROCESS | 2596 | 1466180532253 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:22:12 INFO - PROCESS | 2596 | 1466180532254 Marionette TRACE conn7 <- [1,2770,null,{}] 09:22:12 INFO - PROCESS | 2596 | 1466180532258 Marionette TRACE conn7 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:12 INFO - PROCESS | 2596 | 1466180532260 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:12 INFO - PROCESS | 2596 | 1466180532373 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 09:22:12 INFO - PROCESS | 2596 | 1466180532378 Marionette TRACE conn7 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:12 INFO - PROCESS | 2596 | 1466180532384 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:12 INFO - PROCESS | 2596 | ++DOCSHELL 17E24000 == 25 [pid = 2596] [id = 702] 09:22:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (17E24400) [pid = 2596] [serial = 2106] [outer = 00000000] 09:22:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (18255400) [pid = 2596] [serial = 2107] [outer = 17E24400] 09:22:12 INFO - PROCESS | 2596 | 1466180532499 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (18BCD800) [pid = 2596] [serial = 2108] [outer = 17E24400] 09:22:13 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (19559000) [pid = 2596] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:22:13 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (182ED000) [pid = 2596] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:22:13 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (18F55400) [pid = 2596] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:22:13 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (18DE2400) [pid = 2596] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:22:13 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (09256800) [pid = 2596] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:22:13 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (17E19800) [pid = 2596] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:22:13 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (15059800) [pid = 2596] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:22:13 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (0C806000) [pid = 2596] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:22:13 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (10330400) [pid = 2596] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:22:13 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (10A0D800) [pid = 2596] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:22:13 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (149E3800) [pid = 2596] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:22:13 INFO - PROCESS | 2596 | 1466180533188 Marionette TRACE conn7 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:22:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:22:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 970ms 09:22:13 INFO - PROCESS | 2596 | 1466180533228 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 09:22:13 INFO - PROCESS | 2596 | 1466180533230 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 09:22:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:22:13 INFO - PROCESS | 2596 | 1466180533232 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:22:13 INFO - PROCESS | 2596 | 1466180533234 Marionette TRACE conn7 <- [1,2774,null,{}] 09:22:13 INFO - PROCESS | 2596 | 1466180533238 Marionette TRACE conn7 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:13 INFO - PROCESS | 2596 | 1466180533240 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:13 INFO - PROCESS | 2596 | 1466180533326 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 09:22:13 INFO - PROCESS | 2596 | 1466180533334 Marionette TRACE conn7 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 2596 | 1466180533345 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:13 INFO - PROCESS | 2596 | ++DOCSHELL 0D181800 == 26 [pid = 2596] [id = 703] 09:22:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (17A63400) [pid = 2596] [serial = 2109] [outer = 00000000] 09:22:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (18DDC800) [pid = 2596] [serial = 2110] [outer = 17A63400] 09:22:13 INFO - PROCESS | 2596 | 1466180533389 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (18DE3800) [pid = 2596] [serial = 2111] [outer = 17A63400] 09:22:13 INFO - PROCESS | 2596 | 1466180533812 Marionette TRACE conn7 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:22:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:22:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 09:22:13 INFO - PROCESS | 2596 | 1466180533872 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 09:22:13 INFO - PROCESS | 2596 | 1466180533874 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 09:22:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:22:13 INFO - PROCESS | 2596 | 1466180533878 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:22:13 INFO - PROCESS | 2596 | 1466180533879 Marionette TRACE conn7 <- [1,2778,null,{}] 09:22:13 INFO - PROCESS | 2596 | 1466180533883 Marionette TRACE conn7 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:13 INFO - PROCESS | 2596 | 1466180533884 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:13 INFO - PROCESS | 2596 | 1466180533964 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 09:22:13 INFO - PROCESS | 2596 | 1466180533970 Marionette TRACE conn7 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 2596 | 1466180533972 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:13 INFO - PROCESS | 2596 | ++DOCSHELL 18F5A000 == 27 [pid = 2596] [id = 704] 09:22:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (18F61000) [pid = 2596] [serial = 2112] [outer = 00000000] 09:22:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (1905EC00) [pid = 2596] [serial = 2113] [outer = 18F61000] 09:22:14 INFO - PROCESS | 2596 | 1466180534015 Marionette DEBUG loaded listener.js 09:22:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (191DF800) [pid = 2596] [serial = 2114] [outer = 18F61000] 09:22:14 INFO - PROCESS | 2596 | 1466180534455 Marionette TRACE conn7 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:22:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:22:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 630ms 09:22:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:22:14 INFO - PROCESS | 2596 | 1466180534508 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 09:22:14 INFO - PROCESS | 2596 | 1466180534510 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 09:22:14 INFO - PROCESS | 2596 | 1466180534513 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 2596 | 1466180534515 Marionette TRACE conn7 <- [1,2782,null,{}] 09:22:14 INFO - PROCESS | 2596 | 1466180534523 Marionette TRACE conn7 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:14 INFO - PROCESS | 2596 | 1466180534524 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:14 INFO - PROCESS | 2596 | 1466180534604 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 09:22:14 INFO - PROCESS | 2596 | 1466180534610 Marionette TRACE conn7 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:14 INFO - PROCESS | 2596 | 1466180534612 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:14 INFO - PROCESS | 2596 | ++DOCSHELL 169AE800 == 28 [pid = 2596] [id = 705] 09:22:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (191E5800) [pid = 2596] [serial = 2115] [outer = 00000000] 09:22:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (193BFC00) [pid = 2596] [serial = 2116] [outer = 191E5800] 09:22:14 INFO - PROCESS | 2596 | 1466180534656 Marionette DEBUG loaded listener.js 09:22:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (193C3000) [pid = 2596] [serial = 2117] [outer = 191E5800] 09:22:15 INFO - PROCESS | 2596 | --DOCSHELL 0C804800 == 27 [pid = 2596] [id = 684] 09:22:15 INFO - PROCESS | 2596 | --DOCSHELL 149E7000 == 26 [pid = 2596] [id = 691] 09:22:15 INFO - PROCESS | 2596 | --DOCSHELL 18F52800 == 25 [pid = 2596] [id = 689] 09:22:15 INFO - PROCESS | 2596 | --DOCSHELL 149E5000 == 24 [pid = 2596] [id = 690] 09:22:15 INFO - PROCESS | 2596 | --DOCSHELL 193C9800 == 23 [pid = 2596] [id = 692] 09:22:15 INFO - PROCESS | 2596 | --DOCSHELL 18F5A400 == 22 [pid = 2596] [id = 695] 09:22:15 INFO - PROCESS | 2596 | --DOCSHELL 0C94B400 == 21 [pid = 2596] [id = 693] 09:22:15 INFO - PROCESS | 2596 | --DOCSHELL 102AA400 == 20 [pid = 2596] [id = 696] 09:22:15 INFO - PROCESS | 2596 | --DOCSHELL 16820C00 == 19 [pid = 2596] [id = 694] 09:22:15 INFO - PROCESS | 2596 | --DOCSHELL 0D183C00 == 18 [pid = 2596] [id = 685] 09:22:15 INFO - PROCESS | 2596 | --DOCSHELL 15059400 == 17 [pid = 2596] [id = 686] 09:22:15 INFO - PROCESS | 2596 | --DOCSHELL 17DA0C00 == 16 [pid = 2596] [id = 687] 09:22:15 INFO - PROCESS | 2596 | --DOCSHELL 18258000 == 15 [pid = 2596] [id = 688] 09:22:16 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (17E19C00) [pid = 2596] [serial = 2045] [outer = 00000000] [url = about:blank] 09:22:16 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (18DDC000) [pid = 2596] [serial = 2065] [outer = 00000000] [url = about:blank] 09:22:16 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (18DDD400) [pid = 2596] [serial = 2066] [outer = 00000000] [url = about:blank] 09:22:16 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (191DDC00) [pid = 2596] [serial = 2069] [outer = 00000000] [url = about:blank] 09:22:16 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (18F5F800) [pid = 2596] [serial = 2068] [outer = 00000000] [url = about:blank] 09:22:16 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (191E7800) [pid = 2596] [serial = 2071] [outer = 00000000] [url = about:blank] 09:22:16 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (0926AC00) [pid = 2596] [serial = 2047] [outer = 00000000] [url = about:blank] 09:22:16 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (0D06B800) [pid = 2596] [serial = 2048] [outer = 00000000] [url = about:blank] 09:22:16 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (17E33C00) [pid = 2596] [serial = 2062] [outer = 00000000] [url = about:blank] 09:22:16 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (1604A000) [pid = 2596] [serial = 2059] [outer = 00000000] [url = about:blank] 09:22:16 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (16818800) [pid = 2596] [serial = 2060] [outer = 00000000] [url = about:blank] 09:22:16 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (0D184C00) [pid = 2596] [serial = 2053] [outer = 00000000] [url = about:blank] 09:22:16 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (1033DC00) [pid = 2596] [serial = 2054] [outer = 00000000] [url = about:blank] 09:22:16 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (14923800) [pid = 2596] [serial = 2056] [outer = 00000000] [url = about:blank] 09:22:16 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (14AC9400) [pid = 2596] [serial = 2057] [outer = 00000000] [url = about:blank] 09:22:16 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (1476B800) [pid = 2596] [serial = 2050] [outer = 00000000] [url = about:blank] 09:22:16 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (149E0400) [pid = 2596] [serial = 2051] [outer = 00000000] [url = about:blank] 09:22:16 INFO - PROCESS | 2596 | --DOMWINDOW == 60 (193CC800) [pid = 2596] [serial = 2074] [outer = 00000000] [url = about:blank] 09:22:16 INFO - PROCESS | 2596 | --DOMWINDOW == 59 (19870400) [pid = 2596] [serial = 2078] [outer = 00000000] [url = about:blank] 09:22:16 INFO - PROCESS | 2596 | --DOMWINDOW == 58 (18255000) [pid = 2596] [serial = 2063] [outer = 00000000] [url = about:blank] 09:22:16 INFO - PROCESS | 2596 | --DOMWINDOW == 57 (193C5C00) [pid = 2596] [serial = 2072] [outer = 00000000] [url = about:blank] 09:22:16 INFO - PROCESS | 2596 | --DOMWINDOW == 56 (19840800) [pid = 2596] [serial = 2077] [outer = 00000000] [url = about:blank] 09:22:16 INFO - PROCESS | 2596 | 1466180536399 Marionette TRACE conn7 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:22:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:22:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1925ms 09:22:16 INFO - PROCESS | 2596 | 1466180536440 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 09:22:16 INFO - PROCESS | 2596 | 1466180536444 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 09:22:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:22:16 INFO - PROCESS | 2596 | 1466180536448 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 2596 | 1466180536452 Marionette TRACE conn7 <- [1,2786,null,{}] 09:22:16 INFO - PROCESS | 2596 | 1466180536457 Marionette TRACE conn7 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:16 INFO - PROCESS | 2596 | 1466180536461 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:16 INFO - PROCESS | 2596 | 1466180536550 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 09:22:16 INFO - PROCESS | 2596 | 1466180536560 Marionette TRACE conn7 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:16 INFO - PROCESS | 2596 | 1466180536564 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:16 INFO - PROCESS | 2596 | ++DOCSHELL 1025B000 == 16 [pid = 2596] [id = 706] 09:22:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 57 (102A5800) [pid = 2596] [serial = 2118] [outer = 00000000] 09:22:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 58 (10330400) [pid = 2596] [serial = 2119] [outer = 102A5800] 09:22:16 INFO - PROCESS | 2596 | 1466180536613 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 59 (10339000) [pid = 2596] [serial = 2120] [outer = 102A5800] 09:22:17 INFO - PROCESS | 2596 | 1466180537128 Marionette TRACE conn7 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:22:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:22:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 09:22:17 INFO - PROCESS | 2596 | 1466180537180 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 09:22:17 INFO - PROCESS | 2596 | 1466180537185 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 09:22:17 INFO - PROCESS | 2596 | 1466180537191 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:22:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:22:17 INFO - PROCESS | 2596 | 1466180537193 Marionette TRACE conn7 <- [1,2790,null,{}] 09:22:17 INFO - PROCESS | 2596 | 1466180537197 Marionette TRACE conn7 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:17 INFO - PROCESS | 2596 | 1466180537200 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:17 INFO - PROCESS | 2596 | 1466180537288 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 09:22:17 INFO - PROCESS | 2596 | 1466180537383 Marionette TRACE conn7 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:17 INFO - PROCESS | 2596 | 1466180537385 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:17 INFO - PROCESS | 2596 | ++DOCSHELL 1093BC00 == 17 [pid = 2596] [id = 707] 09:22:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 60 (109DB400) [pid = 2596] [serial = 2121] [outer = 00000000] 09:22:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (10A39400) [pid = 2596] [serial = 2122] [outer = 109DB400] 09:22:17 INFO - PROCESS | 2596 | 1466180537446 Marionette DEBUG loaded listener.js 09:22:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (115BD000) [pid = 2596] [serial = 2123] [outer = 109DB400] 09:22:17 INFO - PROCESS | 2596 | 1466180537833 Marionette TRACE conn7 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:22:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:22:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 09:22:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:22:17 INFO - PROCESS | 2596 | 1466180537865 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 09:22:17 INFO - PROCESS | 2596 | 1466180537867 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 09:22:17 INFO - PROCESS | 2596 | 1466180537870 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:22:17 INFO - PROCESS | 2596 | 1466180537873 Marionette TRACE conn7 <- [1,2794,null,{}] 09:22:17 INFO - PROCESS | 2596 | 1466180537885 Marionette TRACE conn7 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:17 INFO - PROCESS | 2596 | 1466180537889 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:18 INFO - PROCESS | 2596 | 1466180538008 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 09:22:18 INFO - PROCESS | 2596 | 1466180538018 Marionette TRACE conn7 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 2596 | 1466180538021 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:18 INFO - PROCESS | 2596 | ++DOCSHELL 14C89800 == 18 [pid = 2596] [id = 708] 09:22:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (1504A400) [pid = 2596] [serial = 2124] [outer = 00000000] 09:22:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (15051000) [pid = 2596] [serial = 2125] [outer = 1504A400] 09:22:18 INFO - PROCESS | 2596 | 1466180538069 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (15057000) [pid = 2596] [serial = 2126] [outer = 1504A400] 09:22:18 INFO - PROCESS | 2596 | 1466180538532 Marionette TRACE conn7 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:22:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:22:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 09:22:18 INFO - PROCESS | 2596 | 1466180538601 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 09:22:18 INFO - PROCESS | 2596 | 1466180538604 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 09:22:18 INFO - PROCESS | 2596 | 1466180538607 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:22:18 INFO - PROCESS | 2596 | 1466180538609 Marionette TRACE conn7 <- [1,2798,null,{}] 09:22:18 INFO - PROCESS | 2596 | 1466180538612 Marionette TRACE conn7 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:18 INFO - PROCESS | 2596 | 1466180538614 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:18 INFO - PROCESS | 2596 | 1466180538698 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 09:22:18 INFO - PROCESS | 2596 | 1466180538704 Marionette TRACE conn7 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 2596 | 1466180538706 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:18 INFO - PROCESS | 2596 | ++DOCSHELL 15059400 == 19 [pid = 2596] [id = 709] 09:22:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (151DC000) [pid = 2596] [serial = 2127] [outer = 00000000] 09:22:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (16054C00) [pid = 2596] [serial = 2128] [outer = 151DC000] 09:22:18 INFO - PROCESS | 2596 | 1466180538751 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (16816000) [pid = 2596] [serial = 2129] [outer = 151DC000] 09:22:19 INFO - PROCESS | 2596 | 1466180539180 Marionette TRACE conn7 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:22:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:22:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 09:22:19 INFO - PROCESS | 2596 | 1466180539241 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 09:22:19 INFO - PROCESS | 2596 | 1466180539243 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 09:22:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:22:19 INFO - PROCESS | 2596 | 1466180539246 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:22:19 INFO - PROCESS | 2596 | 1466180539247 Marionette TRACE conn7 <- [1,2802,null,{}] 09:22:19 INFO - PROCESS | 2596 | 1466180539251 Marionette TRACE conn7 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:19 INFO - PROCESS | 2596 | 1466180539253 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:19 INFO - PROCESS | 2596 | 1466180539333 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 09:22:19 INFO - PROCESS | 2596 | 1466180539370 Marionette TRACE conn7 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:19 INFO - PROCESS | 2596 | 1466180539372 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:19 INFO - PROCESS | 2596 | ++DOCSHELL 169AA400 == 20 [pid = 2596] [id = 710] 09:22:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (169AB400) [pid = 2596] [serial = 2130] [outer = 00000000] 09:22:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (169B5C00) [pid = 2596] [serial = 2131] [outer = 169AB400] 09:22:19 INFO - PROCESS | 2596 | 1466180539416 Marionette DEBUG loaded listener.js 09:22:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (17190C00) [pid = 2596] [serial = 2132] [outer = 169AB400] 09:22:19 INFO - PROCESS | 2596 | 1466180539850 Marionette TRACE conn7 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:22:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:22:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 09:22:19 INFO - PROCESS | 2596 | 1466180539917 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 09:22:19 INFO - PROCESS | 2596 | 1466180539919 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 09:22:19 INFO - PROCESS | 2596 | 1466180539922 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:22:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:22:19 INFO - PROCESS | 2596 | 1466180539924 Marionette TRACE conn7 <- [1,2806,null,{}] 09:22:19 INFO - PROCESS | 2596 | 1466180539927 Marionette TRACE conn7 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:19 INFO - PROCESS | 2596 | 1466180539933 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:20 INFO - PROCESS | 2596 | 1466180540037 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 09:22:20 INFO - PROCESS | 2596 | 1466180540042 Marionette TRACE conn7 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:20 INFO - PROCESS | 2596 | 1466180540044 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:20 INFO - PROCESS | 2596 | ++DOCSHELL 17E2B400 == 21 [pid = 2596] [id = 711] 09:22:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (17E2E800) [pid = 2596] [serial = 2133] [outer = 00000000] 09:22:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (18258000) [pid = 2596] [serial = 2134] [outer = 17E2E800] 09:22:20 INFO - PROCESS | 2596 | 1466180540088 Marionette DEBUG loaded listener.js 09:22:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (182EC400) [pid = 2596] [serial = 2135] [outer = 17E2E800] 09:22:20 INFO - PROCESS | 2596 | 1466180540520 Marionette TRACE conn7 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:22:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:22:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 630ms 09:22:20 INFO - PROCESS | 2596 | 1466180540557 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 09:22:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:22:20 INFO - PROCESS | 2596 | 1466180540569 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 09:22:20 INFO - PROCESS | 2596 | 1466180540572 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 2596 | 1466180540574 Marionette TRACE conn7 <- [1,2810,null,{}] 09:22:20 INFO - PROCESS | 2596 | 1466180540577 Marionette TRACE conn7 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:20 INFO - PROCESS | 2596 | 1466180540579 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:20 INFO - PROCESS | 2596 | 1466180540655 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 09:22:20 INFO - PROCESS | 2596 | 1466180540660 Marionette TRACE conn7 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:20 INFO - PROCESS | 2596 | 1466180540662 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:20 INFO - PROCESS | 2596 | ++DOCSHELL 18B5E000 == 22 [pid = 2596] [id = 712] 09:22:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (18D8A000) [pid = 2596] [serial = 2136] [outer = 00000000] 09:22:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (18DDFC00) [pid = 2596] [serial = 2137] [outer = 18D8A000] 09:22:20 INFO - PROCESS | 2596 | 1466180540705 Marionette DEBUG loaded listener.js 09:22:20 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (18DE1000) [pid = 2596] [serial = 2138] [outer = 18D8A000] 09:22:21 INFO - PROCESS | 2596 | 1466180541156 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:22:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:22:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 09:22:21 INFO - PROCESS | 2596 | 1466180541213 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 09:22:21 INFO - PROCESS | 2596 | 1466180541215 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 09:22:21 INFO - PROCESS | 2596 | 1466180541218 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:22:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:22:21 INFO - PROCESS | 2596 | 1466180541220 Marionette TRACE conn7 <- [1,2814,null,{}] 09:22:21 INFO - PROCESS | 2596 | 1466180541223 Marionette TRACE conn7 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:21 INFO - PROCESS | 2596 | 1466180541225 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:21 INFO - PROCESS | 2596 | 1466180541302 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 09:22:21 INFO - PROCESS | 2596 | 1466180541308 Marionette TRACE conn7 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 2596 | 1466180541310 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:21 INFO - PROCESS | 2596 | ++DOCSHELL 18DDD400 == 23 [pid = 2596] [id = 713] 09:22:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (18F5C000) [pid = 2596] [serial = 2139] [outer = 00000000] 09:22:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (18F8C400) [pid = 2596] [serial = 2140] [outer = 18F5C000] 09:22:21 INFO - PROCESS | 2596 | 1466180541354 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (18F60800) [pid = 2596] [serial = 2141] [outer = 18F5C000] 09:22:21 INFO - PROCESS | 2596 | 1466180541834 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:22:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:22:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 670ms 09:22:21 INFO - PROCESS | 2596 | 1466180541894 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 09:22:21 INFO - PROCESS | 2596 | 1466180541896 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 09:22:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:22:21 INFO - PROCESS | 2596 | 1466180541899 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:22:21 INFO - PROCESS | 2596 | 1466180541901 Marionette TRACE conn7 <- [1,2818,null,{}] 09:22:21 INFO - PROCESS | 2596 | 1466180541905 Marionette TRACE conn7 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:21 INFO - PROCESS | 2596 | 1466180541907 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:22 INFO - PROCESS | 2596 | 1466180542020 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 09:22:22 INFO - PROCESS | 2596 | 1466180542111 Marionette TRACE conn7 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:22 INFO - PROCESS | 2596 | 1466180542112 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:22 INFO - PROCESS | 2596 | ++DOCSHELL 0D133400 == 24 [pid = 2596] [id = 714] 09:22:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (0D134400) [pid = 2596] [serial = 2142] [outer = 00000000] 09:22:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (191E8C00) [pid = 2596] [serial = 2143] [outer = 0D134400] 09:22:22 INFO - PROCESS | 2596 | 1466180542155 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (193BF000) [pid = 2596] [serial = 2144] [outer = 0D134400] 09:22:22 INFO - PROCESS | 2596 | 1466180542581 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:22:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 731ms 09:22:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:22:22 INFO - PROCESS | 2596 | 1466180542634 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 2596 | 1466180542636 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 09:22:22 INFO - PROCESS | 2596 | 1466180542639 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 2596 | 1466180542640 Marionette TRACE conn7 <- [1,2822,null,{}] 09:22:22 INFO - PROCESS | 2596 | 1466180542644 Marionette TRACE conn7 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:22 INFO - PROCESS | 2596 | 1466180542646 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:22 INFO - PROCESS | 2596 | 1466180542792 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 09:22:22 INFO - PROCESS | 2596 | 1466180542855 Marionette TRACE conn7 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:22 INFO - PROCESS | 2596 | 1466180542857 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:22 INFO - PROCESS | 2596 | ++DOCSHELL 17D9C400 == 25 [pid = 2596] [id = 715] 09:22:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (191E8000) [pid = 2596] [serial = 2145] [outer = 00000000] 09:22:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (19554C00) [pid = 2596] [serial = 2146] [outer = 191E8000] 09:22:22 INFO - PROCESS | 2596 | 1466180542901 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (1955F800) [pid = 2596] [serial = 2147] [outer = 191E8000] 09:22:23 INFO - PROCESS | 2596 | 1466180543331 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:22:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:22:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 09:22:23 INFO - PROCESS | 2596 | 1466180543384 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 2596 | 1466180543387 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 09:22:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:22:23 INFO - PROCESS | 2596 | 1466180543390 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - PROCESS | 2596 | 1466180543392 Marionette TRACE conn7 <- [1,2826,null,{}] 09:22:23 INFO - PROCESS | 2596 | 1466180543396 Marionette TRACE conn7 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:23 INFO - PROCESS | 2596 | 1466180543398 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:23 INFO - PROCESS | 2596 | 1466180543534 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 09:22:23 INFO - PROCESS | 2596 | 1466180543545 Marionette TRACE conn7 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 2596 | 1466180543548 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:23 INFO - PROCESS | 2596 | ++DOCSHELL 0C812C00 == 26 [pid = 2596] [id = 716] 09:22:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (1014BC00) [pid = 2596] [serial = 2148] [outer = 00000000] 09:22:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (182F1000) [pid = 2596] [serial = 2149] [outer = 1014BC00] 09:22:23 INFO - PROCESS | 2596 | 1466180543793 Marionette DEBUG loaded listener.js 09:22:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (19E43800) [pid = 2596] [serial = 2150] [outer = 1014BC00] 09:22:23 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (169B6800) [pid = 2596] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:22:23 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (17E24400) [pid = 2596] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:22:23 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (18F61000) [pid = 2596] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:22:23 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (14767000) [pid = 2596] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:22:23 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (1036BC00) [pid = 2596] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:22:23 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (09256400) [pid = 2596] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:22:23 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (10334800) [pid = 2596] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:22:23 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (191E3400) [pid = 2596] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:22:23 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (16862400) [pid = 2596] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:22:23 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (0D070400) [pid = 2596] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:22:23 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (14764400) [pid = 2596] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:22:23 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (17A63400) [pid = 2596] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:22:23 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (191E8400) [pid = 2596] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:22:24 INFO - PROCESS | 2596 | 1466180544151 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:22:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:22:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 830ms 09:22:24 INFO - PROCESS | 2596 | 1466180544221 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 09:22:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:22:24 INFO - PROCESS | 2596 | 1466180544223 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 09:22:24 INFO - PROCESS | 2596 | 1466180544226 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - PROCESS | 2596 | 1466180544228 Marionette TRACE conn7 <- [1,2830,null,{}] 09:22:24 INFO - PROCESS | 2596 | 1466180544231 Marionette TRACE conn7 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:24 INFO - PROCESS | 2596 | 1466180544233 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:24 INFO - PROCESS | 2596 | 1466180544350 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 09:22:24 INFO - PROCESS | 2596 | 1466180544357 Marionette TRACE conn7 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 2596 | 1466180544359 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:24 INFO - PROCESS | 2596 | ++DOCSHELL 0D132800 == 27 [pid = 2596] [id = 717] 09:22:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (10330800) [pid = 2596] [serial = 2151] [outer = 00000000] 09:22:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (18BD5400) [pid = 2596] [serial = 2152] [outer = 10330800] 09:22:24 INFO - PROCESS | 2596 | 1466180544402 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (191E3400) [pid = 2596] [serial = 2153] [outer = 10330800] 09:22:24 INFO - PROCESS | 2596 | 1466180544824 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:22:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:22:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 630ms 09:22:24 INFO - PROCESS | 2596 | 1466180544857 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 09:22:24 INFO - PROCESS | 2596 | 1466180544859 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 09:22:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:22:24 INFO - PROCESS | 2596 | 1466180544862 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - PROCESS | 2596 | 1466180544863 Marionette TRACE conn7 <- [1,2834,null,{}] 09:22:24 INFO - PROCESS | 2596 | 1466180544867 Marionette TRACE conn7 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:24 INFO - PROCESS | 2596 | 1466180544869 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:24 INFO - PROCESS | 2596 | 1466180544950 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 09:22:25 INFO - PROCESS | 2596 | 1466180545075 Marionette TRACE conn7 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 2596 | 1466180545077 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:25 INFO - PROCESS | 2596 | ++DOCSHELL 18BCB800 == 28 [pid = 2596] [id = 718] 09:22:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (19065800) [pid = 2596] [serial = 2154] [outer = 00000000] 09:22:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (19E49C00) [pid = 2596] [serial = 2155] [outer = 19065800] 09:22:25 INFO - PROCESS | 2596 | 1466180545119 Marionette DEBUG loaded listener.js 09:22:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (19F6D000) [pid = 2596] [serial = 2156] [outer = 19065800] 09:22:25 INFO - PROCESS | 2596 | 1466180545460 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:22:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:22:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 630ms 09:22:25 INFO - PROCESS | 2596 | 1466180545493 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 2596 | 1466180545495 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 09:22:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:22:25 INFO - PROCESS | 2596 | 1466180545498 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 2596 | 1466180545499 Marionette TRACE conn7 <- [1,2838,null,{}] 09:22:25 INFO - PROCESS | 2596 | 1466180545503 Marionette TRACE conn7 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:25 INFO - PROCESS | 2596 | 1466180545505 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:25 INFO - PROCESS | 2596 | 1466180545636 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 09:22:25 INFO - PROCESS | 2596 | 1466180545641 Marionette TRACE conn7 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 2596 | 1466180545643 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:25 INFO - PROCESS | 2596 | ++DOCSHELL 19E48800 == 29 [pid = 2596] [id = 719] 09:22:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (19FD7C00) [pid = 2596] [serial = 2157] [outer = 00000000] 09:22:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (1ACF7000) [pid = 2596] [serial = 2158] [outer = 19FD7C00] 09:22:25 INFO - PROCESS | 2596 | 1466180545688 Marionette DEBUG loaded listener.js 09:22:25 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (1B4E6400) [pid = 2596] [serial = 2159] [outer = 19FD7C00] 09:22:26 INFO - PROCESS | 2596 | 1466180546478 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:22:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:22:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1018ms 09:22:26 INFO - PROCESS | 2596 | 1466180546517 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 09:22:26 INFO - PROCESS | 2596 | 1466180546522 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 09:22:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:22:26 INFO - PROCESS | 2596 | 1466180546526 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:22:26 INFO - PROCESS | 2596 | 1466180546532 Marionette TRACE conn7 <- [1,2842,null,{}] 09:22:26 INFO - PROCESS | 2596 | 1466180546537 Marionette TRACE conn7 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:26 INFO - PROCESS | 2596 | 1466180546540 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:26 INFO - PROCESS | 2596 | 1466180546664 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 09:22:26 INFO - PROCESS | 2596 | 1466180546803 Marionette TRACE conn7 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:26 INFO - PROCESS | 2596 | 1466180546806 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:26 INFO - PROCESS | 2596 | ++DOCSHELL 10152000 == 30 [pid = 2596] [id = 720] 09:22:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (1016D800) [pid = 2596] [serial = 2160] [outer = 00000000] 09:22:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (1072A000) [pid = 2596] [serial = 2161] [outer = 1016D800] 09:22:26 INFO - PROCESS | 2596 | 1466180546863 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (14761400) [pid = 2596] [serial = 2162] [outer = 1016D800] 09:22:27 INFO - PROCESS | 2596 | 1466180547734 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:22:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:22:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1285ms 09:22:27 INFO - PROCESS | 2596 | 1466180547812 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 09:22:27 INFO - PROCESS | 2596 | 1466180547817 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 09:22:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:22:27 INFO - PROCESS | 2596 | 1466180547822 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - PROCESS | 2596 | 1466180547825 Marionette TRACE conn7 <- [1,2846,null,{}] 09:22:27 INFO - PROCESS | 2596 | 1466180547831 Marionette TRACE conn7 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:27 INFO - PROCESS | 2596 | 1466180547833 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:27 INFO - PROCESS | 2596 | 1466180547953 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 09:22:28 INFO - PROCESS | 2596 | 1466180548092 Marionette TRACE conn7 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 2596 | 1466180548096 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:28 INFO - PROCESS | 2596 | ++DOCSHELL 102A7800 == 31 [pid = 2596] [id = 721] 09:22:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (102A7C00) [pid = 2596] [serial = 2163] [outer = 00000000] 09:22:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (10339800) [pid = 2596] [serial = 2164] [outer = 102A7C00] 09:22:28 INFO - PROCESS | 2596 | 1466180548146 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (10366800) [pid = 2596] [serial = 2165] [outer = 102A7C00] 09:22:28 INFO - PROCESS | 2596 | --DOCSHELL 09255C00 == 30 [pid = 2596] [id = 697] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (193BFC00) [pid = 2596] [serial = 2116] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (193CD800) [pid = 2596] [serial = 2075] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (17A66800) [pid = 2596] [serial = 2104] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (18255400) [pid = 2596] [serial = 2107] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (1905EC00) [pid = 2596] [serial = 2113] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (18BCD800) [pid = 2596] [serial = 2108] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (14997C00) [pid = 2596] [serial = 2098] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (10371400) [pid = 2596] [serial = 2095] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (1092D400) [pid = 2596] [serial = 2096] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (09265400) [pid = 2596] [serial = 2092] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (0C94E400) [pid = 2596] [serial = 2093] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (16053800) [pid = 2596] [serial = 2090] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (14766000) [pid = 2596] [serial = 2089] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (1983E800) [pid = 2596] [serial = 2087] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (193C1800) [pid = 2596] [serial = 2086] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (17D94400) [pid = 2596] [serial = 2084] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (17186000) [pid = 2596] [serial = 2083] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (10936000) [pid = 2596] [serial = 2081] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (1016CC00) [pid = 2596] [serial = 2080] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (16817800) [pid = 2596] [serial = 2101] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (16866000) [pid = 2596] [serial = 2102] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (17AE4800) [pid = 2596] [serial = 2105] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (18DDC800) [pid = 2596] [serial = 2110] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (14C94C00) [pid = 2596] [serial = 2099] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (18DE3800) [pid = 2596] [serial = 2111] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (191DF800) [pid = 2596] [serial = 2114] [outer = 00000000] [url = about:blank] 09:22:28 INFO - PROCESS | 2596 | 1466180548710 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:22:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:22:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 930ms 09:22:28 INFO - PROCESS | 2596 | 1466180548752 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 09:22:28 INFO - PROCESS | 2596 | 1466180548757 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 09:22:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:22:28 INFO - PROCESS | 2596 | 1466180548763 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 2596 | 1466180548766 Marionette TRACE conn7 <- [1,2850,null,{}] 09:22:28 INFO - PROCESS | 2596 | 1466180548770 Marionette TRACE conn7 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:28 INFO - PROCESS | 2596 | 1466180548773 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:28 INFO - PROCESS | 2596 | 1466180548861 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 09:22:28 INFO - PROCESS | 2596 | 1466180548867 Marionette TRACE conn7 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 2596 | 1466180548870 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:28 INFO - PROCESS | 2596 | ++DOCSHELL 1036FC00 == 31 [pid = 2596] [id = 722] 09:22:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (10370000) [pid = 2596] [serial = 2166] [outer = 00000000] 09:22:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (1092E400) [pid = 2596] [serial = 2167] [outer = 10370000] 09:22:28 INFO - PROCESS | 2596 | 1466180548917 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (10A06400) [pid = 2596] [serial = 2168] [outer = 10370000] 09:22:29 INFO - PROCESS | 2596 | 1466180549433 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:22:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:22:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 09:22:29 INFO - PROCESS | 2596 | 1466180549497 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 09:22:29 INFO - PROCESS | 2596 | 1466180549499 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 09:22:29 INFO - PROCESS | 2596 | 1466180549503 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:22:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:22:29 INFO - PROCESS | 2596 | 1466180549506 Marionette TRACE conn7 <- [1,2854,null,{}] 09:22:29 INFO - PROCESS | 2596 | 1466180549516 Marionette TRACE conn7 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:29 INFO - PROCESS | 2596 | 1466180549521 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:29 INFO - PROCESS | 2596 | 1466180549613 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 09:22:29 INFO - PROCESS | 2596 | 1466180549713 Marionette TRACE conn7 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:29 INFO - PROCESS | 2596 | 1466180549716 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:29 INFO - PROCESS | 2596 | ++DOCSHELL 14C8EC00 == 32 [pid = 2596] [id = 723] 09:22:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (14C94C00) [pid = 2596] [serial = 2169] [outer = 00000000] 09:22:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (1504C000) [pid = 2596] [serial = 2170] [outer = 14C94C00] 09:22:29 INFO - PROCESS | 2596 | 1466180549764 Marionette DEBUG loaded listener.js 09:22:29 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (15059800) [pid = 2596] [serial = 2171] [outer = 14C94C00] 09:22:30 INFO - PROCESS | 2596 | 1466180550141 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:22:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 09:22:30 INFO - PROCESS | 2596 | 1466180550177 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 09:22:30 INFO - PROCESS | 2596 | 1466180550179 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 09:22:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:22:30 INFO - PROCESS | 2596 | 1466180550182 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 2596 | 1466180550184 Marionette TRACE conn7 <- [1,2858,null,{}] 09:22:30 INFO - PROCESS | 2596 | 1466180550187 Marionette TRACE conn7 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:30 INFO - PROCESS | 2596 | 1466180550189 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:30 INFO - PROCESS | 2596 | 1466180550274 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 09:22:30 INFO - PROCESS | 2596 | 1466180550280 Marionette TRACE conn7 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 2596 | 1466180550282 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:30 INFO - PROCESS | 2596 | ++DOCSHELL 1527BC00 == 33 [pid = 2596] [id = 724] 09:22:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (1527C800) [pid = 2596] [serial = 2172] [outer = 00000000] 09:22:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (16867400) [pid = 2596] [serial = 2173] [outer = 1527C800] 09:22:30 INFO - PROCESS | 2596 | 1466180550334 Marionette DEBUG loaded listener.js 09:22:30 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (169AE000) [pid = 2596] [serial = 2174] [outer = 1527C800] 09:22:30 INFO - PROCESS | 2596 | 1466180550792 Marionette TRACE conn7 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:22:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:22:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 630ms 09:22:30 INFO - PROCESS | 2596 | 1466180550828 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 09:22:30 INFO - PROCESS | 2596 | 1466180550830 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 09:22:30 INFO - PROCESS | 2596 | 1466180550834 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 2596 | 1466180550835 Marionette TRACE conn7 <- [1,2862,null,{}] 09:22:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:22:30 INFO - PROCESS | 2596 | 1466180550839 Marionette TRACE conn7 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:30 INFO - PROCESS | 2596 | 1466180550841 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:30 INFO - PROCESS | 2596 | 1466180550963 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 09:22:31 INFO - PROCESS | 2596 | 1466180551057 Marionette TRACE conn7 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:31 INFO - PROCESS | 2596 | 1466180551059 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:31 INFO - PROCESS | 2596 | ++DOCSHELL 17A67000 == 34 [pid = 2596] [id = 725] 09:22:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (17A67800) [pid = 2596] [serial = 2175] [outer = 00000000] 09:22:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (17D96000) [pid = 2596] [serial = 2176] [outer = 17A67800] 09:22:31 INFO - PROCESS | 2596 | 1466180551103 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (17E1A400) [pid = 2596] [serial = 2177] [outer = 17A67800] 09:22:31 INFO - PROCESS | 2596 | 1466180551529 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:22:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:22:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 09:22:31 INFO - PROCESS | 2596 | 1466180551571 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 09:22:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:22:31 INFO - PROCESS | 2596 | 1466180551573 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 09:22:31 INFO - PROCESS | 2596 | 1466180551576 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:22:31 INFO - PROCESS | 2596 | 1466180551578 Marionette TRACE conn7 <- [1,2866,null,{}] 09:22:31 INFO - PROCESS | 2596 | 1466180551581 Marionette TRACE conn7 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:31 INFO - PROCESS | 2596 | 1466180551586 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:31 INFO - PROCESS | 2596 | 1466180551727 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 09:22:31 INFO - PROCESS | 2596 | 1466180551795 Marionette TRACE conn7 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:31 INFO - PROCESS | 2596 | 1466180551797 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:31 INFO - PROCESS | 2596 | ++DOCSHELL 17E33C00 == 35 [pid = 2596] [id = 726] 09:22:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (17E35000) [pid = 2596] [serial = 2178] [outer = 00000000] 09:22:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (18BCDC00) [pid = 2596] [serial = 2179] [outer = 17E35000] 09:22:31 INFO - PROCESS | 2596 | 1466180551842 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (18DDF000) [pid = 2596] [serial = 2180] [outer = 17E35000] 09:22:32 INFO - PROCESS | 2596 | 1466180552239 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:22:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 09:22:32 INFO - PROCESS | 2596 | 1466180552335 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 09:22:32 INFO - PROCESS | 2596 | 1466180552337 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 09:22:32 INFO - PROCESS | 2596 | 1466180552344 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 2596 | 1466180552345 Marionette TRACE conn7 <- [1,2870,null,{}] 09:22:32 INFO - PROCESS | 2596 | 1466180552349 Marionette TRACE conn7 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:22:32 INFO - PROCESS | 2596 | 1466180552360 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:32 INFO - PROCESS | 2596 | 1466180552476 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 09:22:32 INFO - PROCESS | 2596 | 1466180552483 Marionette TRACE conn7 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 2596 | 1466180552485 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:32 INFO - PROCESS | 2596 | ++DOCSHELL 17E33000 == 36 [pid = 2596] [id = 727] 09:22:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (18DE3000) [pid = 2596] [serial = 2181] [outer = 00000000] 09:22:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (18F5F000) [pid = 2596] [serial = 2182] [outer = 18DE3000] 09:22:32 INFO - PROCESS | 2596 | 1466180552587 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (18F5F800) [pid = 2596] [serial = 2183] [outer = 18DE3000] 09:22:33 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (19065800) [pid = 2596] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:22:33 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (0D134400) [pid = 2596] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:22:33 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (191E8000) [pid = 2596] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:22:33 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (109DB400) [pid = 2596] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:22:33 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (151DC000) [pid = 2596] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:22:33 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (102A5800) [pid = 2596] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:22:33 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (169AB400) [pid = 2596] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:22:33 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (17E2E800) [pid = 2596] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:22:33 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (191E5800) [pid = 2596] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:22:33 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1504A400) [pid = 2596] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:22:33 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (18F5C000) [pid = 2596] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:22:33 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (18D8A000) [pid = 2596] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:22:33 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1014BC00) [pid = 2596] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:22:33 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (10330800) [pid = 2596] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:22:33 INFO - PROCESS | 2596 | 1466180553142 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:22:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:22:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 830ms 09:22:33 INFO - PROCESS | 2596 | 1466180553182 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 2596 | 1466180553184 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 09:22:33 INFO - PROCESS | 2596 | 1466180553188 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 2596 | 1466180553190 Marionette TRACE conn7 <- [1,2874,null,{}] 09:22:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:22:33 INFO - PROCESS | 2596 | 1466180553193 Marionette TRACE conn7 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:33 INFO - PROCESS | 2596 | 1466180553195 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:33 INFO - PROCESS | 2596 | 1466180553321 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 09:22:33 INFO - PROCESS | 2596 | 1466180553385 Marionette TRACE conn7 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 2596 | 1466180553387 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:33 INFO - PROCESS | 2596 | ++DOCSHELL 109DB400 == 37 [pid = 2596] [id = 728] 09:22:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (113CA800) [pid = 2596] [serial = 2184] [outer = 00000000] 09:22:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (17E2E800) [pid = 2596] [serial = 2185] [outer = 113CA800] 09:22:33 INFO - PROCESS | 2596 | 1466180553433 Marionette DEBUG loaded listener.js 09:22:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (18F59C00) [pid = 2596] [serial = 2186] [outer = 113CA800] 09:22:33 INFO - PROCESS | 2596 | 1466180553819 Marionette TRACE conn7 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:22:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:22:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 09:22:33 INFO - PROCESS | 2596 | 1466180553863 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 2596 | 1466180553865 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 09:22:33 INFO - PROCESS | 2596 | 1466180553868 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:22:33 INFO - PROCESS | 2596 | 1466180553870 Marionette TRACE conn7 <- [1,2878,null,{}] 09:22:33 INFO - PROCESS | 2596 | 1466180553873 Marionette TRACE conn7 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:33 INFO - PROCESS | 2596 | 1466180553875 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:33 INFO - PROCESS | 2596 | 1466180553959 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 09:22:33 INFO - PROCESS | 2596 | 1466180553965 Marionette TRACE conn7 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 2596 | 1466180553966 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:33 INFO - PROCESS | 2596 | ++DOCSHELL 191DC000 == 38 [pid = 2596] [id = 729] 09:22:33 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (191DC400) [pid = 2596] [serial = 2187] [outer = 00000000] 09:22:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (193BE800) [pid = 2596] [serial = 2188] [outer = 191DC400] 09:22:34 INFO - PROCESS | 2596 | 1466180554012 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (193C8800) [pid = 2596] [serial = 2189] [outer = 191DC400] 09:22:34 INFO - PROCESS | 2596 | 1466180554470 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:22:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:22:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 09:22:34 INFO - PROCESS | 2596 | 1466180554504 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 09:22:34 INFO - PROCESS | 2596 | 1466180554506 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 09:22:34 INFO - PROCESS | 2596 | 1466180554509 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:22:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:22:34 INFO - PROCESS | 2596 | 1466180554510 Marionette TRACE conn7 <- [1,2882,null,{}] 09:22:34 INFO - PROCESS | 2596 | 1466180554514 Marionette TRACE conn7 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:34 INFO - PROCESS | 2596 | 1466180554515 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:34 INFO - PROCESS | 2596 | 1466180554596 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 09:22:34 INFO - PROCESS | 2596 | 1466180554601 Marionette TRACE conn7 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:34 INFO - PROCESS | 2596 | 1466180554603 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:34 INFO - PROCESS | 2596 | ++DOCSHELL 17E23400 == 39 [pid = 2596] [id = 730] 09:22:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (19554000) [pid = 2596] [serial = 2190] [outer = 00000000] 09:22:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1983B000) [pid = 2596] [serial = 2191] [outer = 19554000] 09:22:34 INFO - PROCESS | 2596 | 1466180554646 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1983CC00) [pid = 2596] [serial = 2192] [outer = 19554000] 09:22:35 INFO - PROCESS | 2596 | 1466180555199 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:22:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 09:22:35 INFO - PROCESS | 2596 | 1466180555243 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 09:22:35 INFO - PROCESS | 2596 | 1466180555248 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 09:22:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:22:35 INFO - PROCESS | 2596 | 1466180555253 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - PROCESS | 2596 | 1466180555257 Marionette TRACE conn7 <- [1,2886,null,{}] 09:22:35 INFO - PROCESS | 2596 | 1466180555262 Marionette TRACE conn7 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:35 INFO - PROCESS | 2596 | 1466180555266 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:35 INFO - PROCESS | 2596 | 1466180555435 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 09:22:35 INFO - PROCESS | 2596 | 1466180555551 Marionette TRACE conn7 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:35 INFO - PROCESS | 2596 | 1466180555556 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:35 INFO - PROCESS | 2596 | ++DOCSHELL 0C946C00 == 40 [pid = 2596] [id = 731] 09:22:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (0C94B400) [pid = 2596] [serial = 2193] [outer = 00000000] 09:22:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (10331400) [pid = 2596] [serial = 2194] [outer = 0C94B400] 09:22:35 INFO - PROCESS | 2596 | 1466180555653 Marionette DEBUG loaded listener.js 09:22:35 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (10724400) [pid = 2596] [serial = 2195] [outer = 0C94B400] 09:22:36 INFO - PROCESS | 2596 | 1466180556222 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:22:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:22:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1017ms 09:22:36 INFO - PROCESS | 2596 | 1466180556275 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 09:22:36 INFO - PROCESS | 2596 | 1466180556280 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 09:22:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:22:36 INFO - PROCESS | 2596 | 1466180556286 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - PROCESS | 2596 | 1466180556289 Marionette TRACE conn7 <- [1,2890,null,{}] 09:22:36 INFO - PROCESS | 2596 | 1466180556294 Marionette TRACE conn7 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:36 INFO - PROCESS | 2596 | 1466180556296 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:36 INFO - PROCESS | 2596 | 1466180556407 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 09:22:36 INFO - PROCESS | 2596 | 1466180556521 Marionette TRACE conn7 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 2596 | 1466180556524 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:36 INFO - PROCESS | 2596 | ++DOCSHELL 14C88C00 == 41 [pid = 2596] [id = 732] 09:22:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (14C8D000) [pid = 2596] [serial = 2196] [outer = 00000000] 09:22:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (152C0C00) [pid = 2596] [serial = 2197] [outer = 14C8D000] 09:22:36 INFO - PROCESS | 2596 | 1466180556620 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (16868000) [pid = 2596] [serial = 2198] [outer = 14C8D000] 09:22:37 INFO - PROCESS | 2596 | 1466180557224 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:22:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:22:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 970ms 09:22:37 INFO - PROCESS | 2596 | 1466180557260 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 09:22:37 INFO - PROCESS | 2596 | 1466180557262 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 09:22:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:22:37 INFO - PROCESS | 2596 | 1466180557266 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:22:37 INFO - PROCESS | 2596 | 1466180557270 Marionette TRACE conn7 <- [1,2894,null,{}] 09:22:37 INFO - PROCESS | 2596 | 1466180557280 Marionette TRACE conn7 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:37 INFO - PROCESS | 2596 | 1466180557285 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:37 INFO - PROCESS | 2596 | 1466180557394 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 09:22:37 INFO - PROCESS | 2596 | 1466180557538 Marionette TRACE conn7 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:37 INFO - PROCESS | 2596 | 1466180557541 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:37 INFO - PROCESS | 2596 | ++DOCSHELL 1955C800 == 42 [pid = 2596] [id = 733] 09:22:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (1955D800) [pid = 2596] [serial = 2199] [outer = 00000000] 09:22:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (1987E400) [pid = 2596] [serial = 2200] [outer = 1955D800] 09:22:37 INFO - PROCESS | 2596 | 1466180557599 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (19E41000) [pid = 2596] [serial = 2201] [outer = 1955D800] 09:22:38 INFO - PROCESS | 2596 | 1466180558418 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:22:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1174ms 09:22:38 INFO - PROCESS | 2596 | 1466180558460 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 09:22:38 INFO - PROCESS | 2596 | 1466180558464 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 09:22:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:22:38 INFO - PROCESS | 2596 | 1466180558470 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 2596 | 1466180558473 Marionette TRACE conn7 <- [1,2898,null,{}] 09:22:38 INFO - PROCESS | 2596 | 1466180558479 Marionette TRACE conn7 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:38 INFO - PROCESS | 2596 | 1466180558482 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:38 INFO - PROCESS | 2596 | 1466180558582 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 09:22:38 INFO - PROCESS | 2596 | 1466180558723 Marionette TRACE conn7 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 2596 | 1466180558727 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:38 INFO - PROCESS | 2596 | ++DOCSHELL 10373000 == 43 [pid = 2596] [id = 734] 09:22:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (10373800) [pid = 2596] [serial = 2202] [outer = 00000000] 09:22:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (113CB800) [pid = 2596] [serial = 2203] [outer = 10373800] 09:22:38 INFO - PROCESS | 2596 | 1466180558780 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (1476B000) [pid = 2596] [serial = 2204] [outer = 10373800] 09:22:39 INFO - PROCESS | 2596 | --DOCSHELL 191DC000 == 42 [pid = 2596] [id = 729] 09:22:39 INFO - PROCESS | 2596 | --DOCSHELL 109DB400 == 41 [pid = 2596] [id = 728] 09:22:39 INFO - PROCESS | 2596 | --DOCSHELL 17E33000 == 40 [pid = 2596] [id = 727] 09:22:39 INFO - PROCESS | 2596 | --DOCSHELL 17E33C00 == 39 [pid = 2596] [id = 726] 09:22:39 INFO - PROCESS | 2596 | --DOCSHELL 17A67000 == 38 [pid = 2596] [id = 725] 09:22:39 INFO - PROCESS | 2596 | --DOCSHELL 1527BC00 == 37 [pid = 2596] [id = 724] 09:22:39 INFO - PROCESS | 2596 | --DOCSHELL 14C8EC00 == 36 [pid = 2596] [id = 723] 09:22:39 INFO - PROCESS | 2596 | --DOCSHELL 1036FC00 == 35 [pid = 2596] [id = 722] 09:22:39 INFO - PROCESS | 2596 | --DOCSHELL 102A7800 == 34 [pid = 2596] [id = 721] 09:22:39 INFO - PROCESS | 2596 | --DOCSHELL 18BCB800 == 33 [pid = 2596] [id = 718] 09:22:39 INFO - PROCESS | 2596 | --DOCSHELL 17D9C400 == 32 [pid = 2596] [id = 715] 09:22:39 INFO - PROCESS | 2596 | --DOCSHELL 10152000 == 31 [pid = 2596] [id = 720] 09:22:39 INFO - PROCESS | 2596 | --DOCSHELL 19E48800 == 30 [pid = 2596] [id = 719] 09:22:39 INFO - PROCESS | 2596 | --DOCSHELL 0D132800 == 29 [pid = 2596] [id = 717] 09:22:39 INFO - PROCESS | 2596 | --DOCSHELL 0C812C00 == 28 [pid = 2596] [id = 716] 09:22:39 INFO - PROCESS | 2596 | --DOCSHELL 1955C800 == 27 [pid = 2596] [id = 733] 09:22:39 INFO - PROCESS | 2596 | --DOCSHELL 17E23400 == 26 [pid = 2596] [id = 730] 09:22:39 INFO - PROCESS | 2596 | --DOCSHELL 0C946C00 == 25 [pid = 2596] [id = 731] 09:22:39 INFO - PROCESS | 2596 | --DOCSHELL 14C88C00 == 24 [pid = 2596] [id = 732] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (191E8C00) [pid = 2596] [serial = 2143] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (19554C00) [pid = 2596] [serial = 2146] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (10A39400) [pid = 2596] [serial = 2122] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (115BD000) [pid = 2596] [serial = 2123] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (16054C00) [pid = 2596] [serial = 2128] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (16816000) [pid = 2596] [serial = 2129] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (10330400) [pid = 2596] [serial = 2119] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (10339000) [pid = 2596] [serial = 2120] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (169B5C00) [pid = 2596] [serial = 2131] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (17190C00) [pid = 2596] [serial = 2132] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (18258000) [pid = 2596] [serial = 2134] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (182EC400) [pid = 2596] [serial = 2135] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (193C3000) [pid = 2596] [serial = 2117] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (15051000) [pid = 2596] [serial = 2125] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (15057000) [pid = 2596] [serial = 2126] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (18F8C400) [pid = 2596] [serial = 2140] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (18DDFC00) [pid = 2596] [serial = 2137] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (18DE1000) [pid = 2596] [serial = 2138] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (193BF000) [pid = 2596] [serial = 2144] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1955F800) [pid = 2596] [serial = 2147] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (19E43800) [pid = 2596] [serial = 2150] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (182F1000) [pid = 2596] [serial = 2149] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (18BD5400) [pid = 2596] [serial = 2152] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (191E3400) [pid = 2596] [serial = 2153] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (19F6D000) [pid = 2596] [serial = 2156] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (18F60800) [pid = 2596] [serial = 2141] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (19E49C00) [pid = 2596] [serial = 2155] [outer = 00000000] [url = about:blank] 09:22:39 INFO - PROCESS | 2596 | 1466180559942 Marionette TRACE conn7 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:22:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:22:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:22:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1532ms 09:22:40 INFO - PROCESS | 2596 | 1466180560005 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 09:22:40 INFO - TEST-START | /DOMEvents/constructors.html 09:22:40 INFO - PROCESS | 2596 | 1466180560008 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 09:22:40 INFO - PROCESS | 2596 | 1466180560013 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:22:40 INFO - PROCESS | 2596 | 1466180560016 Marionette TRACE conn7 <- [1,2902,null,{}] 09:22:40 INFO - PROCESS | 2596 | 1466180560022 Marionette TRACE conn7 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:40 INFO - PROCESS | 2596 | 1466180560025 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:40 INFO - PROCESS | 2596 | 1466180560163 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 09:22:40 INFO - PROCESS | 2596 | 1466180560255 Marionette TRACE conn7 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 2596 | 1466180560257 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:40 INFO - PROCESS | 2596 | ++DOCSHELL 1014A400 == 25 [pid = 2596] [id = 735] 09:22:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (10155C00) [pid = 2596] [serial = 2205] [outer = 00000000] 09:22:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (102AC400) [pid = 2596] [serial = 2206] [outer = 10155C00] 09:22:40 INFO - PROCESS | 2596 | 1466180560305 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (1033BC00) [pid = 2596] [serial = 2207] [outer = 10155C00] 09:22:40 INFO - PROCESS | 2596 | 1466180560918 Marionette TRACE conn7 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:22:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:22:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:22:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:22:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:22:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:22:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:22:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:22:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 992ms 09:22:41 INFO - PROCESS | 2596 | 1466180561006 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 2596 | 1466180561011 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 09:22:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:22:41 INFO - PROCESS | 2596 | 1466180561018 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 2596 | 1466180561020 Marionette TRACE conn7 <- [1,2906,null,{}] 09:22:41 INFO - PROCESS | 2596 | 1466180561026 Marionette TRACE conn7 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:41 INFO - PROCESS | 2596 | 1466180561029 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:41 INFO - PROCESS | 2596 | 1466180561130 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 09:22:41 INFO - PROCESS | 2596 | 1466180561219 Marionette TRACE conn7 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 2596 | 1466180561221 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:41 INFO - PROCESS | 2596 | ++DOCSHELL 14764000 == 26 [pid = 2596] [id = 736] 09:22:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (14764400) [pid = 2596] [serial = 2208] [outer = 00000000] 09:22:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (1476C400) [pid = 2596] [serial = 2209] [outer = 14764400] 09:22:41 INFO - PROCESS | 2596 | 1466180561270 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (149A4400) [pid = 2596] [serial = 2210] [outer = 14764400] 09:22:41 INFO - PROCESS | 2596 | 1466180561640 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:22:41 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:22:41 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 670ms 09:22:41 INFO - PROCESS | 2596 | 1466180561691 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 2596 | 1466180561693 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 09:22:41 INFO - PROCESS | 2596 | 1466180561697 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:22:41 INFO - PROCESS | 2596 | 1466180561700 Marionette TRACE conn7 <- [1,2910,null,{}] 09:22:41 INFO - PROCESS | 2596 | 1466180561711 Marionette TRACE conn7 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:41 INFO - PROCESS | 2596 | 1466180561715 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:41 INFO - PROCESS | 2596 | 1466180561810 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 09:22:41 INFO - PROCESS | 2596 | 1466180561817 Marionette TRACE conn7 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 2596 | 1466180561820 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:41 INFO - PROCESS | 2596 | ++DOCSHELL 151DC000 == 27 [pid = 2596] [id = 737] 09:22:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (1527D000) [pid = 2596] [serial = 2211] [outer = 00000000] 09:22:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (16052000) [pid = 2596] [serial = 2212] [outer = 1527D000] 09:22:41 INFO - PROCESS | 2596 | 1466180561868 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (16816000) [pid = 2596] [serial = 2213] [outer = 1527D000] 09:22:42 INFO - PROCESS | 2596 | [2596] 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:22:42 INFO - PROCESS | 2596 | [2596] 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:22:42 INFO - PROCESS | 2596 | [2596] 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:22:42 INFO - PROCESS | 2596 | [2596] 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:22:42 INFO - PROCESS | 2596 | 1466180562369 Marionette TRACE conn7 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:22:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:22:42 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:22:42 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:22:42 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:22:42 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:22:42 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:22:42 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:22:42 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:22:42 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:22:42 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 738ms 09:22:42 INFO - PROCESS | 2596 | 1466180562445 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 09:22:42 INFO - PROCESS | 2596 | 1466180562448 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 09:22:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:22:42 INFO - PROCESS | 2596 | 1466180562451 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 2596 | 1466180562453 Marionette TRACE conn7 <- [1,2914,null,{}] 09:22:42 INFO - PROCESS | 2596 | 1466180562457 Marionette TRACE conn7 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:42 INFO - PROCESS | 2596 | 1466180562459 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:42 INFO - PROCESS | 2596 | 1466180562578 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 09:22:42 INFO - PROCESS | 2596 | 1466180562643 Marionette TRACE conn7 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 2596 | 1466180562645 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:42 INFO - PROCESS | 2596 | ++DOCSHELL 1681D400 == 28 [pid = 2596] [id = 738] 09:22:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (17185C00) [pid = 2596] [serial = 2214] [outer = 00000000] 09:22:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (17AE8800) [pid = 2596] [serial = 2215] [outer = 17185C00] 09:22:42 INFO - PROCESS | 2596 | 1466180562690 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (17E1E000) [pid = 2596] [serial = 2216] [outer = 17185C00] 09:22:43 INFO - PROCESS | 2596 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:22:43 INFO - PROCESS | 2596 | 1466180563169 Marionette TRACE conn7 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:22:43 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:22:43 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 770ms 09:22:43 INFO - PROCESS | 2596 | 1466180563224 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 2596 | 1466180563226 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 09:22:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:22:43 INFO - PROCESS | 2596 | 1466180563229 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 2596 | 1466180563231 Marionette TRACE conn7 <- [1,2918,null,{}] 09:22:43 INFO - PROCESS | 2596 | 1466180563234 Marionette TRACE conn7 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:43 INFO - PROCESS | 2596 | 1466180563236 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:43 INFO - PROCESS | 2596 | 1466180563350 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 09:22:43 INFO - PROCESS | 2596 | 1466180563359 Marionette TRACE conn7 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 2596 | 1466180563360 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:43 INFO - PROCESS | 2596 | ++DOCSHELL 17E33000 == 29 [pid = 2596] [id = 739] 09:22:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (17E33400) [pid = 2596] [serial = 2217] [outer = 00000000] 09:22:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (182F6C00) [pid = 2596] [serial = 2218] [outer = 17E33400] 09:22:43 INFO - PROCESS | 2596 | 1466180563404 Marionette DEBUG loaded listener.js 09:22:43 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (18BCE400) [pid = 2596] [serial = 2219] [outer = 17E33400] 09:22:43 INFO - PROCESS | 2596 | 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:22:43 INFO - PROCESS | 2596 | 1466180563840 Marionette TRACE conn7 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:22:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:22:43 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 09:22:43 INFO - PROCESS | 2596 | 1466180563860 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 2596 | 1466180563862 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 09:22:43 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:22:43 INFO - PROCESS | 2596 | 1466180563865 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 2596 | 1466180563867 Marionette TRACE conn7 <- [1,2922,null,{}] 09:22:43 INFO - PROCESS | 2596 | 1466180563870 Marionette TRACE conn7 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:43 INFO - PROCESS | 2596 | 1466180563876 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:44 INFO - PROCESS | 2596 | 1466180564026 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 09:22:44 INFO - PROCESS | 2596 | 1466180564031 Marionette TRACE conn7 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 2596 | 1466180564033 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:44 INFO - PROCESS | 2596 | ++DOCSHELL 18DD9400 == 30 [pid = 2596] [id = 740] 09:22:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (18DDE000) [pid = 2596] [serial = 2220] [outer = 00000000] 09:22:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (18F61800) [pid = 2596] [serial = 2221] [outer = 18DDE000] 09:22:44 INFO - PROCESS | 2596 | 1466180564076 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (191E4400) [pid = 2596] [serial = 2222] [outer = 18DDE000] 09:22:44 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (17A67800) [pid = 2596] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:22:44 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (1016D800) [pid = 2596] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:22:44 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (10370000) [pid = 2596] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:22:44 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (102A7C00) [pid = 2596] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:22:44 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (14C94C00) [pid = 2596] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:22:44 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1527C800) [pid = 2596] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:22:44 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (17E35000) [pid = 2596] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:22:44 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (19FD7C00) [pid = 2596] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:22:44 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (19554000) [pid = 2596] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:22:44 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (191DC400) [pid = 2596] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:22:44 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (113CA800) [pid = 2596] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:22:44 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (18DE3000) [pid = 2596] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:22:44 INFO - PROCESS | 2596 | 1466180564693 Marionette TRACE conn7 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:22:44 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:22:44 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 870ms 09:22:44 INFO - PROCESS | 2596 | 1466180564736 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 2596 | 1466180564738 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 09:22:44 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:22:44 INFO - PROCESS | 2596 | 1466180564741 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 2596 | 1466180564743 Marionette TRACE conn7 <- [1,2926,null,{}] 09:22:44 INFO - PROCESS | 2596 | 1466180564746 Marionette TRACE conn7 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:44 INFO - PROCESS | 2596 | 1466180564748 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:44 INFO - PROCESS | 2596 | 1466180564826 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 09:22:44 INFO - PROCESS | 2596 | 1466180564830 Marionette TRACE conn7 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 2596 | 1466180564832 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:44 INFO - PROCESS | 2596 | ++DOCSHELL 0D184C00 == 31 [pid = 2596] [id = 741] 09:22:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (102AF400) [pid = 2596] [serial = 2223] [outer = 00000000] 09:22:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (18F55400) [pid = 2596] [serial = 2224] [outer = 102AF400] 09:22:44 INFO - PROCESS | 2596 | 1466180564875 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (15026C00) [pid = 2596] [serial = 2225] [outer = 102AF400] 09:22:45 INFO - PROCESS | 2596 | 1466180565259 Marionette TRACE conn7 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:22:45 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:22:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 570ms 09:22:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:22:45 INFO - PROCESS | 2596 | 1466180565312 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 09:22:45 INFO - PROCESS | 2596 | 1466180565314 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 09:22:45 INFO - PROCESS | 2596 | 1466180565317 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 2596 | 1466180565319 Marionette TRACE conn7 <- [1,2930,null,{}] 09:22:45 INFO - PROCESS | 2596 | 1466180565323 Marionette TRACE conn7 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:45 INFO - PROCESS | 2596 | 1466180565325 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:45 INFO - PROCESS | 2596 | 1466180565447 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 09:22:45 INFO - PROCESS | 2596 | 1466180565459 Marionette TRACE conn7 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 2596 | 1466180565460 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:45 INFO - PROCESS | 2596 | ++DOCSHELL 19342000 == 32 [pid = 2596] [id = 742] 09:22:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (19345C00) [pid = 2596] [serial = 2226] [outer = 00000000] 09:22:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (193C7C00) [pid = 2596] [serial = 2227] [outer = 19345C00] 09:22:45 INFO - PROCESS | 2596 | 1466180565504 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (17E19C00) [pid = 2596] [serial = 2228] [outer = 19345C00] 09:22:45 INFO - PROCESS | 2596 | 1466180565908 Marionette TRACE conn7 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:22:45 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:22:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:22:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:22:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 09:22:45 INFO - PROCESS | 2596 | 1466180565948 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 09:22:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:22:45 INFO - PROCESS | 2596 | 1466180565950 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 09:22:45 INFO - PROCESS | 2596 | 1466180565952 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 2596 | 1466180565954 Marionette TRACE conn7 <- [1,2934,null,{}] 09:22:45 INFO - PROCESS | 2596 | 1466180565958 Marionette TRACE conn7 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:45 INFO - PROCESS | 2596 | 1466180565968 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:46 INFO - PROCESS | 2596 | 1466180566089 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 09:22:46 INFO - PROCESS | 2596 | 1466180566149 Marionette TRACE conn7 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:46 INFO - PROCESS | 2596 | 1466180566151 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:46 INFO - PROCESS | 2596 | ++DOCSHELL 15151400 == 33 [pid = 2596] [id = 743] 09:22:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (19557800) [pid = 2596] [serial = 2229] [outer = 00000000] 09:22:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (19849000) [pid = 2596] [serial = 2230] [outer = 19557800] 09:22:46 INFO - PROCESS | 2596 | 1466180566194 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (19873400) [pid = 2596] [serial = 2231] [outer = 19557800] 09:22:46 INFO - PROCESS | 2596 | 1466180566611 Marionette TRACE conn7 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:22:46 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:22:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 09:22:46 INFO - PROCESS | 2596 | 1466180566624 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 2596 | 1466180566628 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 09:22:46 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:22:46 INFO - PROCESS | 2596 | 1466180566633 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 2596 | 1466180566637 Marionette TRACE conn7 <- [1,2938,null,{}] 09:22:46 INFO - PROCESS | 2596 | 1466180566643 Marionette TRACE conn7 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:46 INFO - PROCESS | 2596 | 1466180566646 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:46 INFO - PROCESS | 2596 | 1466180566773 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 09:22:46 INFO - PROCESS | 2596 | 1466180566932 Marionette TRACE conn7 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:46 INFO - PROCESS | 2596 | 1466180566937 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:46 INFO - PROCESS | 2596 | ++DOCSHELL 10332800 == 34 [pid = 2596] [id = 744] 09:22:46 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (10336000) [pid = 2596] [serial = 2232] [outer = 00000000] 09:22:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (10370C00) [pid = 2596] [serial = 2233] [outer = 10336000] 09:22:47 INFO - PROCESS | 2596 | 1466180567017 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (10A36800) [pid = 2596] [serial = 2234] [outer = 10336000] 09:22:47 INFO - PROCESS | 2596 | ++DOCSHELL 14C88C00 == 35 [pid = 2596] [id = 745] 09:22:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (14C95000) [pid = 2596] [serial = 2235] [outer = 00000000] 09:22:47 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (15054400) [pid = 2596] [serial = 2236] [outer = 14C95000] 09:22:47 INFO - PROCESS | 2596 | 1466180567733 Marionette TRACE conn7 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:22:47 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:22:47 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1135ms 09:22:47 INFO - PROCESS | 2596 | 1466180567769 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 2596 | 1466180567774 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 09:22:47 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:22:47 INFO - PROCESS | 2596 | 1466180567781 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 2596 | 1466180567784 Marionette TRACE conn7 <- [1,2942,null,{}] 09:22:47 INFO - PROCESS | 2596 | 1466180567813 Marionette TRACE conn7 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:47 INFO - PROCESS | 2596 | 1466180567816 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:47 INFO - PROCESS | 2596 | 1466180567951 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 09:22:48 INFO - PROCESS | 2596 | 1466180568083 Marionette TRACE conn7 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 2596 | 1466180568086 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:48 INFO - PROCESS | 2596 | ++DOCSHELL 15281000 == 36 [pid = 2596] [id = 746] 09:22:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (152C5000) [pid = 2596] [serial = 2237] [outer = 00000000] 09:22:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (1681DC00) [pid = 2596] [serial = 2238] [outer = 152C5000] 09:22:48 INFO - PROCESS | 2596 | 1466180568145 Marionette DEBUG loaded listener.js 09:22:48 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (17191C00) [pid = 2596] [serial = 2239] [outer = 152C5000] 09:22:48 INFO - PROCESS | 2596 | 1466180568925 Marionette TRACE conn7 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:22:48 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:22:48 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:22:48 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1175ms 09:22:48 INFO - PROCESS | 2596 | 1466180568970 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 2596 | 1466180568973 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 09:22:48 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:22:48 INFO - PROCESS | 2596 | 1466180568980 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - PROCESS | 2596 | 1466180568983 Marionette TRACE conn7 <- [1,2946,null,{}] 09:22:48 INFO - PROCESS | 2596 | 1466180568989 Marionette TRACE conn7 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:48 INFO - PROCESS | 2596 | 1466180568992 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:49 INFO - PROCESS | 2596 | 1466180569132 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 09:22:49 INFO - PROCESS | 2596 | 1466180569271 Marionette TRACE conn7 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:49 INFO - PROCESS | 2596 | 1466180569276 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:49 INFO - PROCESS | 2596 | ++DOCSHELL 1036F400 == 37 [pid = 2596] [id = 747] 09:22:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (10374400) [pid = 2596] [serial = 2240] [outer = 00000000] 09:22:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (11532400) [pid = 2596] [serial = 2241] [outer = 10374400] 09:22:49 INFO - PROCESS | 2596 | 1466180569326 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (1499E400) [pid = 2596] [serial = 2242] [outer = 10374400] 09:22:49 INFO - PROCESS | 2596 | --DOCSHELL 19342000 == 36 [pid = 2596] [id = 742] 09:22:49 INFO - PROCESS | 2596 | --DOCSHELL 0D184C00 == 35 [pid = 2596] [id = 741] 09:22:49 INFO - PROCESS | 2596 | --DOCSHELL 18DD9400 == 34 [pid = 2596] [id = 740] 09:22:49 INFO - PROCESS | 2596 | --DOCSHELL 17E33000 == 33 [pid = 2596] [id = 739] 09:22:49 INFO - PROCESS | 2596 | --DOCSHELL 1681D400 == 32 [pid = 2596] [id = 738] 09:22:49 INFO - PROCESS | 2596 | --DOCSHELL 151DC000 == 31 [pid = 2596] [id = 737] 09:22:49 INFO - PROCESS | 2596 | --DOCSHELL 14764000 == 30 [pid = 2596] [id = 736] 09:22:49 INFO - PROCESS | 2596 | --DOCSHELL 1014A400 == 29 [pid = 2596] [id = 735] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (17D96000) [pid = 2596] [serial = 2176] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (17E1A400) [pid = 2596] [serial = 2177] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (1072A000) [pid = 2596] [serial = 2161] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (14761400) [pid = 2596] [serial = 2162] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (1092E400) [pid = 2596] [serial = 2167] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (10A06400) [pid = 2596] [serial = 2168] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (10339800) [pid = 2596] [serial = 2164] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (10366800) [pid = 2596] [serial = 2165] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (1504C000) [pid = 2596] [serial = 2170] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (15059800) [pid = 2596] [serial = 2171] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (16867400) [pid = 2596] [serial = 2173] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (18DDF000) [pid = 2596] [serial = 2180] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (18BCDC00) [pid = 2596] [serial = 2179] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1B4E6400) [pid = 2596] [serial = 2159] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (1ACF7000) [pid = 2596] [serial = 2158] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1983B000) [pid = 2596] [serial = 2191] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (1983CC00) [pid = 2596] [serial = 2192] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (193C8800) [pid = 2596] [serial = 2189] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (17E2E800) [pid = 2596] [serial = 2185] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (18F5F000) [pid = 2596] [serial = 2182] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (193BE800) [pid = 2596] [serial = 2188] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (18F5F800) [pid = 2596] [serial = 2183] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (18F59C00) [pid = 2596] [serial = 2186] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (169AE000) [pid = 2596] [serial = 2174] [outer = 00000000] [url = about:blank] 09:22:49 INFO - PROCESS | 2596 | 1466180569820 Marionette TRACE conn7 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:22:49 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:22:49 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 890ms 09:22:49 INFO - PROCESS | 2596 | 1466180569874 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 09:22:49 INFO - PROCESS | 2596 | 1466180569878 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 09:22:49 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:22:49 INFO - PROCESS | 2596 | 1466180569884 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:22:49 INFO - PROCESS | 2596 | 1466180569887 Marionette TRACE conn7 <- [1,2950,null,{}] 09:22:49 INFO - PROCESS | 2596 | 1466180569898 Marionette TRACE conn7 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:49 INFO - PROCESS | 2596 | 1466180569900 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:49 INFO - PROCESS | 2596 | 1466180569989 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 09:22:50 INFO - PROCESS | 2596 | 1466180570002 Marionette TRACE conn7 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 2596 | 1466180570004 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:50 INFO - PROCESS | 2596 | ++DOCSHELL 10370000 == 30 [pid = 2596] [id = 748] 09:22:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (10935C00) [pid = 2596] [serial = 2243] [outer = 00000000] 09:22:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (10A43400) [pid = 2596] [serial = 2244] [outer = 10935C00] 09:22:50 INFO - PROCESS | 2596 | 1466180570051 Marionette DEBUG loaded listener.js 09:22:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (14768400) [pid = 2596] [serial = 2245] [outer = 10935C00] 09:22:50 INFO - PROCESS | 2596 | 1466180570522 Marionette TRACE conn7 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:22:50 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:22:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 690ms 09:22:50 INFO - PROCESS | 2596 | 1466180570575 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 09:22:50 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:22:50 INFO - PROCESS | 2596 | 1466180570577 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 09:22:50 INFO - PROCESS | 2596 | 1466180570581 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:22:50 INFO - PROCESS | 2596 | 1466180570584 Marionette TRACE conn7 <- [1,2954,null,{}] 09:22:50 INFO - PROCESS | 2596 | 1466180570595 Marionette TRACE conn7 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:50 INFO - PROCESS | 2596 | 1466180570599 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:50 INFO - PROCESS | 2596 | 1466180570715 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 09:22:50 INFO - PROCESS | 2596 | 1466180570730 Marionette TRACE conn7 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 2596 | 1466180570733 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:50 INFO - PROCESS | 2596 | ++DOCSHELL 1681B000 == 31 [pid = 2596] [id = 749] 09:22:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (1681C400) [pid = 2596] [serial = 2246] [outer = 00000000] 09:22:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (169A8800) [pid = 2596] [serial = 2247] [outer = 1681C400] 09:22:50 INFO - PROCESS | 2596 | 1466180570782 Marionette DEBUG loaded listener.js 09:22:50 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (169B0C00) [pid = 2596] [serial = 2248] [outer = 1681C400] 09:22:51 INFO - PROCESS | 2596 | 1466180571226 Marionette TRACE conn7 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:22:51 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:22:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 690ms 09:22:51 INFO - PROCESS | 2596 | 1466180571271 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 09:22:51 INFO - PROCESS | 2596 | 1466180571274 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 09:22:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:22:51 INFO - PROCESS | 2596 | 1466180571277 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:22:51 INFO - PROCESS | 2596 | 1466180571278 Marionette TRACE conn7 <- [1,2958,null,{}] 09:22:51 INFO - PROCESS | 2596 | 1466180571282 Marionette TRACE conn7 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:51 INFO - PROCESS | 2596 | 1466180571284 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:51 INFO - PROCESS | 2596 | 1466180571369 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 09:22:51 INFO - PROCESS | 2596 | 1466180571374 Marionette TRACE conn7 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:51 INFO - PROCESS | 2596 | 1466180571376 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:51 INFO - PROCESS | 2596 | ++DOCSHELL 17A65800 == 32 [pid = 2596] [id = 750] 09:22:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (17A66000) [pid = 2596] [serial = 2249] [outer = 00000000] 09:22:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (18255400) [pid = 2596] [serial = 2250] [outer = 17A66000] 09:22:51 INFO - PROCESS | 2596 | 1466180571428 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (182F1000) [pid = 2596] [serial = 2251] [outer = 17A66000] 09:22:51 INFO - PROCESS | 2596 | 1466180571835 Marionette TRACE conn7 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:22:51 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:22:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 570ms 09:22:51 INFO - PROCESS | 2596 | 1466180571857 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 09:22:51 INFO - PROCESS | 2596 | 1466180571859 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 09:22:51 INFO - PROCESS | 2596 | 1466180571862 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:22:51 INFO - PROCESS | 2596 | 1466180571864 Marionette TRACE conn7 <- [1,2962,null,{}] 09:22:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:22:51 INFO - PROCESS | 2596 | 1466180571867 Marionette TRACE conn7 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:51 INFO - PROCESS | 2596 | 1466180571869 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:52 INFO - PROCESS | 2596 | 1466180572001 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 09:22:52 INFO - PROCESS | 2596 | 1466180572014 Marionette TRACE conn7 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:52 INFO - PROCESS | 2596 | 1466180572016 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:52 INFO - PROCESS | 2596 | ++DOCSHELL 0925AC00 == 33 [pid = 2596] [id = 751] 09:22:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (10372800) [pid = 2596] [serial = 2252] [outer = 00000000] 09:22:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (18DDF000) [pid = 2596] [serial = 2253] [outer = 10372800] 09:22:52 INFO - PROCESS | 2596 | 1466180572061 Marionette DEBUG loaded listener.js 09:22:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (18F5B800) [pid = 2596] [serial = 2254] [outer = 10372800] 09:22:52 INFO - PROCESS | 2596 | 1466180572508 Marionette TRACE conn7 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:22:52 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:22:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 09:22:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:22:52 INFO - PROCESS | 2596 | 1466180572540 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 2596 | 1466180572542 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 09:22:52 INFO - PROCESS | 2596 | 1466180572545 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - PROCESS | 2596 | 1466180572547 Marionette TRACE conn7 <- [1,2966,null,{}] 09:22:52 INFO - PROCESS | 2596 | 1466180572550 Marionette TRACE conn7 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:52 INFO - PROCESS | 2596 | 1466180572556 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:52 INFO - PROCESS | 2596 | 1466180572699 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 09:22:52 INFO - PROCESS | 2596 | 1466180572705 Marionette TRACE conn7 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:52 INFO - PROCESS | 2596 | 1466180572707 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:52 INFO - PROCESS | 2596 | ++DOCSHELL 10371800 == 34 [pid = 2596] [id = 752] 09:22:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (18F5F400) [pid = 2596] [serial = 2255] [outer = 00000000] 09:22:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (19346000) [pid = 2596] [serial = 2256] [outer = 18F5F400] 09:22:52 INFO - PROCESS | 2596 | 1466180572806 Marionette DEBUG loaded listener.js 09:22:52 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (193CA000) [pid = 2596] [serial = 2257] [outer = 18F5F400] 09:22:53 INFO - PROCESS | 2596 | 1466180573211 Marionette TRACE conn7 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:22:53 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:22:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 730ms 09:22:53 INFO - PROCESS | 2596 | 1466180573278 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 2596 | 1466180573280 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 09:22:53 INFO - PROCESS | 2596 | 1466180573284 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:22:53 INFO - PROCESS | 2596 | 1466180573295 Marionette TRACE conn7 <- [1,2970,null,{}] 09:22:53 INFO - PROCESS | 2596 | 1466180573299 Marionette TRACE conn7 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:53 INFO - PROCESS | 2596 | 1466180573301 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:53 INFO - PROCESS | 2596 | 1466180573455 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 09:22:53 INFO - PROCESS | 2596 | 1466180573463 Marionette TRACE conn7 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 2596 | 1466180573464 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:53 INFO - PROCESS | 2596 | ++DOCSHELL 193CDC00 == 35 [pid = 2596] [id = 753] 09:22:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (19558C00) [pid = 2596] [serial = 2258] [outer = 00000000] 09:22:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (19848800) [pid = 2596] [serial = 2259] [outer = 19558C00] 09:22:53 INFO - PROCESS | 2596 | 1466180573507 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (19849C00) [pid = 2596] [serial = 2260] [outer = 19558C00] 09:22:53 INFO - PROCESS | 2596 | 1466180573907 Marionette TRACE conn7 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:22:53 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:22:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:22:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:22:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 09:22:53 INFO - PROCESS | 2596 | 1466180573918 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 2596 | 1466180573920 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 09:22:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:22:54 INFO - PROCESS | 2596 | 1466180574057 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 2596 | 1466180574058 Marionette TRACE conn7 <- [1,2974,null,{}] 09:22:54 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (102AF400) [pid = 2596] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:22:54 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (1527D000) [pid = 2596] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:22:54 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (17185C00) [pid = 2596] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:22:54 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (10155C00) [pid = 2596] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:22:54 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (14764400) [pid = 2596] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:22:54 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (10373800) [pid = 2596] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:22:54 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (17E33400) [pid = 2596] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:22:54 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (0C94B400) [pid = 2596] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:22:54 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (14C8D000) [pid = 2596] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:22:54 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1955D800) [pid = 2596] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:22:54 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (19345C00) [pid = 2596] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:22:54 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (18DDE000) [pid = 2596] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:22:54 INFO - PROCESS | 2596 | 1466180574066 Marionette TRACE conn7 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:54 INFO - PROCESS | 2596 | 1466180574068 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:54 INFO - PROCESS | 2596 | 1466180574147 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 09:22:54 INFO - PROCESS | 2596 | 1466180574151 Marionette TRACE conn7 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:54 INFO - PROCESS | 2596 | 1466180574153 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:54 INFO - PROCESS | 2596 | ++DOCSHELL 14763000 == 36 [pid = 2596] [id = 754] 09:22:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (152CBC00) [pid = 2596] [serial = 2261] [outer = 00000000] 09:22:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (18F55000) [pid = 2596] [serial = 2262] [outer = 152CBC00] 09:22:54 INFO - PROCESS | 2596 | 1466180574197 Marionette DEBUG loaded listener.js 09:22:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (19847000) [pid = 2596] [serial = 2263] [outer = 152CBC00] 09:22:54 INFO - PROCESS | 2596 | 1466180574582 Marionette TRACE conn7 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:22:54 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:22:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 710ms 09:22:54 INFO - PROCESS | 2596 | 1466180574638 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 2596 | 1466180574640 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 09:22:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:22:54 INFO - PROCESS | 2596 | 1466180574643 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 2596 | 1466180574645 Marionette TRACE conn7 <- [1,2978,null,{}] 09:22:54 INFO - PROCESS | 2596 | 1466180574649 Marionette TRACE conn7 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:54 INFO - PROCESS | 2596 | 1466180574651 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:54 INFO - PROCESS | 2596 | 1466180574781 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 09:22:54 INFO - PROCESS | 2596 | 1466180574819 Marionette TRACE conn7 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:54 INFO - PROCESS | 2596 | 1466180574821 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:54 INFO - PROCESS | 2596 | ++DOCSHELL 1681A800 == 37 [pid = 2596] [id = 755] 09:22:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (19E48800) [pid = 2596] [serial = 2264] [outer = 00000000] 09:22:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (19FE4000) [pid = 2596] [serial = 2265] [outer = 19E48800] 09:22:54 INFO - PROCESS | 2596 | 1466180574866 Marionette DEBUG loaded listener.js 09:22:54 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1B4E4000) [pid = 2596] [serial = 2266] [outer = 19E48800] 09:22:55 INFO - PROCESS | 2596 | ++DOCSHELL 1B672400 == 38 [pid = 2596] [id = 756] 09:22:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1B673000) [pid = 2596] [serial = 2267] [outer = 00000000] 09:22:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (1B673800) [pid = 2596] [serial = 2268] [outer = 1B673000] 09:22:55 INFO - PROCESS | 2596 | 1466180575340 Marionette TRACE conn7 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:22:55 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:22:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 09:22:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:22:55 INFO - PROCESS | 2596 | 1466180575374 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 09:22:55 INFO - PROCESS | 2596 | 1466180575376 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 09:22:55 INFO - PROCESS | 2596 | 1466180575379 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:22:55 INFO - PROCESS | 2596 | 1466180575380 Marionette TRACE conn7 <- [1,2982,null,{}] 09:22:55 INFO - PROCESS | 2596 | 1466180575384 Marionette TRACE conn7 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:55 INFO - PROCESS | 2596 | 1466180575386 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:55 INFO - PROCESS | 2596 | 1466180575529 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 09:22:55 INFO - PROCESS | 2596 | 1466180575540 Marionette TRACE conn7 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 2596 | 1466180575542 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:55 INFO - PROCESS | 2596 | ++DOCSHELL 1B4E9800 == 39 [pid = 2596] [id = 757] 09:22:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (1B501400) [pid = 2596] [serial = 2269] [outer = 00000000] 09:22:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (1B66DC00) [pid = 2596] [serial = 2270] [outer = 1B501400] 09:22:55 INFO - PROCESS | 2596 | 1466180575585 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (1BE02000) [pid = 2596] [serial = 2271] [outer = 1B501400] 09:22:55 INFO - PROCESS | 2596 | 1466180575970 Marionette TRACE conn7 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:22:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:22:56 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:22:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 630ms 09:22:56 INFO - PROCESS | 2596 | 1466180576010 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 2596 | 1466180576013 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 09:22:56 INFO - PROCESS | 2596 | 1466180576016 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:22:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:22:56 INFO - PROCESS | 2596 | 1466180576018 Marionette TRACE conn7 <- [1,2986,null,{}] 09:22:56 INFO - PROCESS | 2596 | 1466180576021 Marionette TRACE conn7 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:56 INFO - PROCESS | 2596 | 1466180576024 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:56 INFO - PROCESS | 2596 | 1466180576167 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 09:22:56 INFO - PROCESS | 2596 | 1466180576370 Marionette TRACE conn7 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:56 INFO - PROCESS | 2596 | 1466180576373 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:56 INFO - PROCESS | 2596 | ++DOCSHELL 0C804000 == 40 [pid = 2596] [id = 758] 09:22:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (0C805400) [pid = 2596] [serial = 2272] [outer = 00000000] 09:22:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (0C946C00) [pid = 2596] [serial = 2273] [outer = 0C805400] 09:22:56 INFO - PROCESS | 2596 | 1466180576431 Marionette DEBUG loaded listener.js 09:22:56 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (10168C00) [pid = 2596] [serial = 2274] [outer = 0C805400] 09:22:56 INFO - PROCESS | 2596 | 1466180576940 Marionette TRACE conn7 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:22:56 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:22:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 970ms 09:22:57 INFO - PROCESS | 2596 | 1466180576991 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 09:22:57 INFO - PROCESS | 2596 | 1466180576996 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 09:22:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:22:57 INFO - PROCESS | 2596 | 1466180577045 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - PROCESS | 2596 | 1466180577049 Marionette TRACE conn7 <- [1,2990,null,{}] 09:22:57 INFO - PROCESS | 2596 | 1466180577058 Marionette TRACE conn7 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:57 INFO - PROCESS | 2596 | 1466180577061 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:57 INFO - PROCESS | 2596 | 1466180577201 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 09:22:57 INFO - PROCESS | 2596 | 1466180577310 Marionette TRACE conn7 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 2596 | 1466180577313 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:57 INFO - PROCESS | 2596 | ++DOCSHELL 15115000 == 41 [pid = 2596] [id = 759] 09:22:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (15121C00) [pid = 2596] [serial = 2275] [outer = 00000000] 09:22:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (1604A800) [pid = 2596] [serial = 2276] [outer = 15121C00] 09:22:57 INFO - PROCESS | 2596 | 1466180577369 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (169A7800) [pid = 2596] [serial = 2277] [outer = 15121C00] 09:22:57 INFO - PROCESS | 2596 | 1466180577896 Marionette TRACE conn7 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:22:57 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:22:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 890ms 09:22:57 INFO - PROCESS | 2596 | 1466180577936 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 09:22:57 INFO - PROCESS | 2596 | 1466180577939 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 09:22:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:22:57 INFO - PROCESS | 2596 | 1466180577943 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - PROCESS | 2596 | 1466180577945 Marionette TRACE conn7 <- [1,2994,null,{}] 09:22:57 INFO - PROCESS | 2596 | 1466180577949 Marionette TRACE conn7 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:57 INFO - PROCESS | 2596 | 1466180577951 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:58 INFO - PROCESS | 2596 | 1466180578062 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 09:22:58 INFO - PROCESS | 2596 | 1466180578182 Marionette TRACE conn7 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:58 INFO - PROCESS | 2596 | 1466180578184 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:58 INFO - PROCESS | 2596 | ++DOCSHELL 191EA000 == 42 [pid = 2596] [id = 760] 09:22:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (191EAC00) [pid = 2596] [serial = 2278] [outer = 00000000] 09:22:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (19849800) [pid = 2596] [serial = 2279] [outer = 191EAC00] 09:22:58 INFO - PROCESS | 2596 | 1466180578238 Marionette DEBUG loaded listener.js 09:22:58 INFO - PROCESS | 2596 | ++DOMWINDOW == 91 (19FE1400) [pid = 2596] [serial = 2280] [outer = 191EAC00] 09:22:58 INFO - PROCESS | 2596 | 1466180578720 Marionette TRACE conn7 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:22:58 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:22:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 830ms 09:22:58 INFO - PROCESS | 2596 | 1466180578779 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 2596 | 1466180578783 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 09:22:58 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:22:58 INFO - PROCESS | 2596 | 1466180578812 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 2596 | 1466180578817 Marionette TRACE conn7 <- [1,2998,null,{}] 09:22:58 INFO - PROCESS | 2596 | 1466180578822 Marionette TRACE conn7 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:58 INFO - PROCESS | 2596 | 1466180578825 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:58 INFO - PROCESS | 2596 | 1466180578938 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 09:22:59 INFO - PROCESS | 2596 | 1466180579050 Marionette TRACE conn7 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 2596 | 1466180579053 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:59 INFO - PROCESS | 2596 | ++DOCSHELL 1983F000 == 43 [pid = 2596] [id = 761] 09:22:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 92 (1B5AB800) [pid = 2596] [serial = 2281] [outer = 00000000] 09:22:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 93 (1C52BC00) [pid = 2596] [serial = 2282] [outer = 1B5AB800] 09:22:59 INFO - PROCESS | 2596 | 1466180579146 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 94 (1C538C00) [pid = 2596] [serial = 2283] [outer = 1B5AB800] 09:22:59 INFO - PROCESS | 2596 | [2596] 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:22:59 INFO - PROCESS | 2596 | 1466180579701 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:22:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:22:59 INFO - {} 09:22:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:22:59 INFO - {} 09:22:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:22:59 INFO - {} 09:22:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:22:59 INFO - {} 09:22:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 950ms 09:22:59 INFO - PROCESS | 2596 | 1466180579741 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 09:22:59 INFO - PROCESS | 2596 | 1466180579743 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 09:22:59 INFO - PROCESS | 2596 | 1466180579747 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - TEST-START | /FileAPI/fileReader.html 09:22:59 INFO - PROCESS | 2596 | 1466180579748 Marionette TRACE conn7 <- [1,3002,null,{}] 09:22:59 INFO - PROCESS | 2596 | 1466180579752 Marionette TRACE conn7 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:59 INFO - PROCESS | 2596 | 1466180579755 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:59 INFO - PROCESS | 2596 | 1466180579916 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 09:22:59 INFO - PROCESS | 2596 | 1466180579980 Marionette TRACE conn7 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 2596 | 1466180579982 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:22:59 INFO - PROCESS | 2596 | ++DOCSHELL 18DE1800 == 44 [pid = 2596] [id = 762] 09:22:59 INFO - PROCESS | 2596 | ++DOMWINDOW == 95 (193C6C00) [pid = 2596] [serial = 2284] [outer = 00000000] 09:23:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 96 (1CCC9400) [pid = 2596] [serial = 2285] [outer = 193C6C00] 09:23:00 INFO - PROCESS | 2596 | 1466180580035 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 2596 | ++DOMWINDOW == 97 (1CCCC800) [pid = 2596] [serial = 2286] [outer = 193C6C00] 09:23:00 INFO - PROCESS | 2596 | 1466180580776 Marionette TRACE conn7 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:23:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:23:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:23:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:23:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:23:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 1067ms 09:23:00 INFO - PROCESS | 2596 | 1466180580827 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 2596 | 1466180580831 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 09:23:00 INFO - TEST-START | /FileAPI/historical.html 09:23:00 INFO - PROCESS | 2596 | 1466180580836 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:23:00 INFO - PROCESS | 2596 | 1466180580839 Marionette TRACE conn7 <- [1,3006,null,{}] 09:23:00 INFO - PROCESS | 2596 | 1466180580844 Marionette TRACE conn7 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:00 INFO - PROCESS | 2596 | 1466180580847 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:00 INFO - PROCESS | 2596 | 1466180580952 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 09:23:01 INFO - PROCESS | 2596 | 1466180581115 Marionette TRACE conn7 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 2596 | 1466180581120 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:01 INFO - PROCESS | 2596 | ++DOCSHELL 14760400 == 45 [pid = 2596] [id = 763] 09:23:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 98 (14763800) [pid = 2596] [serial = 2287] [outer = 00000000] 09:23:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 99 (1499E000) [pid = 2596] [serial = 2288] [outer = 14763800] 09:23:01 INFO - PROCESS | 2596 | 1466180581173 Marionette DEBUG loaded listener.js 09:23:01 INFO - PROCESS | 2596 | ++DOMWINDOW == 100 (14CB6400) [pid = 2596] [serial = 2289] [outer = 14763800] 09:23:02 INFO - PROCESS | 2596 | --DOCSHELL 1B672400 == 44 [pid = 2596] [id = 756] 09:23:02 INFO - PROCESS | 2596 | --DOCSHELL 1B4E9800 == 43 [pid = 2596] [id = 757] 09:23:02 INFO - PROCESS | 2596 | --DOCSHELL 1681A800 == 42 [pid = 2596] [id = 755] 09:23:02 INFO - PROCESS | 2596 | --DOCSHELL 14763000 == 41 [pid = 2596] [id = 754] 09:23:02 INFO - PROCESS | 2596 | --DOCSHELL 193CDC00 == 40 [pid = 2596] [id = 753] 09:23:02 INFO - PROCESS | 2596 | --DOCSHELL 10371800 == 39 [pid = 2596] [id = 752] 09:23:02 INFO - PROCESS | 2596 | --DOCSHELL 0925AC00 == 38 [pid = 2596] [id = 751] 09:23:02 INFO - PROCESS | 2596 | --DOCSHELL 17A65800 == 37 [pid = 2596] [id = 750] 09:23:02 INFO - PROCESS | 2596 | --DOCSHELL 1681B000 == 36 [pid = 2596] [id = 749] 09:23:02 INFO - PROCESS | 2596 | --DOCSHELL 10370000 == 35 [pid = 2596] [id = 748] 09:23:02 INFO - PROCESS | 2596 | --DOCSHELL 1036F400 == 34 [pid = 2596] [id = 747] 09:23:02 INFO - PROCESS | 2596 | --DOCSHELL 14C88C00 == 33 [pid = 2596] [id = 745] 09:23:02 INFO - PROCESS | 2596 | --DOCSHELL 10332800 == 32 [pid = 2596] [id = 744] 09:23:02 INFO - PROCESS | 2596 | --DOCSHELL 15281000 == 31 [pid = 2596] [id = 746] 09:23:02 INFO - PROCESS | 2596 | --DOCSHELL 15151400 == 30 [pid = 2596] [id = 743] 09:23:02 INFO - PROCESS | 2596 | --DOCSHELL 10373000 == 29 [pid = 2596] [id = 734] 09:23:02 INFO - PROCESS | 2596 | --DOCSHELL 1983F000 == 28 [pid = 2596] [id = 761] 09:23:02 INFO - PROCESS | 2596 | --DOCSHELL 18DE1800 == 27 [pid = 2596] [id = 762] 09:23:02 INFO - PROCESS | 2596 | --DOCSHELL 191EA000 == 26 [pid = 2596] [id = 760] 09:23:02 INFO - PROCESS | 2596 | --DOCSHELL 0C804000 == 25 [pid = 2596] [id = 758] 09:23:02 INFO - PROCESS | 2596 | --DOCSHELL 15115000 == 24 [pid = 2596] [id = 759] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 99 (17AE8800) [pid = 2596] [serial = 2215] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 98 (102AC400) [pid = 2596] [serial = 2206] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 97 (1033BC00) [pid = 2596] [serial = 2207] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 96 (1476C400) [pid = 2596] [serial = 2209] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 95 (149A4400) [pid = 2596] [serial = 2210] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 94 (16052000) [pid = 2596] [serial = 2212] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 93 (113CB800) [pid = 2596] [serial = 2203] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 92 (1476B000) [pid = 2596] [serial = 2204] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 91 (182F6C00) [pid = 2596] [serial = 2218] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 90 (17E1E000) [pid = 2596] [serial = 2216] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (10724400) [pid = 2596] [serial = 2195] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (10331400) [pid = 2596] [serial = 2194] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (16868000) [pid = 2596] [serial = 2198] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (152C0C00) [pid = 2596] [serial = 2197] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (19E41000) [pid = 2596] [serial = 2201] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (1987E400) [pid = 2596] [serial = 2200] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (17E19C00) [pid = 2596] [serial = 2228] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (18F61800) [pid = 2596] [serial = 2221] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (18BCE400) [pid = 2596] [serial = 2219] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (193C7C00) [pid = 2596] [serial = 2227] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (191E4400) [pid = 2596] [serial = 2222] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (15026C00) [pid = 2596] [serial = 2225] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (18F55400) [pid = 2596] [serial = 2224] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (16816000) [pid = 2596] [serial = 2213] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (19849000) [pid = 2596] [serial = 2230] [outer = 00000000] [url = about:blank] 09:23:02 INFO - PROCESS | 2596 | 1466180582396 Marionette TRACE conn7 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:23:02 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:23:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:23:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:23:02 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:23:02 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:23:02 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:23:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:23:02 INFO - TEST-OK | /FileAPI/historical.html | took 1576ms 09:23:02 INFO - PROCESS | 2596 | 1466180582416 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 2596 | 1466180582420 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 09:23:02 INFO - PROCESS | 2596 | 1466180582465 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - PROCESS | 2596 | 1466180582468 Marionette TRACE conn7 <- [1,3010,null,{}] 09:23:02 INFO - TEST-START | /FileAPI/idlharness.html 09:23:02 INFO - PROCESS | 2596 | 1466180582475 Marionette TRACE conn7 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:02 INFO - PROCESS | 2596 | 1466180582478 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:02 INFO - PROCESS | 2596 | 1466180582601 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 09:23:02 INFO - PROCESS | 2596 | 1466180582617 Marionette TRACE conn7 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:02 INFO - PROCESS | 2596 | 1466180582619 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:02 INFO - PROCESS | 2596 | ++DOCSHELL 10332400 == 25 [pid = 2596] [id = 764] 09:23:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (10332800) [pid = 2596] [serial = 2290] [outer = 00000000] 09:23:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1033AC00) [pid = 2596] [serial = 2291] [outer = 10332800] 09:23:02 INFO - PROCESS | 2596 | 1466180582666 Marionette DEBUG loaded listener.js 09:23:02 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (10366400) [pid = 2596] [serial = 2292] [outer = 10332800] 09:23:03 INFO - PROCESS | 2596 | 1466180583517 Marionette TRACE conn7 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:23:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:23:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:23:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:23:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:23:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:23:03 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:23:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:23:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:23:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:23:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:23:03 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:23:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:23:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:23:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:23:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:23:03 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:23:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:23:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:23:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:23:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:23:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:23:03 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:23:03 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:23:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:23:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:23:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:23:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:23:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:23:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:23:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:23:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:23:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:23:03 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:23:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:23:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:23:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:23:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:23:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:23:03 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:23:03 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:23:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:23:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:23:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:23:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:23:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:23:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:23:03 INFO - TEST-OK | /FileAPI/idlharness.html | took 1152ms 09:23:03 INFO - PROCESS | 2596 | 1466180583623 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 09:23:03 INFO - PROCESS | 2596 | 1466180583628 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 09:23:03 INFO - PROCESS | 2596 | 1466180583634 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:23:03 INFO - TEST-START | /FileAPI/idlharness.worker 09:23:03 INFO - PROCESS | 2596 | 1466180583637 Marionette TRACE conn7 <- [1,3014,null,{}] 09:23:03 INFO - PROCESS | 2596 | 1466180583640 Marionette TRACE conn7 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:03 INFO - PROCESS | 2596 | 1466180583643 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:03 INFO - PROCESS | 2596 | 1466180583740 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 09:23:03 INFO - PROCESS | 2596 | 1466180583835 Marionette TRACE conn7 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 2596 | 1466180583837 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:03 INFO - PROCESS | 2596 | ++DOCSHELL 10368C00 == 26 [pid = 2596] [id = 765] 09:23:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (169B6800) [pid = 2596] [serial = 2293] [outer = 00000000] 09:23:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (17A5D800) [pid = 2596] [serial = 2294] [outer = 169B6800] 09:23:03 INFO - PROCESS | 2596 | 1466180583885 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (17ADD000) [pid = 2596] [serial = 2295] [outer = 169B6800] 09:23:04 INFO - PROCESS | 2596 | [2596] 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:23:04 INFO - PROCESS | 2596 | 1466180584831 Marionette TRACE conn7 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:23:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:23:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:23:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:23:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:23:04 INFO - {} 09:23:04 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:23:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:23:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:23:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:23:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:23:04 INFO - {} 09:23:04 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:23:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:23:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:23:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:23:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:23:04 INFO - {} 09:23:04 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:23:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:23:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:23:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:23:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:23:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:23:04 INFO - {} 09:23:04 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:23:04 INFO - {} 09:23:04 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:23:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:23:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:23:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:23:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:23:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:23:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:23:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:23:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:23:04 INFO - {} 09:23:04 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:23:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:23:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:23:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:23:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:23:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:23:04 INFO - {} 09:23:04 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:23:04 INFO - {} 09:23:04 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:23:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:23:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:23:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:23:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:23:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:04 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:23:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:23:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:23:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:04 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:23:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:23:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:23:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:04 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:23:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:23:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:23:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:04 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:23:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:23:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:23:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:04 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:23:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:23:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:23:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:04 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:23:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:23:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:23:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:23:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:04 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:23:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:23:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:23:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:23:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1318ms 09:23:04 INFO - PROCESS | 2596 | 1466180584956 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 09:23:04 INFO - PROCESS | 2596 | 1466180584959 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 09:23:04 INFO - PROCESS | 2596 | 1466180584962 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:23:04 INFO - PROCESS | 2596 | 1466180584965 Marionette TRACE conn7 <- [1,3018,null,{}] 09:23:04 INFO - PROCESS | 2596 | 1466180584976 Marionette TRACE conn7 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:04 INFO - PROCESS | 2596 | 1466180584980 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:05 INFO - PROCESS | 2596 | 1466180585104 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 09:23:05 INFO - PROCESS | 2596 | 1466180585198 Marionette TRACE conn7 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:05 INFO - PROCESS | 2596 | 1466180585201 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:05 INFO - PROCESS | 2596 | ++DOCSHELL 1BE7EC00 == 27 [pid = 2596] [id = 766] 09:23:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (1BE80C00) [pid = 2596] [serial = 2296] [outer = 00000000] 09:23:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (1BEAD800) [pid = 2596] [serial = 2297] [outer = 1BE80C00] 09:23:05 INFO - PROCESS | 2596 | 1466180585249 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (1C524800) [pid = 2596] [serial = 2298] [outer = 1BE80C00] 09:23:05 INFO - PROCESS | 2596 | 1466180585640 Marionette TRACE conn7 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:23:05 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:23:05 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 730ms 09:23:05 INFO - PROCESS | 2596 | 1466180585700 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 09:23:05 INFO - PROCESS | 2596 | 1466180585702 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 09:23:05 INFO - PROCESS | 2596 | 1466180585706 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:23:05 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:23:05 INFO - PROCESS | 2596 | 1466180585708 Marionette TRACE conn7 <- [1,3022,null,{}] 09:23:05 INFO - PROCESS | 2596 | 1466180585711 Marionette TRACE conn7 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:05 INFO - PROCESS | 2596 | 1466180585713 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:05 INFO - PROCESS | 2596 | 1466180585835 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 09:23:05 INFO - PROCESS | 2596 | 1466180585840 Marionette TRACE conn7 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:05 INFO - PROCESS | 2596 | 1466180585842 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:05 INFO - PROCESS | 2596 | ++DOCSHELL 1C52B000 == 28 [pid = 2596] [id = 767] 09:23:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (1C53B800) [pid = 2596] [serial = 2299] [outer = 00000000] 09:23:05 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (1CCC6800) [pid = 2596] [serial = 2300] [outer = 1C53B800] 09:23:05 INFO - PROCESS | 2596 | 1466180585945 Marionette DEBUG loaded listener.js 09:23:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (1CCCF000) [pid = 2596] [serial = 2301] [outer = 1C53B800] 09:23:06 INFO - PROCESS | 2596 | 1466180586338 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:23:06 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 670ms 09:23:06 INFO - PROCESS | 2596 | 1466180586381 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 2596 | 1466180586383 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 09:23:06 INFO - PROCESS | 2596 | 1466180586386 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:23:06 INFO - PROCESS | 2596 | 1466180586388 Marionette TRACE conn7 <- [1,3026,null,{}] 09:23:06 INFO - PROCESS | 2596 | 1466180586397 Marionette TRACE conn7 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:06 INFO - PROCESS | 2596 | 1466180586399 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:06 INFO - PROCESS | 2596 | 1466180586540 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 09:23:06 INFO - PROCESS | 2596 | 1466180586607 Marionette TRACE conn7 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 2596 | 1466180586609 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:06 INFO - PROCESS | 2596 | ++DOCSHELL 1CCD3000 == 29 [pid = 2596] [id = 768] 09:23:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (1CDCFC00) [pid = 2596] [serial = 2302] [outer = 00000000] 09:23:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (1CE28800) [pid = 2596] [serial = 2303] [outer = 1CDCFC00] 09:23:06 INFO - PROCESS | 2596 | 1466180586652 Marionette DEBUG loaded listener.js 09:23:06 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (1CE2DC00) [pid = 2596] [serial = 2304] [outer = 1CDCFC00] 09:23:07 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (1B501400) [pid = 2596] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:23:07 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (18F5F400) [pid = 2596] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:23:07 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (10372800) [pid = 2596] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:23:07 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (17A66000) [pid = 2596] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:23:07 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (19557800) [pid = 2596] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:23:07 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (152C5000) [pid = 2596] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:23:07 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (10336000) [pid = 2596] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:23:07 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (14C95000) [pid = 2596] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:23:07 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (10374400) [pid = 2596] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:23:07 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (1681C400) [pid = 2596] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:23:07 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (10935C00) [pid = 2596] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:23:07 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (19E48800) [pid = 2596] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:23:07 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (19558C00) [pid = 2596] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:23:07 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (152CBC00) [pid = 2596] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:23:07 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (1B673000) [pid = 2596] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:23:07 INFO - PROCESS | 2596 | 1466180587216 Marionette TRACE conn7 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:23:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:23:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:23:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:23:07 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 870ms 09:23:07 INFO - PROCESS | 2596 | 1466180587261 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 09:23:07 INFO - PROCESS | 2596 | 1466180587263 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 09:23:07 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:23:07 INFO - PROCESS | 2596 | 1466180587266 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 2596 | 1466180587268 Marionette TRACE conn7 <- [1,3030,null,{}] 09:23:07 INFO - PROCESS | 2596 | 1466180587271 Marionette TRACE conn7 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:07 INFO - PROCESS | 2596 | 1466180587277 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:07 INFO - PROCESS | 2596 | 1466180587427 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 09:23:07 INFO - PROCESS | 2596 | 1466180587435 Marionette TRACE conn7 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:07 INFO - PROCESS | 2596 | 1466180587437 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:07 INFO - PROCESS | 2596 | ++DOCSHELL 1955CC00 == 30 [pid = 2596] [id = 769] 09:23:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (19E3D000) [pid = 2596] [serial = 2305] [outer = 00000000] 09:23:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (1D505C00) [pid = 2596] [serial = 2306] [outer = 19E3D000] 09:23:07 INFO - PROCESS | 2596 | 1466180587482 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (1D50A000) [pid = 2596] [serial = 2307] [outer = 19E3D000] 09:23:08 INFO - PROCESS | 2596 | 1466180588143 Marionette TRACE conn7 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:23:08 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:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:23:08 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:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:23:08 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:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:23:08 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:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:23:08 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:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:23:08 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:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:23:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 959ms 09:23:08 INFO - PROCESS | 2596 | 1466180588226 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 09:23:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:23:08 INFO - PROCESS | 2596 | 1466180588228 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 09:23:08 INFO - PROCESS | 2596 | 1466180588231 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:23:08 INFO - PROCESS | 2596 | 1466180588233 Marionette TRACE conn7 <- [1,3034,null,{}] 09:23:08 INFO - PROCESS | 2596 | 1466180588248 Marionette TRACE conn7 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:08 INFO - PROCESS | 2596 | 1466180588250 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:08 INFO - PROCESS | 2596 | 1466180588376 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 09:23:08 INFO - PROCESS | 2596 | 1466180588380 Marionette TRACE conn7 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 2596 | 1466180588382 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:08 INFO - PROCESS | 2596 | ++DOCSHELL 1D50D800 == 31 [pid = 2596] [id = 770] 09:23:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (1D510000) [pid = 2596] [serial = 2308] [outer = 00000000] 09:23:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (1DAB8400) [pid = 2596] [serial = 2309] [outer = 1D510000] 09:23:08 INFO - PROCESS | 2596 | 1466180588425 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (1DABA000) [pid = 2596] [serial = 2310] [outer = 1D510000] 09:23:08 INFO - PROCESS | 2596 | [2596] 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:23:08 INFO - PROCESS | 2596 | 1466180588847 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:23:08 INFO - {} 09:23:08 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 670ms 09:23:08 INFO - PROCESS | 2596 | 1466180588902 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 09:23:08 INFO - PROCESS | 2596 | 1466180588905 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 09:23:08 INFO - PROCESS | 2596 | 1466180588908 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:23:08 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:23:08 INFO - PROCESS | 2596 | 1466180588910 Marionette TRACE conn7 <- [1,3038,null,{}] 09:23:08 INFO - PROCESS | 2596 | 1466180588913 Marionette TRACE conn7 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:08 INFO - PROCESS | 2596 | 1466180588915 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:08 INFO - PROCESS | 2596 | 1466180588995 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 09:23:09 INFO - PROCESS | 2596 | 1466180589006 Marionette TRACE conn7 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:09 INFO - PROCESS | 2596 | 1466180589008 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:09 INFO - PROCESS | 2596 | ++DOCSHELL 1F03C400 == 32 [pid = 2596] [id = 771] 09:23:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (1F03C800) [pid = 2596] [serial = 2311] [outer = 00000000] 09:23:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (1F049400) [pid = 2596] [serial = 2312] [outer = 1F03C800] 09:23:09 INFO - PROCESS | 2596 | 1466180589051 Marionette DEBUG loaded listener.js 09:23:09 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (20ABC400) [pid = 2596] [serial = 2313] [outer = 1F03C800] 09:23:09 INFO - PROCESS | 2596 | 1466180589780 Marionette TRACE conn7 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:23:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 931ms 09:23:09 INFO - PROCESS | 2596 | 1466180589843 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 09:23:09 INFO - PROCESS | 2596 | 1466180589848 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 09:23:09 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:23:09 INFO - PROCESS | 2596 | 1466180589853 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:23:09 INFO - PROCESS | 2596 | 1466180589858 Marionette TRACE conn7 <- [1,3042,null,{}] 09:23:09 INFO - PROCESS | 2596 | 1466180589863 Marionette TRACE conn7 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:09 INFO - PROCESS | 2596 | 1466180589867 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:09 INFO - PROCESS | 2596 | 1466180589990 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 09:23:10 INFO - PROCESS | 2596 | 1466180590136 Marionette TRACE conn7 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 2596 | 1466180590139 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:10 INFO - PROCESS | 2596 | ++DOCSHELL 0D06BC00 == 33 [pid = 2596] [id = 772] 09:23:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 85 (10331400) [pid = 2596] [serial = 2314] [outer = 00000000] 09:23:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 86 (15052800) [pid = 2596] [serial = 2315] [outer = 10331400] 09:23:10 INFO - PROCESS | 2596 | 1466180590197 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 2596 | ++DOMWINDOW == 87 (151DB000) [pid = 2596] [serial = 2316] [outer = 10331400] 09:23:11 INFO - PROCESS | 2596 | 1466180591075 Marionette TRACE conn7 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:23:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:23:11 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:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:23:11 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:23:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:23:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:23:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1328ms 09:23:11 INFO - PROCESS | 2596 | 1466180591213 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 09:23:11 INFO - PROCESS | 2596 | 1466180591218 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 09:23:11 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:23:11 INFO - PROCESS | 2596 | 1466180591225 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - PROCESS | 2596 | 1466180591228 Marionette TRACE conn7 <- [1,3046,null,{}] 09:23:11 INFO - PROCESS | 2596 | 1466180591232 Marionette TRACE conn7 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:11 INFO - PROCESS | 2596 | 1466180591234 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:11 INFO - PROCESS | 2596 | 1466180591338 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 09:23:11 INFO - PROCESS | 2596 | 1466180591508 Marionette TRACE conn7 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:11 INFO - PROCESS | 2596 | 1466180591511 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:11 INFO - PROCESS | 2596 | ++DOCSHELL 1033A800 == 34 [pid = 2596] [id = 773] 09:23:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 88 (17A5B800) [pid = 2596] [serial = 2317] [outer = 00000000] 09:23:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 89 (18DE2400) [pid = 2596] [serial = 2318] [outer = 17A5B800] 09:23:11 INFO - PROCESS | 2596 | 1466180591616 Marionette DEBUG loaded listener.js 09:23:11 INFO - PROCESS | 2596 | ++DOMWINDOW == 90 (18F55800) [pid = 2596] [serial = 2319] [outer = 17A5B800] 09:23:12 INFO - PROCESS | 2596 | 1466180592401 Marionette TRACE conn7 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:23:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:23:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:23:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:23:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:23:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:23:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:23:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:23:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:23:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:23:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:23:12 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:12 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:23:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:23:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:23:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:23:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:23:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:23:12 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1246ms 09:23:12 INFO - PROCESS | 2596 | 1466180592479 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 09:23:12 INFO - PROCESS | 2596 | 1466180592483 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 09:23:12 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:23:12 INFO - PROCESS | 2596 | 1466180592489 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:23:12 INFO - PROCESS | 2596 | 1466180592492 Marionette TRACE conn7 <- [1,3050,null,{}] 09:23:12 INFO - PROCESS | 2596 | 1466180592498 Marionette TRACE conn7 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:12 INFO - PROCESS | 2596 | 1466180592501 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:12 INFO - PROCESS | 2596 | 1466180592626 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 09:23:12 INFO - PROCESS | 2596 | 1466180592741 Marionette TRACE conn7 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:12 INFO - PROCESS | 2596 | 1466180592744 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:12 INFO - PROCESS | 2596 | --DOCSHELL 1D50D800 == 33 [pid = 2596] [id = 770] 09:23:12 INFO - PROCESS | 2596 | --DOCSHELL 1955CC00 == 32 [pid = 2596] [id = 769] 09:23:12 INFO - PROCESS | 2596 | --DOCSHELL 1CCD3000 == 31 [pid = 2596] [id = 768] 09:23:12 INFO - PROCESS | 2596 | --DOCSHELL 1C52B000 == 30 [pid = 2596] [id = 767] 09:23:12 INFO - PROCESS | 2596 | --DOCSHELL 1BE7EC00 == 29 [pid = 2596] [id = 766] 09:23:12 INFO - PROCESS | 2596 | --DOCSHELL 10368C00 == 28 [pid = 2596] [id = 765] 09:23:12 INFO - PROCESS | 2596 | --DOCSHELL 10332400 == 27 [pid = 2596] [id = 764] 09:23:12 INFO - PROCESS | 2596 | --DOCSHELL 14760400 == 26 [pid = 2596] [id = 763] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 89 (169B0C00) [pid = 2596] [serial = 2248] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 88 (10A43400) [pid = 2596] [serial = 2244] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 87 (14768400) [pid = 2596] [serial = 2245] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 86 (1B4E4000) [pid = 2596] [serial = 2266] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 85 (1BE02000) [pid = 2596] [serial = 2271] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 84 (19848800) [pid = 2596] [serial = 2259] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (18F55000) [pid = 2596] [serial = 2262] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (19847000) [pid = 2596] [serial = 2263] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (19849C00) [pid = 2596] [serial = 2260] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (1B66DC00) [pid = 2596] [serial = 2270] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (18DDF000) [pid = 2596] [serial = 2253] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (1B673800) [pid = 2596] [serial = 2268] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (19FE4000) [pid = 2596] [serial = 2265] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (19346000) [pid = 2596] [serial = 2256] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (18F5B800) [pid = 2596] [serial = 2254] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (193CA000) [pid = 2596] [serial = 2257] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (18255400) [pid = 2596] [serial = 2250] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (182F1000) [pid = 2596] [serial = 2251] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (19873400) [pid = 2596] [serial = 2231] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1681DC00) [pid = 2596] [serial = 2238] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (17191C00) [pid = 2596] [serial = 2239] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (10370C00) [pid = 2596] [serial = 2233] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (15054400) [pid = 2596] [serial = 2236] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (10A36800) [pid = 2596] [serial = 2234] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (11532400) [pid = 2596] [serial = 2241] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (1499E400) [pid = 2596] [serial = 2242] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (169A8800) [pid = 2596] [serial = 2247] [outer = 00000000] [url = about:blank] 09:23:12 INFO - PROCESS | 2596 | ++DOCSHELL 09263000 == 27 [pid = 2596] [id = 774] 09:23:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (0C804800) [pid = 2596] [serial = 2320] [outer = 00000000] 09:23:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (10150400) [pid = 2596] [serial = 2321] [outer = 0C804800] 09:23:12 INFO - PROCESS | 2596 | 1466180592832 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (1092D400) [pid = 2596] [serial = 2322] [outer = 0C804800] 09:23:13 INFO - PROCESS | 2596 | [2596] 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:23:13 INFO - PROCESS | 2596 | 1466180593273 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:23:13 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:23:13 INFO - {} 09:23:13 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 830ms 09:23:13 INFO - PROCESS | 2596 | 1466180593323 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 09:23:13 INFO - PROCESS | 2596 | 1466180593328 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 09:23:13 INFO - PROCESS | 2596 | 1466180593333 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:23:13 INFO - PROCESS | 2596 | 1466180593336 Marionette TRACE conn7 <- [1,3054,null,{}] 09:23:13 INFO - PROCESS | 2596 | 1466180593340 Marionette TRACE conn7 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:13 INFO - PROCESS | 2596 | 1466180593342 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:13 INFO - PROCESS | 2596 | 1466180593429 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 09:23:13 INFO - PROCESS | 2596 | 1466180593437 Marionette TRACE conn7 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 2596 | 1466180593439 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:13 INFO - PROCESS | 2596 | ++DOCSHELL 14997400 == 28 [pid = 2596] [id = 775] 09:23:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 67 (14999400) [pid = 2596] [serial = 2323] [outer = 00000000] 09:23:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 68 (14AC2800) [pid = 2596] [serial = 2324] [outer = 14999400] 09:23:13 INFO - PROCESS | 2596 | 1466180593486 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 2596 | ++DOMWINDOW == 69 (15050800) [pid = 2596] [serial = 2325] [outer = 14999400] 09:23:13 INFO - PROCESS | 2596 | 1466180593960 Marionette TRACE conn7 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:23:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:23:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:23:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:23:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:23:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:23:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:23:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:23:14 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 670ms 09:23:14 INFO - PROCESS | 2596 | 1466180594009 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 09:23:14 INFO - PROCESS | 2596 | 1466180594011 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 09:23:14 INFO - PROCESS | 2596 | 1466180594014 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:23:14 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:23:14 INFO - PROCESS | 2596 | 1466180594018 Marionette TRACE conn7 <- [1,3058,null,{}] 09:23:14 INFO - PROCESS | 2596 | 1466180594028 Marionette TRACE conn7 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:14 INFO - PROCESS | 2596 | 1466180594033 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:14 INFO - PROCESS | 2596 | 1466180594147 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 09:23:14 INFO - PROCESS | 2596 | 1466180594258 Marionette TRACE conn7 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:14 INFO - PROCESS | 2596 | 1466180594261 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:14 INFO - PROCESS | 2596 | ++DOCSHELL 17190C00 == 29 [pid = 2596] [id = 776] 09:23:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 70 (17191C00) [pid = 2596] [serial = 2326] [outer = 00000000] 09:23:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 71 (17A63000) [pid = 2596] [serial = 2327] [outer = 17191C00] 09:23:14 INFO - PROCESS | 2596 | 1466180594310 Marionette DEBUG loaded listener.js 09:23:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (17E1B800) [pid = 2596] [serial = 2328] [outer = 17191C00] 09:23:14 INFO - PROCESS | 2596 | 1466180594653 Marionette TRACE conn7 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:23:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:23:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:23:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:23:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:23:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:23:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:23:14 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 09:23:14 INFO - PROCESS | 2596 | 1466180594689 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 09:23:14 INFO - PROCESS | 2596 | 1466180594691 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 09:23:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:23:14 INFO - PROCESS | 2596 | 1466180594694 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:23:14 INFO - PROCESS | 2596 | 1466180594696 Marionette TRACE conn7 <- [1,3062,null,{}] 09:23:14 INFO - PROCESS | 2596 | 1466180594719 Marionette TRACE conn7 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:14 INFO - PROCESS | 2596 | 1466180594729 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:14 INFO - PROCESS | 2596 | 1466180594818 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 09:23:14 INFO - PROCESS | 2596 | 1466180594823 Marionette TRACE conn7 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:14 INFO - PROCESS | 2596 | 1466180594825 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:14 INFO - PROCESS | 2596 | ++DOCSHELL 17EB9000 == 30 [pid = 2596] [id = 777] 09:23:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (17EBB400) [pid = 2596] [serial = 2329] [outer = 00000000] 09:23:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (18DE1000) [pid = 2596] [serial = 2330] [outer = 17EBB400] 09:23:14 INFO - PROCESS | 2596 | 1466180594869 Marionette DEBUG loaded listener.js 09:23:14 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (18F5C000) [pid = 2596] [serial = 2331] [outer = 17EBB400] 09:23:15 INFO - PROCESS | 2596 | 1466180595333 Marionette TRACE conn7 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:23:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:23:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:23:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:23:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:23:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:23:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:23:15 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 09:23:15 INFO - PROCESS | 2596 | 1466180595370 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 09:23:15 INFO - PROCESS | 2596 | 1466180595372 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 09:23:15 INFO - PROCESS | 2596 | 1466180595375 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:23:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:23:15 INFO - PROCESS | 2596 | 1466180595376 Marionette TRACE conn7 <- [1,3066,null,{}] 09:23:15 INFO - PROCESS | 2596 | 1466180595380 Marionette TRACE conn7 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:15 INFO - PROCESS | 2596 | 1466180595382 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:15 INFO - PROCESS | 2596 | 1466180595499 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 09:23:15 INFO - PROCESS | 2596 | 1466180595594 Marionette TRACE conn7 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:15 INFO - PROCESS | 2596 | 1466180595596 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:15 INFO - PROCESS | 2596 | ++DOCSHELL 19062800 == 31 [pid = 2596] [id = 778] 09:23:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (19064C00) [pid = 2596] [serial = 2332] [outer = 00000000] 09:23:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (191DFC00) [pid = 2596] [serial = 2333] [outer = 19064C00] 09:23:15 INFO - PROCESS | 2596 | 1466180595640 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (191E0800) [pid = 2596] [serial = 2334] [outer = 19064C00] 09:23:16 INFO - PROCESS | 2596 | 1466180596041 Marionette TRACE conn7 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 2596 | 1466180596115 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 09:23:16 INFO - PROCESS | 2596 | 1466180596119 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:23:16 INFO - PROCESS | 2596 | 1466180596120 Marionette TRACE conn7 <- [1,3070,null,{}] 09:23:16 INFO - PROCESS | 2596 | 1466180596128 Marionette TRACE conn7 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:16 INFO - PROCESS | 2596 | 1466180596134 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:16 INFO - PROCESS | 2596 | 1466180596284 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 09:23:16 INFO - PROCESS | 2596 | 1466180596356 Marionette TRACE conn7 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 2596 | 1466180596358 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:16 INFO - PROCESS | 2596 | ++DOCSHELL 102A6000 == 32 [pid = 2596] [id = 779] 09:23:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (191E6800) [pid = 2596] [serial = 2335] [outer = 00000000] 09:23:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (1955D800) [pid = 2596] [serial = 2336] [outer = 191E6800] 09:23:16 INFO - PROCESS | 2596 | 1466180596402 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 2596 | ++DOMWINDOW == 81 (1983D000) [pid = 2596] [serial = 2337] [outer = 191E6800] 09:23:16 INFO - PROCESS | 2596 | 1466180596804 Marionette TRACE conn7 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:23:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:23:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:23:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:23:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 730ms 09:23:16 INFO - PROCESS | 2596 | 1466180596865 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 2596 | 1466180596867 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 09:23:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:23:16 INFO - PROCESS | 2596 | 1466180596879 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 2596 | 1466180596881 Marionette TRACE conn7 <- [1,3074,null,{}] 09:23:16 INFO - PROCESS | 2596 | 1466180596884 Marionette TRACE conn7 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:16 INFO - PROCESS | 2596 | 1466180596886 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:17 INFO - PROCESS | 2596 | 1466180597004 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 09:23:17 INFO - PROCESS | 2596 | 1466180597009 Marionette TRACE conn7 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:17 INFO - PROCESS | 2596 | 1466180597011 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:17 INFO - PROCESS | 2596 | ++DOCSHELL 19871C00 == 33 [pid = 2596] [id = 780] 09:23:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 82 (19873400) [pid = 2596] [serial = 2338] [outer = 00000000] 09:23:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 83 (19E47000) [pid = 2596] [serial = 2339] [outer = 19873400] 09:23:17 INFO - PROCESS | 2596 | 1466180597054 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 84 (19E8B000) [pid = 2596] [serial = 2340] [outer = 19873400] 09:23:17 INFO - PROCESS | 2596 | --DOMWINDOW == 83 (169B6800) [pid = 2596] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:23:17 INFO - PROCESS | 2596 | --DOMWINDOW == 82 (1D510000) [pid = 2596] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:23:17 INFO - PROCESS | 2596 | --DOMWINDOW == 81 (14763800) [pid = 2596] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:23:17 INFO - PROCESS | 2596 | --DOMWINDOW == 80 (1BE80C00) [pid = 2596] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:23:17 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (0C805400) [pid = 2596] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:23:17 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (15121C00) [pid = 2596] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:23:17 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (191EAC00) [pid = 2596] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:23:17 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (1B5AB800) [pid = 2596] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:23:17 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (193C6C00) [pid = 2596] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:23:17 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (1C53B800) [pid = 2596] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:23:17 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (1CDCFC00) [pid = 2596] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:23:17 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (19E3D000) [pid = 2596] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:23:17 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (10332800) [pid = 2596] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:23:17 INFO - PROCESS | 2596 | 1466180597532 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:23:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:23:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 690ms 09:23:17 INFO - PROCESS | 2596 | 1466180597577 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 09:23:17 INFO - PROCESS | 2596 | 1466180597579 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 09:23:17 INFO - PROCESS | 2596 | 1466180597582 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:23:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:23:17 INFO - PROCESS | 2596 | 1466180597583 Marionette TRACE conn7 <- [1,3078,null,{}] 09:23:17 INFO - PROCESS | 2596 | 1466180597587 Marionette TRACE conn7 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:17 INFO - PROCESS | 2596 | 1466180597589 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:17 INFO - PROCESS | 2596 | 1466180597669 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 09:23:17 INFO - PROCESS | 2596 | 1466180597674 Marionette TRACE conn7 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:17 INFO - PROCESS | 2596 | 1466180597676 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:17 INFO - PROCESS | 2596 | ++DOCSHELL 19E46800 == 34 [pid = 2596] [id = 781] 09:23:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 72 (19E47800) [pid = 2596] [serial = 2341] [outer = 00000000] 09:23:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 73 (1ACEF800) [pid = 2596] [serial = 2342] [outer = 19E47800] 09:23:17 INFO - PROCESS | 2596 | 1466180597719 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 2596 | ++DOMWINDOW == 74 (1AEF2C00) [pid = 2596] [serial = 2343] [outer = 19E47800] 09:23:18 INFO - PROCESS | 2596 | 1466180598131 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:23:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:23:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 570ms 09:23:18 INFO - PROCESS | 2596 | 1466180598155 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 2596 | 1466180598157 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 09:23:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:23:18 INFO - PROCESS | 2596 | 1466180598160 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 2596 | 1466180598162 Marionette TRACE conn7 <- [1,3082,null,{}] 09:23:18 INFO - PROCESS | 2596 | 1466180598165 Marionette TRACE conn7 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:18 INFO - PROCESS | 2596 | 1466180598167 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:18 INFO - PROCESS | 2596 | 1466180598299 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 09:23:18 INFO - PROCESS | 2596 | 1466180598308 Marionette TRACE conn7 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 2596 | 1466180598310 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:18 INFO - PROCESS | 2596 | ++DOCSHELL 1B5A3C00 == 35 [pid = 2596] [id = 782] 09:23:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 75 (1B5A4000) [pid = 2596] [serial = 2344] [outer = 00000000] 09:23:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 76 (1B679000) [pid = 2596] [serial = 2345] [outer = 1B5A4000] 09:23:18 INFO - PROCESS | 2596 | 1466180598359 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 77 (14761400) [pid = 2596] [serial = 2346] [outer = 1B5A4000] 09:23:18 INFO - PROCESS | 2596 | 1466180598781 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:23:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:23:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 09:23:18 INFO - PROCESS | 2596 | 1466180598831 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 2596 | 1466180598833 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 09:23:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:23:18 INFO - PROCESS | 2596 | 1466180598836 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 2596 | 1466180598838 Marionette TRACE conn7 <- [1,3086,null,{}] 09:23:18 INFO - PROCESS | 2596 | 1466180598841 Marionette TRACE conn7 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:18 INFO - PROCESS | 2596 | 1466180598843 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:18 INFO - PROCESS | 2596 | 1466180598969 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 09:23:18 INFO - PROCESS | 2596 | 1466180598981 Marionette TRACE conn7 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 2596 | 1466180598982 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:18 INFO - PROCESS | 2596 | ++DOCSHELL 14919C00 == 36 [pid = 2596] [id = 783] 09:23:18 INFO - PROCESS | 2596 | ++DOMWINDOW == 78 (149A3000) [pid = 2596] [serial = 2347] [outer = 00000000] 09:23:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 79 (1BE7EC00) [pid = 2596] [serial = 2348] [outer = 149A3000] 09:23:19 INFO - PROCESS | 2596 | 1466180599025 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 2596 | ++DOMWINDOW == 80 (1BEA9400) [pid = 2596] [serial = 2349] [outer = 149A3000] 09:23:20 INFO - PROCESS | 2596 | --DOCSHELL 09263000 == 35 [pid = 2596] [id = 774] 09:23:20 INFO - PROCESS | 2596 | --DOCSHELL 0D06BC00 == 34 [pid = 2596] [id = 772] 09:23:20 INFO - PROCESS | 2596 | --DOCSHELL 1033A800 == 33 [pid = 2596] [id = 773] 09:23:20 INFO - PROCESS | 2596 | --DOCSHELL 1F03C400 == 32 [pid = 2596] [id = 771] 09:23:20 INFO - PROCESS | 2596 | --DOCSHELL 14997400 == 31 [pid = 2596] [id = 775] 09:23:20 INFO - PROCESS | 2596 | --DOCSHELL 102A6000 == 30 [pid = 2596] [id = 779] 09:23:20 INFO - PROCESS | 2596 | --DOCSHELL 1B5A3C00 == 29 [pid = 2596] [id = 782] 09:23:20 INFO - PROCESS | 2596 | --DOCSHELL 17190C00 == 28 [pid = 2596] [id = 776] 09:23:20 INFO - PROCESS | 2596 | --DOCSHELL 19E46800 == 27 [pid = 2596] [id = 781] 09:23:20 INFO - PROCESS | 2596 | --DOCSHELL 17EB9000 == 26 [pid = 2596] [id = 777] 09:23:20 INFO - PROCESS | 2596 | --DOCSHELL 19871C00 == 25 [pid = 2596] [id = 780] 09:23:20 INFO - PROCESS | 2596 | --DOCSHELL 19062800 == 24 [pid = 2596] [id = 778] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 79 (1499E000) [pid = 2596] [serial = 2288] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 78 (1BEAD800) [pid = 2596] [serial = 2297] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 77 (10168C00) [pid = 2596] [serial = 2274] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 76 (0C946C00) [pid = 2596] [serial = 2273] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 75 (169A7800) [pid = 2596] [serial = 2277] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 74 (1604A800) [pid = 2596] [serial = 2276] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 73 (19FE1400) [pid = 2596] [serial = 2280] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 72 (19849800) [pid = 2596] [serial = 2279] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 71 (1C538C00) [pid = 2596] [serial = 2283] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 70 (1C52BC00) [pid = 2596] [serial = 2282] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 69 (1CCCC800) [pid = 2596] [serial = 2286] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 68 (1CCC9400) [pid = 2596] [serial = 2285] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 67 (1CCCF000) [pid = 2596] [serial = 2301] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 66 (1CCC6800) [pid = 2596] [serial = 2300] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 65 (1C524800) [pid = 2596] [serial = 2298] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 64 (1CE28800) [pid = 2596] [serial = 2303] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 63 (17A5D800) [pid = 2596] [serial = 2294] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 62 (1D505C00) [pid = 2596] [serial = 2306] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 61 (1CE2DC00) [pid = 2596] [serial = 2304] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 60 (1033AC00) [pid = 2596] [serial = 2291] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 59 (1DABA000) [pid = 2596] [serial = 2310] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 58 (10366400) [pid = 2596] [serial = 2292] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 57 (14CB6400) [pid = 2596] [serial = 2289] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 56 (1D50A000) [pid = 2596] [serial = 2307] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 55 (17ADD000) [pid = 2596] [serial = 2295] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | --DOMWINDOW == 54 (1DAB8400) [pid = 2596] [serial = 2309] [outer = 00000000] [url = about:blank] 09:23:20 INFO - PROCESS | 2596 | 1466180600850 Marionette TRACE conn7 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:23:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:23:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:23:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 2068ms 09:23:20 INFO - PROCESS | 2596 | 1466180600908 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 09:23:20 INFO - PROCESS | 2596 | 1466180600912 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 09:23:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:23:20 INFO - PROCESS | 2596 | 1466180600917 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - PROCESS | 2596 | 1466180600921 Marionette TRACE conn7 <- [1,3090,null,{}] 09:23:20 INFO - PROCESS | 2596 | 1466180600927 Marionette TRACE conn7 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:20 INFO - PROCESS | 2596 | 1466180600930 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:21 INFO - PROCESS | 2596 | 1466180601024 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 09:23:21 INFO - PROCESS | 2596 | 1466180601030 Marionette TRACE conn7 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 2596 | 1466180601034 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:21 INFO - PROCESS | 2596 | ++DOCSHELL 1014F400 == 25 [pid = 2596] [id = 784] 09:23:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 55 (10150000) [pid = 2596] [serial = 2350] [outer = 00000000] 09:23:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 56 (10169800) [pid = 2596] [serial = 2351] [outer = 10150000] 09:23:21 INFO - PROCESS | 2596 | 1466180601087 Marionette DEBUG loaded listener.js 09:23:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 57 (1025D800) [pid = 2596] [serial = 2352] [outer = 10150000] 09:23:21 INFO - PROCESS | 2596 | 1466180601595 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:23:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:23:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 730ms 09:23:21 INFO - PROCESS | 2596 | 1466180601651 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 09:23:21 INFO - PROCESS | 2596 | 1466180601656 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 09:23:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:23:21 INFO - PROCESS | 2596 | 1466180601663 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - PROCESS | 2596 | 1466180601666 Marionette TRACE conn7 <- [1,3094,null,{}] 09:23:21 INFO - PROCESS | 2596 | 1466180601670 Marionette TRACE conn7 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:21 INFO - PROCESS | 2596 | 1466180601673 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:21 INFO - PROCESS | 2596 | 1466180601761 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 09:23:21 INFO - PROCESS | 2596 | 1466180601784 Marionette TRACE conn7 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 2596 | 1466180601787 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:21 INFO - PROCESS | 2596 | ++DOCSHELL 10726400 == 26 [pid = 2596] [id = 785] 09:23:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 58 (10727000) [pid = 2596] [serial = 2353] [outer = 00000000] 09:23:21 INFO - PROCESS | 2596 | ++DOMWINDOW == 59 (10931400) [pid = 2596] [serial = 2354] [outer = 10727000] 09:23:21 INFO - PROCESS | 2596 | 1466180601923 Marionette DEBUG loaded listener.js 09:23:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 60 (109E1800) [pid = 2596] [serial = 2355] [outer = 10727000] 09:23:22 INFO - PROCESS | 2596 | 1466180602274 Marionette TRACE conn7 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:23:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:23:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:23:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:23:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 09:23:22 INFO - PROCESS | 2596 | 1466180602336 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 09:23:22 INFO - PROCESS | 2596 | 1466180602338 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 09:23:22 INFO - PROCESS | 2596 | 1466180602341 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:23:22 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:23:22 INFO - PROCESS | 2596 | 1466180602345 Marionette TRACE conn7 <- [1,3098,null,{}] 09:23:22 INFO - PROCESS | 2596 | 1466180602356 Marionette TRACE conn7 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:22 INFO - PROCESS | 2596 | 1466180602361 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:22 INFO - PROCESS | 2596 | 1466180602474 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 09:23:22 INFO - PROCESS | 2596 | 1466180602484 Marionette TRACE conn7 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:22 INFO - PROCESS | 2596 | 1466180602487 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:22 INFO - PROCESS | 2596 | ++DOCSHELL 149E2400 == 27 [pid = 2596] [id = 786] 09:23:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 61 (149E3800) [pid = 2596] [serial = 2356] [outer = 00000000] 09:23:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 62 (14AC7C00) [pid = 2596] [serial = 2357] [outer = 149E3800] 09:23:22 INFO - PROCESS | 2596 | 1466180602535 Marionette DEBUG loaded listener.js 09:23:22 INFO - PROCESS | 2596 | ++DOMWINDOW == 63 (14CB2000) [pid = 2596] [serial = 2358] [outer = 149E3800] 09:23:22 INFO - PROCESS | 2596 | 1466180602959 Marionette TRACE conn7 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:23:23 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:23:23 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:23:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:23:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:23:23 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 09:23:23 INFO - PROCESS | 2596 | 1466180603019 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 09:23:23 INFO - PROCESS | 2596 | 1466180603022 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 09:23:23 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:23:23 INFO - PROCESS | 2596 | 1466180603025 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:23:23 INFO - PROCESS | 2596 | 1466180603027 Marionette TRACE conn7 <- [1,3102,null,{}] 09:23:23 INFO - PROCESS | 2596 | 1466180603030 Marionette TRACE conn7 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:23 INFO - PROCESS | 2596 | 1466180603032 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:23 INFO - PROCESS | 2596 | 1466180603135 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 09:23:23 INFO - PROCESS | 2596 | 1466180603143 Marionette TRACE conn7 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"7c34039b-7ab3-4ae6-986f-1f5ebd448b35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:23 INFO - PROCESS | 2596 | 1466180603145 Marionette INFO sendAsync 23004663-721d-490f-9820-94392982c122 09:23:23 INFO - PROCESS | 2596 | ++DOCSHELL 1514FC00 == 28 [pid = 2596] [id = 787] 09:23:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 64 (15150800) [pid = 2596] [serial = 2359] [outer = 00000000] 09:23:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 65 (151E3800) [pid = 2596] [serial = 2360] [outer = 15150800] 09:23:23 INFO - PROCESS | 2596 | 1466180603189 Marionette DEBUG loaded listener.js 09:23:23 INFO - PROCESS | 2596 | ++DOMWINDOW == 66 (16054400) [pid = 2596] [serial = 2361] [outer = 15150800] 09:23:23 INFO - PROCESS | 2596 | 1466180603601 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:23:23 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:23:23 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 630ms 09:23:23 INFO - PROCESS | 2596 | 1466180603674 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 09:23:23 INFO - PROCESS | 2596 | 1466180603676 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 09:23:24 WARNING - u'runner_teardown' () 09:23:24 INFO - No more tests 09:23:24 INFO - Got 0 unexpected results 09:23:24 INFO - SUITE-END | took 681s 09:23:24 INFO - Closing logging queue 09:23:24 INFO - queue closed 09:23:24 INFO - Return code: 0 09:23:24 WARNING - # TBPL SUCCESS # 09:23:24 INFO - Running post-action listener: _resource_record_post_action 09:23:24 INFO - Running post-run listener: _resource_record_post_run 09:23:25 INFO - Total resource usage - Wall time: 692s; CPU: 14.0%; Read bytes: 169150464; Write bytes: 1134176256; Read time: 2741260; Write time: 9365460 09:23:25 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:23:25 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 53435392; Read time: 0; Write time: 51250 09:23:25 INFO - run-tests - Wall time: 690s; CPU: 14.0%; Read bytes: 169150464; Write bytes: 1068219392; Read time: 2741260; Write time: 9297790 09:23:25 INFO - Running post-run listener: _upload_blobber_files 09:23:25 INFO - Blob upload gear active. 09:23:25 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:23:25 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:23:25 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:23:25 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:23:26 INFO - (blobuploader) - INFO - Open directory for files ... 09:23:26 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:23:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:23:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:23:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:23:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:23:27 INFO - (blobuploader) - INFO - Done attempting. 09:23:27 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:23:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:23:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:23:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:23:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:23:29 INFO - (blobuploader) - INFO - Done attempting. 09:23:29 INFO - (blobuploader) - INFO - Iteration through files over. 09:23:29 INFO - Return code: 0 09:23:29 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:23:29 INFO - Using _rmtree_windows ... 09:23:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:23:29 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/aef5e5b5759e7008f96acac6c0fe2a9e0800cada538ec3e51246b1ec31ac0ee657e95a7527f62de28750d0d37d3c2b49b095aba1266ab771308b294663bcf4a4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6f8f740de9eaf1e8659dc1e7b4b0fdcf37a8d73dfb3ccef1b7871d25569acafef847368a4b04296b4efed1746aa6b805a829c663ef484ec6103d8270a36b6e3a"} 09:23:29 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:23:29 INFO - Writing to file C:\slave\test\properties\blobber_files 09:23:29 INFO - Contents: 09:23:29 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/aef5e5b5759e7008f96acac6c0fe2a9e0800cada538ec3e51246b1ec31ac0ee657e95a7527f62de28750d0d37d3c2b49b095aba1266ab771308b294663bcf4a4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6f8f740de9eaf1e8659dc1e7b4b0fdcf37a8d73dfb3ccef1b7871d25569acafef847368a4b04296b4efed1746aa6b805a829c663ef484ec6103d8270a36b6e3a"} 09:23:29 INFO - Running post-run listener: copy_logs_to_upload_dir 09:23:29 INFO - Copying logs to upload dir... 09:23:29 INFO - mkdir: C:\slave\test\build\upload\logs 09:23:29 INFO - Copying logs to upload dir... 09:23:29 INFO - Using _rmtree_windows ... 09:23:29 INFO - Using _rmtree_windows ... 09:23:29 INFO - Using _rmtree_windows ... 09:23:29 INFO - Using _rmtree_windows ... 09:23:29 INFO - Using _rmtree_windows ... 09:23:29 INFO - Using _rmtree_windows ... 09:23:29 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=939.214000 ========= master_lag: 0.41 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 39 secs) (at 2016-06-17 09:23:29.764065) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-17 09:23:29.765022) ========= '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-024 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-024 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-024 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/aef5e5b5759e7008f96acac6c0fe2a9e0800cada538ec3e51246b1ec31ac0ee657e95a7527f62de28750d0d37d3c2b49b095aba1266ab771308b294663bcf4a4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6f8f740de9eaf1e8659dc1e7b4b0fdcf37a8d73dfb3ccef1b7871d25569acafef847368a4b04296b4efed1746aa6b805a829c663ef484ec6103d8270a36b6e3a"} build_url:https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/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/bR86QKIWQA2ebY3Id6GIJA/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/aef5e5b5759e7008f96acac6c0fe2a9e0800cada538ec3e51246b1ec31ac0ee657e95a7527f62de28750d0d37d3c2b49b095aba1266ab771308b294663bcf4a4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6f8f740de9eaf1e8659dc1e7b4b0fdcf37a8d73dfb3ccef1b7871d25569acafef847368a4b04296b4efed1746aa6b805a829c663ef484ec6103d8270a36b6e3a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-17 09:23:29.886963) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-17 09:23:29.887288) ========= '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-024 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-024 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-024 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-06-17 09:23:30.003347) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-17 09:23:30.003676) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-17 09:23:30.766137) ========= ========= Total master_lag: 3.68 =========